#!/bin/sh
LANG=C.UTF-8
export LANG
LC_ALL=C.UTF-8
export LC_ALL
PATH="$PATH:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
export PATH
#!/bin/sh
# SWI-Prolog saved state
exec ${SWIPL-/usr/lib/swi-prolog/bin/amd64/swipl} --traditional -x "$0" -- "$@"

<archive>

<file name="$options" class="$prolog" encoding="none" size=130 modified=1493517906>
local=0
global=0
trail=0
goal=version
toplevel=prologbasics:runtime_entry
init_file=none
system_init_file=swiprolog
class=runtime

</file>

<file name="$state" class="$prolog" encoding="none" size=764089 modified=1493517906>
SWI-Prolog state (www.swi-prolog.org)
 @A=[M@@/usr/lib/swi-prologQMsystem-C XD t: t$set_predicate_attributet  t/$convert_option_valuetrace D t  t t  t  hide_childsO  CK	s@ /usr/lib/swi-prolog/boot/init.pl  ]wA integer@6@9number_chars
 @<CK  atom@6@9
atom_chars @<CK  callable@6@/@8 @ @9term_to_atom @<XD t  t t  t $run_initialization 	 D t  t t  t   
O  CAy  @6@1$push_input_contextinitialization@5@1$run_initialization_2@5$pop_input_context@9setup_call_cleanup @<XD t  t$predefine_foreignt  t 	$raw_readD t  t @&t  t prolog_current_frameD t  t @&t  t 	nb_getvalD t  t t  t $redefine_module 	 D t  t t  t  @+ 
O  @+CI  false@6@?@<C@ I  true@6@?@E@1file@.@5@8module_property
	$syspreds@,	@M@ @9unload_file @4@@@S@F@<C@2I$  ask@6@E@&
user_input@1tty @.@5@8stream_property @1 @/@.@5@8 @1@,	@  @.@8$rdef_response @M @.@9 @, @@@S@F@<XD t  t @&t  t current_atomD t  t t  t $set_directive_mode 	 D t  t t  t  @E 
O  @ECC  @6@1$directive_mode_store@0@5@8
retractall @1 @G@5@9assertz @<XD t  t @&t  t 
downcase_atomD t  t t  t $file_error 	 D t  t t  t  @P 
O  @PC@#B  	file_type	directory@6@D
@8exists_directory @M
@Q@?@"existence_error @T	@#@"not_a_directory
@#@<CB   @R@6@8 @U@?@" @X @0	@#@" @T
@#@<C@$B  access

@6@/@ 
@8$one_or_member @D@ @8access_file @M@Q@"permission_errorsource_sink	@#@<XD t  t @&t  t get_codeD t  t t  t $restore_lex_state 	 D t  t t  t  @i 
O  @iCG  -@6@?@<CG  lexstate
	
@6@0@8$style_check emulated_dialect@9set_prolog_flag @<XD t  t t  t $do_load_file_2 	 D t  t t  t  @u 
O  @uCA,F  @6clauses@/@8
statistics cputime@/
@8 @x@ @/@8$set_sandboxed_load @ @/@8$set_verbose_load @ @/@8$update_autoload_level @/@8$save_file_scoped_flags @/@8$compilation_level 	load_file@ @/@/@8$load_msg_level @ @1 @@2start@2 @0	@5@8$print_message @E@1stream@.@5@ @8	memberchk @M@( @@@@(source@F@E@A@+ @@E@ @#@1formatqlf@5@  @@8$option @M@ @ @1	file_name	@5@8
set_stream @ @/@/@ @8
$qload_stream
$qlf@@@1 @	@5@/@/@ @8
$consult_file @M@S@F@@@-@E@!@+ @@/@8
$consult_goal @ @/@/@ @@M@!@S@@error@1 @@2failed@5@8
print_message
	$messages@R@G@F@ @ @8$import_from_loaded_module @E@"	@+ @M@"@8garbage_collect_clauses  @@@S @w@/@8 @x @{@/@8 @x@b@g@g@m @k@y@b@g@g
@m @@y@ @1 @@2done@1 @	@5@5@8 @@ @8$set_autoload_level verbose_load@ @8 @rsandboxed_load@ @8 @r@ @9$restore_file_scoped_flags @<XD t  t @&t  t =\=D t  t @&t  t $open_shared_objectD t  t @&t  t 
mutex_destroyD t  t @&t  t openD t  t t  t $module_name 	 D t  t t  t  @ 
O  @CI  @6@1module
@5@ @8 @ @?@/@ @8$set_source_module @,
@<CI  @6@T@?@/@8file_base_name @0@ @8file_name_extension @ @9 @ @<CI  @6@8$reserved_module @?@1 @@1 @eload @@5@0@5@9throw @<CI   @=XD t  t t  t $list_to_set 	 D t  t t  t  @ 
O  @CC   
@=CC  @6@ @8 @@?@ @9 @ @<CC  


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

@8
$load_goal @M
@)	 @@@@)	 @@<XD t  t t  t $file_scoped_flag 	 D t  t t  t  A; 
O  A;CGE   generate_debug_info@=CGF   optimise@=XD t  t t  t  A 	 D t  t t  t  A 
O  ACK   
	@=CK  


@6@ @ 
@9 A@<XD t  t @&t  t betweenD t  t @&t  t message_queue_propertyD t  t @&t  t $add_directive_wicD t  t t  t $iso_property_directive 	 D t  t t  t  AB 
O  ABCJ~   dynamic@=CJ   	multifile@=CJ   
discontiguous@=XD t  t t  t $load_context_module ADD t  t t  t  AG AED t  t t  t  AG 	 D t  t t  t  AG 
O  AGCL   @;/build/swi-prolog-QA071t/swi-prolog-7.2.3+dfsg/boot/load.pl @=C@%	s@ /usr/lib/swi-prolog/boot/load.pl  ]wA AJ @=/build/swi-prolog-QA071t/swi-prolog-7.2.3+dfsg/boot/expand.pl @=C@% AJ AJ @:/build/swi-prolog-QA071t/swi-prolog-7.2.3+dfsg/boot/dcg.pl @=C@3 AJ AJ @>/build/swi-prolog-QA071t/swi-prolog-7.2.3+dfsg/boot/license.pl @=C@3 AJ AJ @>/build/swi-prolog-QA071t/swi-prolog-7.2.3+dfsg/boot/syspred.pl @=C@3 AJ AJ @?/build/swi-prolog-QA071t/swi-prolog-7.2.3+dfsg/boot/messages.pl @=C@3 AJ AJ @?/build/swi-prolog-QA071t/swi-prolog-7.2.3+dfsg/boot/toplevel.pl @=C@3 AJ AJ @=/build/swi-prolog-QA071t/swi-prolog-7.2.3+dfsg/boot/attvar.pl @=C@3 AJ AJ @;/build/swi-prolog-QA071t/swi-prolog-7.2.3+dfsg/boot/bags.pl @=C@3 AJ AJ @</build/swi-prolog-QA071t/swi-prolog-7.2.3+dfsg/boot/apply.pl @=C@3 AJ AJ @>/build/swi-prolog-QA071t/swi-prolog-7.2.3+dfsg/boot/history.pl @=C@3 AJ AJ @;/build/swi-prolog-QA071t/swi-prolog-7.2.3+dfsg/boot/dwim.pl @=C@3 AJ AJ @</build/swi-prolog-QA071t/swi-prolog-7.2.3+dfsg/boot/parms.pl @=C@3 AJ AJ @?/build/swi-prolog-QA071t/swi-prolog-7.2.3+dfsg/boot/autoload.pl @=C@3 AJ AJ @:/build/swi-prolog-QA071t/swi-prolog-7.2.3+dfsg/boot/qlf.pl @=C@3 AJ AJ @9/build/swi-prolog-QA071t/swi-prolog-7.2.3+dfsg/boot/rc.pl @=C@3 AJ AJ @?/build/swi-prolog-QA071t/swi-prolog-7.2.3+dfsg/boot/predopts.pl @=C@3 AJ AJ @</build/swi-prolog-QA071t/swi-prolog-7.2.3+dfsg/boot/packs.pl @=C@3 AJ AJ @</build/swi-prolog-QA071t/swi-prolog-7.2.3+dfsg/boot/dicts.pl @=C@3 AJ AJ @>/build/swi-prolog-QA071t/swi-prolog-7.2.3+dfsg/boot/topvars.pl A@=C 	- A_ @&/usr/lib/swi-prolog/library/quintus.pl A @ compile@=C@O	u A`  'A Ab @$/usr/lib/swi-prolog/library/lists.plquintus @ member@=C@G	u Ac  'A Af @$/usr/lib/swi-prolog/library/error.pllists@=C@H Af Af @$/usr/lib/swi-prolog/library/pairs.pl Ah@=C  A_ A_ @4/build/pakcs-3Q2rX1/pakcs-1.14.2/curry2prolog/c2p.pl A@=C	u Aj   +A Ak @=/build/pakcs-3Q2rX1/pakcs-1.14.2/curry2prolog/prologbasics.pl A@=C@.	u Al   QAA Am @=/build/pakcs-3Q2rX1/pakcs-1.14.2/curry2prolog/pakcsversion.plprologbasics@=C@t Am Am @#/usr/lib/swi-prolog/library/unix.pl Ao@=C@+	u Ap  'A Aq @$/usr/lib/swi-prolog/library/shlib.plunix@=C@*	u Ar  'A At  Acshlib @ reverse@=C@u Am Am @%/usr/lib/swi-prolog/library/socket.pl Ao@=C@7	u Aw  'A Ax  Arsocket@=C@8 Ax Ax @$/usr/lib/swi-prolog/library/debug.pl Ay@=C@*	u Az  'A A{  Agprolog_debug@=C@+ A{ A{  Ac A|@=C@9 Ax Ax  Ac Ay@=C Ak Ak  An A@=C Ak Ak @7/build/pakcs-3Q2rX1/pakcs-1.14.2/curry2prolog/basics.pl A@=C@8	u A}   +A A~  Albasics@=C@9 A~ A~  An A@=C Ak Ak @8/build/pakcs-3Q2rX1/pakcs-1.14.2/curry2prolog/version.pl A@=C	u A   +A A  Alversion@=C A A  A} A@=C A A  An A@=C	 Ak Ak @7/build/pakcs-3Q2rX1/pakcs-1.14.2/curry2prolog/loader.pl A@=C	u A   +A A  Alloader@=C A A  An A@=C A A  A} A@=C
 Ak Ak @:/build/pakcs-3Q2rX1/pakcs-1.14.2/curry2prolog/evaluator.pl A@=C	u A   +A A  Al	evaluator@=C A A  A} A@=C A A @I/build/pakcs-3Q2rX1/pakcs-1.14.2/curry2prolog/libswi/prim_readshowterm.pl A@=C Ak Ak @9/build/pakcs-3Q2rX1/pakcs-1.14.2/curry2prolog/compiler.pl A@=C	u A   +A A  Alcompiler@=C A A  An A@=C A A  A} A@=C A A  A A@=C A A  An A@=C A A @9/build/pakcs-3Q2rX1/pakcs-1.14.2/curry2prolog/external.pl A@=C	u A   +A A  Alexternal@=C A A  A} A@=C A A @8/build/pakcs-3Q2rX1/pakcs-1.14.2/curry2prolog/readXml.pl A@=C	u A   +A A  AlreadXml@=C A A  A} A@=C A A @?/build/pakcs-3Q2rX1/pakcs-1.14.2/curry2prolog/readFlcFromFcy.pl A@=C	u A   +A A  AlreadFlcFromFcy@=C A A  A} A@=C A A  A A@=C  A_ A_ @</build/pakcs-3Q2rX1/pakcs-1.14.2/lib/.curry/pakcs/Prelude.pl A@=C		u A  @QAA A @E/build/pakcs-3Q2rX1/pakcs-1.14.2/curry2prolog/libswi/prim_standard.pl A@=C  A_ A_ /tmp/pakcs_file_4185.pl.main A@=C  A_ A_ @$/usr/lib/swi-prolog/library/qsave.pl Ao @ 
qsave_program@=C@#	u A  'A A  Acqsave@=C@$ A A @%/usr/lib/swi-prolog/library/option.pl A@=C@(	u A  'A A  Ac
swi_option@=C@) A A  Ag A@=C@% A A  Ag A@=C  A_ A_ @./usr/lib/swi-prolog/library/prolog_autoload.pl A @ autoload@=C@"	u A  'A A  Aprolog_autoload@=C@# A A  Ag A@=C@$ A A @(/usr/lib/swi-prolog/library/aggregate.pl A@=C@'	u A  'A A @&/usr/lib/swi-prolog/library/ordsets.pl	aggregate@=C@7	u A  'A A @#/usr/lib/swi-prolog/library/oset.plordsets@=C@( A A  Ai A@=C@) A A  Ag A@=C@* A A  Ac A@=C@+ A A @$/usr/lib/swi-prolog/library/apply.pl A@=C@3	u A  'A A  Agapply@=C@% A A @./usr/lib/swi-prolog/library/prolog_codewalk.pl A@=C@"	u A  'A A  Aprolog_codewalk@=C@# A A @%/usr/lib/swi-prolog/library/record.pl A@=C@&	u A  'A A  Agrecord@=C@$ A A  Az A@=C@% A A  A A@=C@& A A  Ac A@=C@' A A @3/usr/lib/swi-prolog/library/prolog_metainference.pl A@=C	u A  'A A  Acprolog_metainference@=C A A  A A@=C  A_ A_ @,/usr/lib/swi-prolog/library/prolog_clause.pl A @ clause_info@=C@&	u A  'A A  Ac
prolog_clause @  @@=C@' A A @%/usr/lib/swi-prolog/library/occurs.pl A @ sub_term@=C@( A A  Az A@=C@) A A  A A@=C@* A A @&/usr/lib/swi-prolog/library/listing.pl A@=C@&	u A  'A A  Acprolog_listing@=C@' A A @'/usr/lib/swi-prolog/library/settings.pl A@=C@0	u A  'A A  Agsettings@=C@1 A A @(/usr/lib/swi-prolog/library/broadcast.pl A@=C@2 A A  Az A@=C@3 A A  A A@=C@4 A A @)/usr/lib/swi-prolog/library/arithmetic.pl A@=C@"	u A  'A A  Ag
arithmetic@=C@# A A  Ac A@=C@( A A  A A@=C@) A A  Ag A@=C@+ A A @,/usr/lib/swi-prolog/library/prolog_source.pl A@=C@-	u A  'A A @(/usr/lib/swi-prolog/library/operators.pl
prolog_source@=C@. A A  Ac A@=C@/ A A  Az A@=C@0 A A  A A@=C@1 A A  Ag A@=C@2 A A  A A@=C  A_ A_ @&/usr/lib/swi-prolog/library/filesex.pl A @ directory_file_path@=C  A_ A_ @#/usr/lib/swi-prolog/library/when.pl Ao @ when@=C  A_ A_ @'/usr/lib/swi-prolog/library/backcomp.pl Ao @ convert_time@=C@U	u A  'A A  Abackward_compatibility @ maplist@=C@V A A @%/usr/lib/swi-prolog/library/system.pl A @ lock_predicate unlock_predicate@=C@'	u A  'A A  Agswi_system_utilities@=C@W A A  Ac A @ sum_list@=C  A_ A_ @+/usr/lib/swi-prolog/library/prolog_stack.pl A| @ 	backtrace@=C@'	u A  'A A  Aprolog_stack@=C@( A A  Az A@=C@) A A  Ag A@=C@* A A  Ac A@=C@+ A A  A A@=C  A_ A_ @#/usr/lib/swi-prolog/library/date.pl Ad @ date_time_value@=XD t  t @&t  t 
atom_codesD t  t t  t $source_term 	 D t  t t  t  A 
O  ACDU  @6@ @ @ 
@ @8 A @E	@+end_of_file@M@?@R@@@S@<XD t  t t  t  @a 	 D t  t t  t  @a 
O  @`C
B  @6@8is_list @?@9$member @<CB   
@=XD t  t @&t  t thread_statisticsD t  t @&t  t format_timeD t  t t  t  A 	 D t  t t  t  A 
O  ACK  

@6@ @9$member_ @<XD t  t @&t  t  @D t  t @&t  t argD t  t t  t 
$load_file 	 D t  t t  t  A 
O  ACFu  @6@D
@1 @@0@5@8 @@M@Q@1 	@5@
 Aprolog_load_file A@?@<CFx  @6@1 @@0@5@8 @@?@8$assert_load_context_module @9$qdo_load_file @<C@"F|  @6@3@1 @R A@5@4@1 @]read@5@5@/@8absolute_file_name @ @8 A@ @9
$mt_load_file @<XD t  t t  t $hide @D t  t @t  t B D t  t t  t  B 	 D t  t t  t  B 
O  BC	@  @6 	 @9  @<XD t  t @&t  t current_char_conversionD t  t @&t  t $inference_limit_exceptD t  t @&t  t 
nb_currentD t  t t  t $permission_error 	 D t  t t  t  B 
O  BCK  @6@1 @@1 @e	
@5@0@5@9 @@<XD t  t t  t  @! 	 D t  t t  t  @! 
O  @ C@0A  @6@A@&@/	@/
@8
$init_goal @E@/@1$initialization_error	
@5@8catch @M@R@@@8$initialization_failure @R@F@@@S@G	@F@<XD t  t @&t  t upcase_atomD t  t t  t $export_list 	 D t  t t  t  B 
O  BCJ  @6@8 A@?@9$do_export_list @<CJ  @6@T@1 @instantiation_error@0@5@9 @@<CJ  @6@1 @@1
type_errorlist@5@0@5@9 @@<XD t  t t  t  @ @D t  t @t  t @ D t  t t  t  @ 
O  @CE  @6@3@1 A$ A&@5@4@1 A' @.@5@4@1 @ @.@5@5@9 A)@<XD t  t t  t $skip_script_line 	 D t  t t  t  B# 
O  B#CE:  @6@E	#@8	peek_char @M	
@9skip @@@S@<XD t  t @&t  t exportD t  t @&t  t split_stringD t  t @&t  t mutex_propertyD t  t @&t  t write_lengthD t  t t  t $qend 	 D t  t t  t  B0 
O  B0CF  state
	
@6@0@8 @@8$set_compilation_mode @9
$qlf_close  @<XD t  t t  t 
$start_module 	 D t  t t  t  B: 
O  B:C@&H  @6@/@8 A
@/
@0@8source_location @,
@-@ @ 
@8	same_file @?@8	nb_setarg  @.@9 BB@<C@_H  @6@/@8 A @8 BB@/
@ 
@8 @@0@/@8 B<@1redefine_module@.@5@  @-@8 @@ @/@/@8
$module_class @ @ @8 @C@ @ @ @  @-@8$declare_module @/@8 B @1$qlf_start_module@5@8$ifcompiling @ @ @8$export_ops @8
$qset_dialect 
end_module@9 BB@<XD t  t @&t  t  @pD t  t @&t  t 
mutex_lockD t  t @&t  t nl D t  t @&t  t $module_propertyD t  t t  t $register_derived_source 	 D t  t t  t  B_ 
O  B_CEm  
 @k@6@?@<CEn  @6@1$derived_source_db@0@0@5@8 @I@/
@8	time_file @1 Ba	
@5@9assert @<XD t  t @&t  t term_variablesD t  t t  t $canonicalise_extensions 	 D t  t t  t  Bj 
O  BjCC  @6@?@<CC  

@6@? @8$must_be @ @8$canonicalise_extension @ @ 
@9 Bk @<CC  

@6@9 Bo@<XD t  t @&t  t current_format_predicateD t  t @&t  t mutex_statistics D t  t @&t  t $unload_fileD t  t t  t 
$loading_file D t  t t  t  Bv ADD t  t t  t  Bv 	 D t  t t  t  Bv 
D t  t @&t  t  D t  t @&t  t compound_name_arityD t  t @&t  t seen D t  t @&t  t add_import_moduleD t  t t  t 	$qlf_file 	 D t  t t  t  Bz 
O  BzCF#   @@6@1 @@0@5@ @8 @@?@<CF%  	 Aa@6@/
@8$spec_extension @ 
 A@ A A
 A@?@<C@YF(  @6database@8$compilation_mode @/
@/@8 @@  A@ A B@/ @@ A B@ 
@ @8 @@E@% A@8 @b@E@8$qlf_up_to_date @M@)qload@@
@Cwrite@8 @b@M@)qcompile@P@M@?@@@C@ @8	$qlf_auto @M@?@) B@P@<CF8   	 Aa@=XD t  t t  t $is_options 	 D t  t t  t  B 
O  BCL*  @6@0@8is_dict @?@<CL,  @6@8 A@E

@+@M
@S@F	@@@"
	@#@0@0@9
$is_option @<XD t  t @&t  t ==D t  t @&t  t $source_file_predicatesD t  t @&t  t variant_sha1D t  t t  t $at_halt D t  t t  t  B ADD t  t t  t  B AED t  t t  t  B 	 D t  t t  t  B 
D t  t t  t call_cleanup @D t  t @t  t B  @ D t  t t  t  B 
O  BC	A@  @6 @.@9 A3@<XD t  t @&t  t =D t  t @&t  t  @D t  t @&t  t garbage_collect_atoms D t  t @&t  t 
dict_pairsD t  t t  t $end_load_file 	 D t  t t  t  B 
O  BC@'Hv  @6 @.@8 BE@?@/	@8 BB@/
@8 BE@8 @@1$qlf_start_file
@5@8 BR
$qlf_end_part@9 BR@<C
H}  @6@/	@8 BE@9 B @<XD t  t @&t  t $new_findall_bag D t  t @&t  t thread_get_messageD t  t @&t  t tty_get_capabilityD t  t @&t  t put_codeD t  t @&t  t $get_clause_attributeD t  t @&t  t flagD t  t @&t  t open_stringD t  t @&t  t 	peek_byteD t  t t  t $relative_to 	 D t  t t  t  B 
O  BC@YCA  
@6@N
@0@1relative_to@.@5@8 @@O
@E@ @8 @U@M@'
@@@E @ @8atom_concat @M@S@@@ @9file_directory_name @F@@@$@E
@+	cwd@M@9working_directory @F@@@C@+	 @@M@/@0@8 B<@ @9 B@P@F@<XD t  t @&t  t message_queue_createD t  t @&t  t  BQD t  t @&t  t  @WD t  t t  t $prolog_list_goalpublicD t  t t  t  B 	 D t  t t  t  B 
O  BCLq  @6@ Aprolog_list_goal A@?@<CLs  @6@; Alisting A@<XD t  t @&t  t  D t  t @&t  t $set_prolog_stackD t  t @&t  t string_codeD t  t t  t $load_files 	 D t  t t  t  B 
O  BCE  @6@T@?@9$instantiation_error @<CE  @6@?@<C@&E  @6@1 @@0@5@8 @@?@E@8 @@M@9 A @@
@1 @@1 B  @5@0@5@9 @@<CE  @6@"@#@? B"@8 Bl@9$load_file_list @<CE  @6@9$load_one_file @<XD t  t t  t $iso @D t  t @t  t B D t  t t  t  B 	 D t  t t  t  B 
O  BC	@V  @6pred @@9
$set_pattr @<XD t  t @&t  t $moduleD t  t @&t  t locale_destroyD t  t t  t  BW 	 D t  t t  t  BW 
O  BVC@<J  op



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

@6@9 B @<XD t  t @&t  t seeingD t  t @&t  t get_single_charD t  t @&t  t 
mutex_trylockD t  t t  t $ensure_extensions 	 D t  t t  t  B 
O  BCC   
@=CC  

@6@ @ 
@8 @@ @ @9 B @<XD t  t @&t  t 
current_inputD t  t t  t  Bb D t  t t  t  Bb ADD t  t t  t  Bb 	 D t  t t  t  Bb 
D t  t @&t  t 
string_concatD t  t @&t  t $put_quotedD t  t @&t  t write_canonicalD t  t @&t  t prolog_choice_attributeD t  t @&t  t $add_findall_bagD t  t t  t $first_term 	 D t  t t  t  C 
O  CCH  ?-

@6@?@1:-
@5@ @ @9 C @<C@eH   C

@6@U
@E@>@E@"
 @

@#@M@(@@@"
 @


@#@M@?@ @/@ @8 @@ @ @ @ @8 B; @ @9$module3 @F@@@C@"
 B
@#@M@?@ @ @8 B @R@P@G@G@<CH  @6@ @ @8$start_non_module @9
$compile_term @<XD t  t @&t  t nth_integer_root_and_remainderD t  t @&t  t current_predicateD t  t t  t  @ 	 D t  t t  t  @ 
O  @CGH   @=CGI   @
	

@6@8 @r@ @9 @@<XD t  t t  t goal_expansion ADD t  t t  t  C AED t  t t  t  C 
O  CCAL A{ A{debug
 @.@6@7
 A|@E A> @.@8current_prolog_flag @M@S@@@8debug_topic C@R@<CAR A{ A{	debugging
fail@6@7 C@E A> @.@8 C@M@S@@@8 C"@R@<CAX A{ A{	assertion@6@7 C A> @.@8 C@)	 @.@<C@&A[ A{ A{assume@6@7 C
informational@1
compatibility@2renamed@1  C+@5@2  C)@5@8 @ C A> @.@8 C@)	 @.@<CA A A@6@7
 A@9math_goal_expansion C2@<XD t  t t  t  A 	 D t  t t  t  A 
O  AC@'F  @6@1 @@.@5@ @8 @@?@1$qstart
@.
@5@1
$do_load_file	
@5@1 B1
@5@9 @#@<C	F  @6@ @9 C9 @<XD t  t @&t  t 
line_positionD t  t @&t  t tabD t  t @&t  t exists_fileD t  t @&t  t $qlf_start_sub_moduleD t  t t  t  @B 	 D t  t t  t  @B 
O  @ACI-  @6@8repeat  query@1 BH	
@5@8 @@/@8 B @ @/
@8 @B @?@'
@<XD t  t @&t  t put_byteD t  t t  t  B 	 D t  t t  t  B 
O  BC@[  @6@T@1 @ B@0@5@9 @@<C@^  @6@?@<C@_  
@6@?@ @ @8 CJ @ 
@ @9 CK@<C@b   B


@6@?@ @ @8 CK@ 
@ @9 CK@<C@e   


@6@?@ 
@ @ @9 CK@<C@g   B@6@?@1 	@5@ @9 B@<C@0@i  	directive@6@?@1 @1 	@5@5@1 @@.@0@5@1 @ @@2 @@2context@1 @5@0@5@9 B@<XD t  t @&t  t 
$term_sizeD t  t @&t  t 	nb_deleteD t  t t  t  B 	 D t  t t  t  B 
O  BC@9E  @6@8 @@1expand@.@5 @-@8 @@+ @.@?@/@8expand_file_name @E
@"

@#@M@S@@@&
@ 
@3@1 CQ @-@5
@5@9 B @<CF  @6@1 	@5@/@/@8strip_module @ @ @9 B@<XD t  t t  t 	noprofile @D t  t @t  t CZ D t  t t  t  CZ 
O  C[C	@T  @6 B CZ@9 B@<XD t  t t  t  @ 	 D t  t t  t  @ 
O  @CD    @=C@(D  
@6@E
see@8 BE@M
@ @9 C\ @F@@@ @/@8 C^@b@g@c@o@x@<XD t  t @&t  t $atom_referencesD t  t @&t  t 
$on_signalD t  t t  t  B 	 D t  t t  t  B 
O  BCC  @6@E
@/	@8$compilation_mode_store @M
@'	@@@) B@F	@<XD t  t @&t  t 
open_xtermD t  t @&t  t string_upperD t  t t  t $file_condition 	 D t  t t  t  Cf 
O  CfCC   exists@=CC    @R@=CC    @]@=XD t  t @&t  t shellD t  t @&t  t 
nb_linkvalD t  t @&t  t $profileD t  t @&t  t 	setlocaleD t  t t  t $translate_options 	 D t  t t  t  Cm 
O  CmCKr   @=C@HKs  

@6@3 @k@4 @k@.@5@8 @ @3 B@5@/@/@8$split @?@/@ @8 @ @/@8$compile_option_type @ @ @/@8  @ @3@4@5@8=.. @ @ 
@9 Cn @<CK{  

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

@6@1 
@4	@5@9 C|@<XD t  t @&t  t putD t  t @&t  t $destroy_moduleD t  t t  t  B ADD t  t t  t  B AED t  t t  t  B 	 D t  t t  t  B 
O  BCB	s@$/usr/lib/swi-prolog/boot/toplevel.pl  ]wA C  C 	$toplevelset_default_history  CB@=CB C C  C  Ccreate_prolog_flagquery_debug_settings C @- @-  CB@=C@(	s@#/usr/lib/swi-prolog/boot/topvars.pl  ]wA C  C toplevel_variables Bfx  A$  C@(@=C  A_ A_  @k  Auload_foreign_library  Asforeign Asinstall_unix  Ap@;@=C  A_ A_  @k  Au C  Ay C Ayinstall_socket  Aw@@=C  A_ A_  @k  Au C files_ex Cfiles
install_files  A@9@=XD t  t @&t  t 
write_termD t  t @&t  t term_attvarsD t  t @&t  t tellD t  t @&t  t  @zD t  t @&t  t 
set_outputD t  t t  t $merge_options 	 D t  t t  t  C 
O  CCLd  @6@9put_dict @<XD t  t @&t  t 
thread_createD t  t @&t  t mutex_unlockD t  t @&t  t stringD t  t t  t $load_additional_boot_files  BD t  t t  t  C  	 D t  t t  t  C  
O  C C@)L  @6argv@/@8 C@/	@8 B@E
@-	@M
Loading additional boot files~n@8 @ @4@1  A	@5@8$load_wic_files additional boot files loaded~n@9 C@@@S@<XD t  t t  t $prepare_load_stream 	 D t  t t  t  C 
O  CC@_EG   B2

@6@E
@*@1 @@0@5@8 @=@M
@) @.@E@1position@0@5@8 @=@M@) @.@@@) @-@1record_position @.@5@9 @@@@'@) @-@1 @	@5@8 @@E@1 C@0@5@8 @=@M@) @.@@@) @-@1 C @.@5@9 @@<XD t  t @&t  t $default_predicateD t  t @&t  t 
noprotocol D t  t t  t  @ 	 D t  t t  t  @ 
O  @CL=  @6@8 B @?@3@5@9:< @<CL@  @6@9 @@<XD t  t @&t  t prolog_frame_attributeD t  t @&t  t $end_consultD t  t @&t  t $mark_executableD t  t t  t  B @D t  t @t  t B  @ D t  t t  t  B 
D t  t t  t  B @O  BCA  @6@@@<XD t  t t  t  @ @D t  t @t  t @ @D t  t t  t  @ 
D t  t t  t  @ @O  CC@  @6@@<XD t  t t  t @ @D t  t @t  t C  A#D t  t t  t  C 
O  CC	@  @6@1 C	@5@@<XD t  t @&t  t 
set_prolog_IOD t  t t  t $valid_term 	 D t  t t  t  C 
O  CCHp  @6@T@? @@1 @ B@0@5@9 @@<CHs  @6@-@<XD t  t t  t $open_source 	 D t  t t  t  C 
O  CC@ADz   @



restore


@6@?@ @/@8
$context_type @ @8  @ @ @8
$set_encoding @ @ 
@ @8 C @1$load_input@1 @
@5@5@ @9asserta @<C@-D  close	

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

@6@8$load_ctx_option @?@ @ @9 C @<CH:  

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

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

@6@/@3@1 @R A@5@4@1 @] A@5@5@8 B @ @/@8 Bc@ @ @ @/@8 C@1 C@.@.@5@1 C	

@3@5@5@1 C@5@9 @#@<XD t  t t  t $undefined_procedure BD t  t t  t  C 	 D t  t t  t  C 
O  CCA  @6 A@1 	
@5@/@8$prefix_module undefined_predicate@ @/
@ A	exception A@?@'
@<CA  @6 A @.@8 C@8	$autoload @?@)retry@<CA    @@=XD t  t @&t  t $atom_completionsD t  t t  t $import_all 	 D t  t t  t  D 
O  DC@JI  	
@6@/
@/@ @8$import_all2 @A@7@+ @.@E@ @ 
@/@8
$list_to_conj @M@1 	@5@8 B, @1 AA@2 D@2 	@5@8 BR@@@S@F@/@0@8 B<@ @ @8 BU@@@S@G@<XD t  t @&t  t  A0D t  t @&t  t $size_streamD t  t t  t $recover_and_rethrow BD t  t t  t  D 	 D t  t t  t  D 
O  DCA&  @6@1 @	@5@8 B @?@<XD t  t @&t  t getD t  t t  t $execute_directive_2 	 D t  t t  t  D 
O  DCJ/  encoding
@6@?@0@8 B<@/@8 C @ @1 D
@5@9 @@<CJ3  @6@/
@8$expand_directive @?@9$execute_directive @<C@BJ6  @6@D
 B@8 B@M
@Q@?@/
@8$add_directive_wic2 @E@'@+
 @@M@/ B@8 B @1 B@.@5@1$execute_directive_3@5@1 B@1 B5@5@2 @F@5@9 @#@@@9 D* @G@<CJC  @6@9 D,@<XD t  t t  t 	$chk_file 	 D t  t t  t  D- 
O  D-CC  @6@8compound @0@8functor @? B@/
@8 B @ @ 
@ @9$chk_alias_file @<CC  @6@D@8atomic @M@Q@?@/
@8$segments_to_atom @ 
@ @ @9 D. @<CC  @6@8is_absolute_file_name @?@/
@8$extend_file @ 
@8$file_conditions @ 
@ @9$absolute_file_name @<C@+C  @6 @@/
@8 D5@3
@4 @4@5@/@8atomic_list_concat @ @/@8 DC@ @8 DF@?@ @ @9 DI@<CC$  @6@/
@8 DC@ 
@8 DF@ 
@ @9 DI@<XD t  t @&t  t get_byteD t  t t  t  C: 	 D t  t t  t  C: 
O  C9C@9F  @6@1derived_from@.@5@  @k@8 @@ @8 B` @/
@/@ @8 B{ @E@+ B@M@1 
@5@ @9 B @@@@ 
@ @9 @v @<XD t  t @&t  t profilerD t  t @&t  t 
current_opD t  t @&t  t  BD t  t t  t ; @D t  t @t  t DY  D t  t t  t  DY 
D t  t t  t  DY @O  DZC@   

 

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

 


@6@1 
@2 DZ@2 
@5@@<XD t  t @&t  t $nospyD t  t @&t  t $depth_limit_trueD t  t @&t  t thread_selfD t  t @&t  t 	$fetch_vmD t  t t  t  B 	 D t  t t  t  B 
O  BCJ
  
@6@?@<C@,J  @6@?@1$export1	
@.
@5@/@1 B@1 @ @@5@2 B

@5@8 B@ @ 
@9 B@<XD t  t t  t  @H ADD t  t t  t  @HvolatileD t  t t  t  @H CD t  t t  t  @H 	 D t  t @&t  t >=D t  t @&t  t  @'D t  t @&t  t  @ND t  t @&t  t  B]D t  t @&t  t del_dictD t  t t  t $derived_source 	 D t  t t  t  De 
O  DeCEv  @6@9 Ba @<XD t  t @&t  t  BND t  t @&t  t  BiD t  t @&t  t prolog_skip_levelD t  t t  t  C D t  t t  t  C ADD t  t t  t  C AED t  t t  t  C 
D t  t t  t compile_aux_clauses 
O  DiC	K"  @6xref @.@8 C@?@<CK$  @6@/	@0@8 B<@9$compile_aux_clauses @<XD t  t @&t  t  C]D t  t @&t  t $rc_append_fileD t  t @&t  t  @D t  t @&t  t 
b_set_dictD t  t t  t $member_rep2 	 D t  t t  t  Dq 
O  DqCD   	@=CD  



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




@6@ @ 
@9 Ds@<XD t  t t  t  C 	 D t  t t  t  C 
O  CC@E  

message
include_file @
 @	
@6@/@/@8 B<@?@ @8 @ Dw@ @/@ @8 @@ @1 Dv@2 @@2 @	
@5@8 @@3
@5@/@8$last @E@+@A B@8 B@@@ @8$qlf_current_source @M@1  @2	$included

@5@0@ @1 @5@9 C @@@ @ 
@ @ @9$qlf_include @<CE.    @.@=XD t  t @&t  t message_queue_destroyD t  t @&t  t random_propertyD t  t @&t  t tty_gotoD t  t @&t  t read_stringD t  t @&t  t eraseD t  t @&t  t $atom_hashstatD t  t @&t  t  A|D t  t t  t $noload 	 D t  t t  t  D 
O  DCF   @.@6@?@R@<CF   A&@6@8source_file @4@?@<CF  changed@6@0@/@8 Df @/@8 Bc@ @ @8@=< @?@<CF   D@6@/ A@8$time_source_file @/@8$modified_id @ @ @8 D@?@<XD t  t t  t once @D t  t @t  t D D t  t t  t  D 
D t  t t  t  D @O  DC@  @6@@?@<XD t  t @&t  t varD t  t t  t $add_dialect 	 D t  t t  t  D 
O  DCH,  @6 @q@/
@8 C@-
swi@?@"	 B
@#@<CH/   
@=XD t  t @&t  t $complete_atomD t  t t  t $exception_in_directive 	 D t  t t  t  D 
O  DCJm  @6 @@8 @@R@<XD t  t @&t  t 	$break_atD t  t @&t  t text_to_stringD t  t t  t 	$top_file 	 D t  t t  t  D 
O  DCA  inputinclude

@6@?@ @ @9 D @<CA   	@=XD t  t @&t  t get0D t  t @&t  t  BD t  t t  t $expand_goal 	 D t  t t  t  D 
O  DC  A_ A_@6@9expand_goal
$expand@<XD t  t t  t  A 	 D t  t t  t  A 
O  AC@gHa  @6@!@1 B3 @.@0 @. @-	 @k@5@#@A@C@0@0@/
@/@0@ @8 A @ 
@8 C @E@  @.@8 BE@M@ 
@ @ @ @8 C	@  @-@8 BB@@@ 
@ @8 C@  @.@8 BE@@@ @8 B @G
@?@ @9 BE@<XD t  t @&t  t $spyD t  t @&t  t stream_pairD t  t @&t  t b_setvalD t  t @&t  t writeqD t  t t  t  Cc ADD t  t t  t  Cc DbD t  t t  t  Cc CD t  t t  t  Cc 	 D t  t @&t  t compile_predicatesD t  t @&t  t 	char_typeD t  t @&t  t $clauseD t  t @&t  t 
thread_signalD t  t t  t  @ 	 D t  t t  t  @ 
O  @CC  @6@9 @@<XD t  t @&t  t  BhD t  t t  t $compile_wic  BD t  t t  t  D  	 D t  t t  t  D  
O  D C@$Kd  @6os_argv@/@8 C@/	@8 B@/
@8 Cy
compileout@/@8 @ @8attach_packs 
$pack@ A C} A@ @; A A A@<XD t  t @&t  t told D t  t t  t  @ @D t  t @t  t @ @ @ @ @ @ @D t  t t  t  @ 
D t  t t  t  @ @O  DC@  @6@ @ @ 
@ @@<XD t  t t  t  C 	 D t  t t  t  C 
O  CCH  @6@T@?@9 B@<C
H   C
@6@?@ @9 D!@<C
H   C
@6@?@ @9 D!@<CH   $source_location



@6@?@ @1 
@5@9 D @<CH  @6@1
$store_clause	
@5@/@1 @ @@5@9 B@<XD t  t @&t  t  AD t  t t  t  C 	 D t  t t  t  C 
O  CCD   @@6@?@<CD   
 D@=XD t  t @&t  t $get_predicate_attributeD t  t @&t  t prompt1D t  t t  t term_expansion D t  t t  t  D ADD t  t t  t  D AED t  t t  t  D 
D t  t t  t $master_file 	 D t  t t  t  D 
O  DCE4  @6@/
@0@0@8 D @?@9 D @<CE7   
@=XD t  t t  t $in_system_dir 	 D t  t t  t  D 
O  DCF_  @6home@/	@8 C @0@0@9sub_atom @<XD t  t t  t  D D t  t t  t  D ADD t  t t  t  D AED t  t t  t  D 	 D t  t t  t  D 
D t  t @&t  t nb_set_dictD t  t t  t  A 	 D t  t t  t  A 
O  AC
Ic  @6@T
@?@1 @instantitation_error@0@5@9 @@<C@ If   @@6@?@/@/
@8
$exported_ops @1exports
@5@8 B^ @ @ weak@9 D	 @<C@DIj  	except
@6@?@/
@/@8 D@1 D@5@8 D@E	@ @8 A@M@S@@
@1 @@1 B  B"@5@0@5@8 @@ @ 
@/@8$import_except @ @  D@9 D@<CIs  @6@?@8 A@?@ strong@9 D@<C
Iv  @6@1 @@2 B import_specifier
@5@9 @@<XD t  t @&t  t $destroy_findall_bag D t  t @&t  t $qlf_assert_clauseD t  t @&t  t prolog_current_choiceD t  t @&t  t abolishD t  t t  t  D 	 D t  t t  t  D 
O  DCIz   
	@=CI{  @6@ @/
@8$import_except_1 @ @ 
@9 D@<XD t  t @&t  t $prof_statisticsD t  t t  t  @ 	 D t  t t  t  @ 
O  @C@TLE  
@6@/@8 BE@/@8 D2@E@8 C@M@E@ @/
@8get_dict @M@'
@@@'
@F
@F@@@"@/@ @8 D2@ @/
@8 BE@E@ @8 @@M@'
@@@'
@<XD t  t @&t  t $rc_open_archiveD t  t t  t expand_file_search_path 
O  EC@!Bf  @6@1$expand_file_search_path	 @5@1loop@.
@5@1 @@2 @@1
loop_error@5@2file_search
@5@9 B@<XD t  t @&t  t  @D t  t @&t  t $factorize_termD t  t @&t  t prolog_nodebugD t  t t  t  D+ 	 D t  t t  t  D+ 
O  D*C@IJF  @6@/	@8 @@1 	@5@8$valid_directive @?@E@8$pattr_directive @M@S@F
@@@*@E@1 	@5@/
@1 D
@5@8 B@M@S@@warning@1goal_failed CL@2 	@5@8 @@R@F
@<CJP   @=XD t  t @&t  t $clause_term_positionD t  t @&t  t 	peek_codeD t  t t  t $check_load_non_module 	 D t  t t  t  E 
O  ECHI  @6@0@8 A
@?@<C@6HK  @6@/
@0@8 AH @,	
@?@1 @@.@5@ENon-module file already loaded into module ~w; trying to load into ~w@3
@4	@5@8 @ @1 @@1 @e @ @@5@2 CM@1  A+@5@5@9 @@<CHT   @=XD t  t @&t  t  D t  t @&t  t thread_joinD t  t t  t  D& 	 D t  t t  t  D& 
O  D%C@"J  @6@8$common_goal_type @?@E
@+	 @@M@S@F
@@@/
@8 @@1 
@5@9 D @<CJ  @6@E
	 @@8 B@M
@S@@	 @@1mixed_directive@5@9 @@<XD t  t @&t  t  ED t  t @&t  t  B+D t  t @&t  t thread_at_exitD t  t @&t  t $thread_local_clause_countD t  t @&t  t call_shared_object_functionD t  t @&t  t redefine_system_predicateD t  t @&t  t 	code_typeD t  t @&t  t writelnD t  t @&t  t $attvars_after_choicepointD t  t t  t $restore_load_stream 	 D t  t t  t  E. 
O  E.CEX  @6@1 C @.@5@8 @@?@9 E0 @<C@0E[  
 B2

@6@E
@+ @-@M
@1 @ A@5@8 @@@@S@E@+ @-@M@1 C @-@5@9 @@@@S@<XD t  t @&t  t  CYD t  t t  t   @D t  t @t  t   A#D t  t t  t   
O  E2C@A[  
@6@/
@/@8$initialization_context @E@+	now@M@ @k@ @9$compile_init_goal @@@q@E
@(@+	
after_load@M
@E
@-
 @k@M@ @9 E7@@@1 @@1
context_errornodirective@2 E2 E:@5@0@5@9 @@@@F@E@+	 C@M @k@ @9 E7@@@5@E@T	@M@1 @ B@0@5@9 @@@@$@E@8 @@M@1 @@1domain_errorinitialization_type	@5@0@5@9 @@@
@1 @@1 B  	@5@0@5@9 @@<XD t  t @&t  t  CD t  t @&t  t $free_variable_setD t  t t  t $mt_start_load 	 D t  t t  t  EB 
O  EBCF  
queue
@6@ @/@8 Bv @D
@ @8 D] @M
@Q@?@<CF  
already_loaded@6@1 A$@.@5 @.@8 @@ @8 D @?@<CF  @6@/@8 EH@/@8 B @1 EG@5@9 @N @<XD t  t @&t  t sub_atom_icasechkD t  t @&t  t 
var_numberD t  t t  t  C 	 D t  t t  t  C 
O  CCE@  @6@1 D@.
@5@8 @@?@-
default@1 D
@5@9 @@<CED   @=XD t  t @&t  t delete_import_moduleD t  t @&t  t protocollingD t  t t  t $exported_op 	 D t  t t  t  EU 
O  EUCI  @6@0@1 @2 EU@0@0@0@5@8$c_current_predicate @1 @2 EW	
@5@@<XD t  t t  t  C 	 D t  t t  t  C 
O  CCH  @6@T@?@9 B@<CH  @6@?@<CH  	
@6@?@8 C
@9 C
@<C
H  @6@1library@2  B@5@9 A! @<XD t  t @&t  t mutex_createD t  t @&t  t $make_system_source_files D t  t @&t  t $record_clauseD t  t @&t  t  CD t  t t  t $head_module 	 D t  t t  t  Eb 
O  EbCJ  @6@T@?@R@<CJ   C
@6@9 Ec @<CJ    

@=XD t  t @&t  t  DD t  t t  t 
$canonical_pi 	 D t  t t  t  Ef 
O  EfCI  //

 

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

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

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

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

@6@7 F/@ @/@8 F1@?@"	 
@#@<CA A A C A
@6@7
 A@9compile_records F5@<CA A A Carithmetic_function
@6@7 C2@9arith_decl_clauses C2@<C@@ A A Csetting




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


@6@1 	@2$import@1 
@5
@5@/@1 @ @@5@8 B@1$import_wic

@5@8 BR@ @ @ @ 
@9 D
@<XD t  t t  t  C 	 D t  t t  t  C 
O  CCH  @6@1 A' @.@5 @-@8 @@?@1 @@1 E>module_file@5@0@5@9 @@<C@ H  @6@/@ @8 @@1 B@5@8 BR@8 BX@ @8 BBend_non_module@9 BB@<XD t  t @&t  t thread_exitD t  t @&t  t 	$trap_gdb D t  t @&t  t isD t  t @&t  t  DKD t  t @&t  t thread_setconcurrencyD t  t t  t  F 	 D t  t t  t  F 
O  FC	J  @6 @ @-@8 C@?@<CJ  @6@D	@8$cross_module_clause @M	@Q@?@<C@"J  @6@1  A@2sandbox_allowed_clause@5@/	 @.@8 B@?@E
@T	@M
@S@@ @@8 @@R@<CJ  @6 @@1 @@1 @e Bhsandboxed_clause@5@0@5@8 @@R@<XD t  t @&t  t flush_outputD t  t t  t  E 
O  EC	L  @6@1 E@5@9 @@<XD t  t @&t  t 
collation_keyD t  t @&t  t protocolD t  t @&t  t @>=D t  t @&t  t msortD t  t @&t  t  @D t  t t  t  DH 	 D t  t t  t  DH 
O  DGC@"C}  @6@8 A@?@D@/
@8 A@8 Cg @D@8 E @M@Q@M@Q@@@F
@<C@1C  @6@D
@'@/
@/@8 D@/@3
@4@5@8 Cv@ @8 F}@D@ @8 F~@M@Q@M
@Q@@@G
@F@<XD t  t t  t  D> 	 D t  t t  t  D> 
O  D=C	C)  
@6@8 D9@?@<CC+  @6@/
@8$segments_to_list @? @9 DN @<CC.  @6@1 @@1 B 	file_path@5@0@5@9 @@<XD t  t @&t  t compareD t  t t  t  E 	 D t  t t  t  E 
O  EC@ K  @6@E
@T	@M
@1 @ B@0@5@9 @@@
@1 @@1 B 	@5@0@5@9 @@<XD t  t t  t  B 	 D t  t t  t  B 
O  BCL4  @6@T@?@R@<CL6  @6@0@8 D2@?@3	@4
@5@9 Cv@<CL9    Da

@=XD t  t @&t  t =<D t  t @&t  t  AD t  t @&t  t peek_stringD t  t @&t  t $rc_openD t  t @&t  t 	size_fileD t  t @&t  t 
locale_createD t  t t  t $expansion_member 	 D t  t t  t  F 
O  FCD  	@6@T@?@<CD  @6@?@R@<C@+D  @6@8 A@?@E
@T	@M@9 A@@@E
@8 A@M
@ @9 Ds@@@'	@9 A@<CD   	@=XD t  t @&t  t promptD t  t @&t  t  B(D t  t t  t  @~ 	 D t  t t  t  @~ 
O  @}C@)Gu  @6 @@8 C@E@1	sandboxed@.
@5@8 @@/@8$enter_sandboxed @,	@M @@ @9 @r@@@S@G
@<XD t  t @&t  t  BD t  t @&t  t term_stringD t  t @&t  t unify_with_occurs_checkD t  t @&t  t  FD t  t @&t  t 
with_mutexD t  t @&t  t  ED t  t @&t  t 
nb_linkargD t  t t  t  AD @D t  t @t  t AD D t  t t  t  AD 
O  FC	@N  @6 B AD@9 B@<XD t  t @&t  t 	unifiableD t  t t  t $set_debugger_write_options 	 D t  t t  t  F 
O  FCB   B@6@?debugger_write_options@3@1quoted @.@5@4@1
attributes B@5@4@1spacing
next_argument@5@5@9 C @<C@*B
  print@6@? F@3@1 F @.@5@4@1portray @.@5@4@1	max_depth
@5@4@1 F F@5@4@1 F F@5@5@9 F@<C@*B  @6 F@/	@8 C@E@1 F@0@5@/
@8 E@M@S@@@&
	 F@3@1 F@5
@5@9 F@<XD t  t @&t  t read_pending_inputD t  t t  t 
prolog_cut_to 
O  FCA  @6@J@<XD t  t @&t  t  CD t  t @&t  t  C D t  t t  t  Fg 	 D t  t t  t  Fg 
O  FfC@;I  @6@8 C@?@"
 B



@#@ @ @1 
@5@8 B @E@ @ @ 
@8 EV @M@S@@ E@1no_exported_op	
@5@9 @@<C@3I  @6@A@)@/@/@/
@8 F@"
 B 
@#@ @ @1 
@5@8 F@R@@@S@G@F
@<XD t  t @&t  t  CUD t  t @&t  t  EaD t  t t  t  Dn 	 D t  t t  t  Dn 
O  DmCK(  @6@1 C	@.
@5@1$store_aux_clauses	@5@1 C	
@5@9 @#@<XD t  t @&t  t $get_dict_exD t  t @&t  t prolog_skip_frameD t  t t  t $load_id 	 D t  t t  t  F 
O  FCG   @
@6@?@ @ @9 D@<CG  
@6@ @9 D@<XD t  t @&t  t  @D t  t t  t  E 	 D t  t t  t  E 
O  ECI   
	
@6@8 @@8  @?@<CI   Eh
	
@6@8 @@9 F@<XD t  t @&t  t  EjD t  t @&t  t 	same_termD t  t @&t  t  DBD t  t t  t  C @D t  t @t  t C D t  t t  t  C 	 D t  t t  t  C 
O  CC@<L  @6@" 
	@#@1 @@.
	@5@8 D!@/@8$save_lex_state @0@@8 @n@/wic@8 D'@8 C|@1 @@0
@5@8 D!@1 @j@5@8 D!@ @9 B4@<XD t  t @&t  t atom_numberD t  t @&t  t 	protocolaD t  t @&t  t  EqD t  t t  t  @ @D t  t @t  t @ @ @ @D t  t t  t  @ 
D t  t t  t  @ @O  FC	@  @6@ @@<XD t  t t  t *-> @D t  t @t  t F  D t  t t  t  F 
O  FC
@  @6@1 F	@5@@<XD t  t t  t  E 	 D t  t t  t  E 
O  EC@u   F
@6 CL AD@9 CK@<C@w   F
@6 CL AE@9 CK@<C@y  module_transparent
@6 CL @@9 CK@<C@{   AF
@6 CL AF@9 CK@<C@}   Db
@6 CL Db@9 CK@<C@   C
@6 CL C@9 CK@<C@   C[
@6 CL CZ@9 CK@<C@   B
@6 CL B@9 CK@<XD t  t @&t  t  Fd D t  t @&t  t $inference_limit_falseD t  t @&t  t  C=D t  t @&t  t  D;D t  t @&t  t  BeD t  t t  t  @ 	 D t  t t  t  @ 
O  @C
D6    @
full C, C,@=C
D7    Dw
 F C, C,@=C
D8    @
 E E C,@=C
D9    Dw
 E E E@=CD:    @ brief E C,@=C
D;    @
 F E E@=C
D<    Dw
 F E E@=C
D=    @
 E E E@=C
D>    Dw
 E E E@=XD t  t @&t  t  BD t  t t  t 	compiling  
O  F CD   @6@D B@8 B B@8 B @M@Q@<XD t  t @&t  t stamp_date_timeD t  t t  t  @ 	 D t  t t  t  @ 
O  @C@)E  @6@0@/
@8 @@E @@ A B@M@"	  $qload_file@#@@
@"	   @@#@<XD t  t t  t  B 	 D t  t t  t  B 
O  BCA  @6 @@1initialization_error	
@5@9 @@<XD t  t @&t  t  ED t  t t  t $abs_file_error 	 D t  t t  t  F 
O  FC@(B  @6@/@8 A@/@8 A@ @8 F}@ @ @/
@/@8 @Q @?@1 @
@2 CM@0@5@9 @@<CB  @6 @g@9$existence_error @<XD t  t @&t  t  D t  t @&t  t clauseD t  t t  t  E 	 D t  t t  t  E 
O  ECB4  @6@/
@8	char_code @0@0@0@8 D@?@<XD t  t @&t  t $visibleD t  t @&t  t $depth_limit_falseD t  t t  t  @ @D t  t @t  t @ @ @ @ @ @ @ @D t  t t  t  @ 
D t  t t  t  @ @O  FC@  @6@ @ @ 
@ @ @@<XD t  t @&t  t get_timeD t  t t  t  E
 	 D t  t t  t  E
 
O  EC@D  @6@1$expand_term	
@.@.@5@/@1$print_message_fail@5@8 B@E@-@M@ @ @/@/@8 F @@@&@&@E@z@U@" C
@#@U@M@E@?@" D
@#@/@ @8 @@1 @2 F@5@8 E@M@1 D@.@5@8 @=@ @ @/@8 E @ @ @ @ 
@ @ @ @ @9 A@@@(@E@" D
@#@M@1 D@5@8 @@R@@@'
@'@'	@F@G@F@@@'
@'@'@'	@'
@G@G@F@<XD t  t @&t  t  @ND t  t @&t  t wildcard_matchD t  t t  t predicate_option_mode AED t  t t  t  F 
D t  t @&t  t 	put_attrsD t  t t  t  Fa 
D t  t t  t  Fa @O  F`C@AK  @6@T	@?@/
@/@8
$skip_list @E
@+@M@'	
@@@(@E
@T@M
@,	@ @9$length3 @@@1 @@1 B  B"@5@2 CM@1  Fa@5@0@5@9 @@<C@OL  @6@8 F@b@i@c @u@?@/
@/@8 F@E
@+@M
@'	
@F@@@.@E@T@M@b@i@j@m @@y@ @ @9$length @@@1 @@1 B  B"@5@2 CM@1  Fa@5@0@5@9 @@F@<CL  @6@8 F@?@1 @@1 E>not_less_than_zero	@5@2 CM@1  Fa@5@0@5@9 @@<CL  @6@1 @@1 B  	@5@2 CM@1  Fa@5@0@5@9 @@<XD t  t @&t  t  CB D t  t @&t  t get_attrD t  t t  t $foreign_registered ADD t  t t  t  F 	 D t  t t  t  F 
O  FC@ A0 At At@6@7
 Au@E	@/
@8loading F@M@S@@@(

<spontaneous>@1foreign_predicate
@2 	@5@9 Bg @<XD t  t @&t  t  @?D t  t @&t  t  ED t  t @&t  t  DND t  t t  t  D{ 	 D t  t t  t  D{ 
O  DzCK  
@6@ @9 D{ @<XD t  t t  t $select_option 	 D t  t t  t  G 
O  GCL[  @6@3@5@9select_dict @<XD t  t t  t  @ @D t  t @t  t @ D t  t t  t  @ 
D t  t t  t  @ @O  GC@  @6@@<XD t  t @&t  t 	$open_wicD t  t t  t  D8 	 D t  t t  t  D8 
O  D7C@CX   @.@6@?@/@1 E@5@/@8 A@!@1cache	
@5@#@ @/@8 A0 @E@#@ @ @ 
@8 E @ 
@8 DF@M@1 E@1 G	
@5
@5@9$search_message @G@@@Z@/@ @8 A@ @/@8 DC@E@;@ @8 DF@ @ 
@8 DI@E@ @ @ 
@8 G@M@S@@
@1 G

@5@8 C @M@1 G@1found
@5
@5@9 G@@@1 G@1tried
@5@5@8 G@R@<CCl   @-@6@/@8 E @ @/@8 DC@ @8 DF@ @ 
@9 DI@<XD t  t @&t  t 
copy_term_natD t  t @&t  t  AD t  t @&t  t  BD t  t t  t  B 	 D t  t t  t  B 
O  BC@AFQ  @6@D
@8 D @M
@Q@E
@1 B@.@5@8 @@M@S@@ B@/@8 C@E
@+auto@M@S@F@@@+large@/@8 F @b@g@c@t B@9 @b@<XD t  t @&t  t  DD t  t @&t  t  @D t  t @&t  t retractD t  t @&t  t thread_send_messageD t  t @&t  t  B D t  t t  t  D 	 D t  t t  t  D 
O  DC@*I  @6@0@1 @2 EW@0@0@0@5@8 EX@?@1 B@.@.@.
@5@1 @2 EW
@5@9 A A@<CI   	@=XD t  t t  t  A 	 D t  t t  t  A 
O  ACB   txt@=CB   
executable@=CB    @T@=XD t  t t  t  D{ 	 D t  t t  t  D{ 
O  G CK   
	@=CK  @6@ @ @9 F@<XD t  t @&t  t $rc_close_archiveD t  t @&t  t ?=D t  t @&t  t  BD t  t @&t  t 
thread_detachD t  t @&t  t  @dD t  t @&t  t 
dwim_matchD t  t @&t  t  D t  t @&t  t $inference_limitD t  t @&t  t  DD t  t @&t  t  DOD t  t t  t  D` 	 D t  t t  t  D` 
O  D_C
J  @6@T@?@1 @ B@0@5@9 @@<CJ  
@6@" B@#@?@<CJ  
@6@1 	@5@9 D@<XD t  t t  t  @ 	 D t  t t  t  @ 
O  @CI    @=CI    A@=XD t  t @&t  t $depth_limit_exceptD t  t @&t  t $leashD t  t @&t  t 	read_termD t  t @&t  t close_shared_objectD t  t t  t  C8 	 D t  t t  t  C8 
O  C7CF   B2

@6@8	$qlf_open @  @@8 D'@ @9 @@<XD t  t t  t  Bq 	 D t  t t  t  Bq 
O  BpCC   A A@6@?@<CC  
@6 @0@0@8 D@?@<CC  @6@9 B@<XD t  t @&t  t  CD t  t @&t  t setargD t  t @&t  t >D t  t @&t  t directory_filesD t  t @&t  t abort D t  t @&t  t 
$put_tokenD t  t @&t  t wait_for_inputD t  t @&t  t $freezeD t  t t  t predicate_option_type AED t  t t  t  G: 
D t  t t  t  B 	 D t  t t  t  B 
O  CCH  @6 @ B@8 D'@?@8 B@0 @@8 D'@9 BB@<CH  @6@9 B@<XD t  t @&t  t  E_D t  t t  t  D 	 D t  t t  t  D 
O  DC
I  

@6@?@<CI  
 B

@6@ @ @9 D
@<XD t  t @&t  t $suspend_findall_bag D t  t t  t  D BD t  t t  t  D 	 D t  t t  t  D 
O  DCK  @6@/
@/@8$clause_source @0@ @9 D @<XD t  t @&t  t set_stream_positionD t  t @&t  t nb_link_dictD t  t @&t  t 
set_moduleD t  t @&t  t  CxD t  t @&t  t  D t  t t  t  Ft 	 D t  t t  t  Ft 
O  FsCJ  @6@/	@8 Ee@D
@8 @@M
@Q@<XD t  t t  t  E 	 D t  t t  t  E 
O  ECGk    @. @-@=CGl    @- @.@=XD t  t @&t  t  @tD t  t @&t  t at_end_of_streamD t  t t  t halt  
D t  t t  t  GE  @O  GE CL}    @6 @9 GE @<XD t  t t  t ignore @D t  t @t  t GI D t  t t  t  GI 
O  GJCA  @6@@?@<CA   @=XD t  t @&t  t  CD t  t @&t  t $clause_from_sourceD t  t @&t  t  FD t  t @&t  t instanceD t  t @&t  t <D t  t @&t  t 	read_linkD t  t t  t  F 	 D t  t t  t  F 
O  FCL   
	@=CL  

@6@q
@ @ @9 F@<XD t  t @&t  t 	$qlf_loadD t  t @&t  t recordzD t  t t  t  @ 	 D t  t t  t  @ 
O  @CG<  @6@1  A@5@8 C @?@/	@1 C	@5@9 A@<CG?   @=XD t  t @&t  t  AD t  t t  t $reverse 	 D t  t t  t  GS 
O  GSCK  @6@9 GS @<XD t  t @&t  t $current_prolog_flagD t  t t  t  F 	 D t  t t  t  F 
O  FCG  @6 @@8 @@R@<XD t  t @&t  t acyclic_termD t  t @&t  t  BD t  t @&t  t $btree_find_nodeD t  t t  t  Db @D t  t @t  t F D t  t t  t  Db 
O  FC	@R  @6 B Db@9 B@<XD t  t t  t  @ @D t  t @t  t @  A#D t  t t  t  @ 
O  GZCE  @6@3@1 A$ A&@5@4@1 A' @.@5@4@1 @	@5@4@1 @ @.@5@5@9 A)@<XD t  t @&t  t  CD t  t t  t  @ 	 D t  t t  t  @ 
O  @CG  @6@1  @2  @@5@8 GQ@?@9 @@<CG   E@6@/
@/@8 B<@?
user_errorWARNING: ~w:~w: ~p~n@3
@4@4	@5@9 E@<CG   @@6@?@/
@/@8 B<@? G[ERROR: ~w:~w: ~p~n@3
@4@4	@5@9 E@<CG   @=XD t  t t  t  E 	 D t  t t  t  E 
O  EC
K   

@=CK  


@6@ @ 
@9 E@<XD t  t @&t  t  FiD t  t @&t  t set_end_of_streamD t  t @&t  t $call_residue_vars_end D t  t @&t  t  	 D t  t @&t  t  B>D t  t t  t  @-  
D t  t t  t  @-  @O  @- CA    @6@R@<XD t  t @&t  t break D t  t t  t $mt_end_load 	 D t  t t  t  Gb 
O  GbCF   ED@6@?@<CF   EJ@6@?@<CF  @6@1 EG@0@.	@0@5@0@8 F @8 D  @@8 G" @9 D @<XD t  t t  t 
$compile_type 	 D t  t t  t  Gl 
O  GlC@#H   @6@/	@8 B@E

@+	 B@M
@)compiled@@@E
@+	 @@M@)*qcompiled*@@@)
boot compiled@<XD t  t @&t  t $requireD t  t @&t  t $start_consultD t  t @&t  t  BD t  t t  t  C ADD t  t t  t  C DbD t  t t  t  C CD t  t t  t  C 	 D t  t @&t  t $def_modulesD t  t @&t  t  CD t  t @&t  t $collect_findall_bagD t  t @&t  t rationalD t  t @&t  t  B9 D t  t t  t  Bn 	 D t  t t  t  Bn 
O  BmCK   B"@6@0@/
@8 F@E@+
@M@S@@ B"@9 E@<CK  options@6@E
@8 B @M
@S@@ Gv@9 E@<CK   @6@E
@8 @@M
@S@@ @9 E@<C@!K  oneof


@6@8 Bl@E
@ @8 @@M
@S@@@ @9 A@<CK  boolean@6@E
@A@+	 @.@@@+	 @-@M
@S@@ Gz@9 E@<XD t  t @&t  t  E,D t  t t  t  B 	 D t  t t  t  B 
O  BCH    @.@=CH   B[@6@/
@8 BE@8 E  B@9 BR@<CH   Fm@6 B@9 BR@<XD t  t @&t  t  BD t  t @&t  t  D~D t  t @&t  t 	copy_termD t  t @&t  t  BD t  t t  t  E @D t  t @t  t F D t  t t  t  E 
O  FCL  @6@1 F@2  @k @5@9 G@<XD t  t t  t  B~ 	 D t  t t  t  B~ 
O  B}C
Fc  @6@8 @@0@9 @@<CFf  @6@8 D/@/
@8 BE@9 B|@<XD t  t @&t  t number_codesD t  t @&t  t 	is_streamD t  t t  t  @ @D t  t @t  t @ @ @ @ @D t  t t  t  @ 
D t  t t  t  @ @O  GC@  @6@ @ @@<XD t  t @&t  t make_directoryD t  t @&t  t cyclic_termD t  t @&t  t tmp_fileD t  t @&t  t character_countD t  t @&t  t $prof_procedure_dataD t  t t  t  @B 	 D t  t t  t  @B 
O  CHCI4  
 @.@6ByY@8 @ G[yes~n@9 E@<CI7  
 @-@6BnN@8 @ G[no~n@9 E@<CI:  @6Ba@8 @ G[abort~n@8 E@9 G6  @<C	I>  @6 Eredefine_module_reply@8 @@R@<XD t  t t  t  GS 	 D t  t t  t  GS 
O  GVCK   
	@=CK  @6@ @3	@5@9 GU@<XD t  t t  t  E 	 D t  t t  t  E 
O  EC@QBk  
@6@/@8 D2@?@ @/
@ A F! A@q
@E@b@g@c@t@M@1 E@5@8 @@@@S@ 
@/@ @3@1 Da
@5@5@8 E @/@8 BE@ @/@8 D<@ @ @9
$make_path @<CBw  @6@9 D<@<XD t  t @&t  t  GPD t  t t  t  BT @D t  t @t  t BS D t  t t  t  BT 	 D t  t t  t  BT 
O  BSCD  @6@E		 B@8 B@M	@S@@@@<XD t  t @&t  t normalize_spaceD t  t t  t  F 	 D t  t t  t  F 
O  FCK  @6@1 @@1 @X	@5@0@5@9 @@<XD t  t @&t  t blobD t  t @&t  t reset_profiler D t  t t  t  B 	 D t  t t  t  B 
O  D)CC  @6@8 F@E
@*	@M
@S@@@9 @F @<XD t  t t  t  AF @D t  t @t  t F D t  t t  t  AF 
O  FC	@Q  @6 B AF@9 B@<XD t  t t  t  A5 @D t  t @t  t A4   @ D t  t t  t  A5 
O  A4CA6  @6@8$sig_atomic @@@<XD t  t @&t  t  @(D t  t @&t  t $depth_limitD t  t @&t  t $debuglevelD t  t @&t  t current_outputD t  t t  t  BZ 	 D t  t t  t  BZ 
O  BYCH  @6 @@8 B@/	@8 BE@-	 @k@?@1 B	@5@9 E$@<CH   @=XD t  t t  t  E9 	 D t  t t  t  E9 
O  E8CAq  @6@8 @@- @k@?@1  @2 B	
@5@0@9 C@<C
Au  @6@1 B	
@5@9 @L@<XD t  t @&t  t  B+D t  t t  t $close_message 	 D t  t t  t  G 
O  GCD   Dt
	
@6@?@9 @@<CD   @=XD t  t @&t  t $fail D t  t @&t  t $suspendD t  t @&t  t  GD t  t @&t  t  CD t  t t  t 
ensure_loaded @D t  t @t  t G D t  t t  t  G 
O  GC
E  @6@3@1 A$ A&@5@5@9 A)@<XD t  t @&t  t 	get_attrsD t  t @&t  t unsetenvD t  t t  t  E 	 D t  t t  t  E 
O  ECI   
@=CI  @6@ @8 E@?@ @9 E@<CI  


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


@6@ @8 Gf@ @8 C @1 E0
@5 @"@8 D@9 G @<C@'D   C





@6@ 
@8 Gf@ @8 G@1 E/
@5 @"@8 D@9 G@<XD t  t @&t  t  ED t  t @&t  t  DD t  t @&t  t  Fx D t  t t  t  @ 	 D t  t t  t  @ 
O  @C@4G  @6@1 A@.
@5 @-@8 @@E
@/@8$autoload_nesting @M
@'	@@@)	 @F@E
@+
 @-@M@S@F@@@q	@ @9 @@<XD t  t @&t  t  GED t  t @&t  t  EZD t  t @&t  t  BD t  t t  t <meta-call> D t  t t  t  G ADD t  t t  t  G 	 D t  t @&t  t duplicate_termD t  t t  t  C 	 D t  t t  t  C 
O  CC@#J  @6@E
 B@8 B@M
@ @9 F@F@@@ @/@8 F
@  F@9 F
@<XD t  t t  t  F 	 D t  t t  t  F 
O  FCC1  @6@T@?@R@<CC3   

@6@ @/
@8 F@ @ 
@9 F@<CC6  

@6@9 D9@<XD t  t @&t  t  CD t  t @&t  t @<D t  t @&t  t delete_directoryD t  t t  t  D 	 D t  t t  t  D 
O  DC@!A  @6@/@0@8 B<@?@1 C@.@5@1
$autoload2	
@5@1 C@5@9 @#@<CA  @6@9 G @<XD t  t @&t  t  D t  t @&t  t 
line_countD t  t t  t  C 	 D t  t t  t  C 
O  CCH=    DP@=CH>    B@=CH?    D@=CH@    @@=CHA    @@=XD t  t @&t  t recordaD t  t t  t  C 	 D t  t t  t  C 
O  CC	A  


@6@?@<C
A    
@=XD t  t t  t $delete 	 D t  t t  t  G 
O  GCK  
@6@?@<CK  @6@?@ @ @9 G @<CK  


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

@6 B"@8 Bl@ @9 CV@<XD t  t @&t  t tellingD t  t t  t  Cq 	 D t  t t  t  Cq 
O  CpCK~  @6@ @8 A@?@<CK  

@6@ 
@ @ @9 Co@<XD t  t t  t  Ev 	 D t  t t  t  Ev 
O  EuCD   @=C@!D  
@6@E
@8 E @M
@"	

@#@@@%	@ @ @9 Et@<XD t  t @&t  t  ED t  t @&t  t  G.D t  t t  t  D# 	 D t  t t  t  D# 
O  D"CJ+  @6@/
@8 D @9 D @<XD t  t t  t  B 	 D t  t t  t  B 
O  BC@*F  @6threads @.@8 C@?@1 F A@2 EC	@.@5@1$mt_do_load	
@5@1 Gc@5@9 @#@<CF  @6@1 A$@.@5@  @.@8 @@ @ @8 EK@?@ @9$already_loaded @<C	F  @6@ @9 A@<XD t  t @&t  t notraceD t  t @&t  t  DD t  t @&t  t tracing D t  t t  t  F 	 D t  t t  t  F 
O  FCK.  @6@8 A@?@1 A@.
@5@1 C
@0	@5@9forall
$apply@<CK2  @6@0@9 C@<XD t  t t  t  A! @D t  t @t  t E^ D t  t t  t  A! 
O  E^CE  @6@3@1 A$ A&@5@4@1 A' @.@5@5@9 A)@<XD t  t @&t  t  GD t  t t  t $consult_file_2 	 D t  t t  t  G 
O  GC@TG  @6@/
@8 @@/@/@ @8 F @ @ @8 Gr @E@/@0@8 D@M@ @/@ @8 D@ @ @8 G@@@S@G@8 Gm @/@ @8 F@ @8 B @ @ @ @8 D @ @8 @j @0@ 
@9 @@<XD t  t t  t  G 	 D t  t t  t  G 
O  GCCs  @6verbose_file_search @.@8 C@? C,@9 @@<CCv   @=XD t  t @&t  t prolog_to_os_filenameD t  t t  t  G? 	 D t  t t  t  G? 
O  G>CK     D




 @6@?@<CK   
 @k@=XD t  t t  t  @ 	 D t  t t  t  @ 
O  @CG  @6@1 G@0@5@8 @I@1 G@5@9 G@<XD t  t @&t  t  FD t  t @&t  t  D4D t  t t  t $run_at_halt  BD t  t t  t  G  	 D t  t t  t  G  
O  G C@ L  @6@1 Ge@1 F@.@.	@5 @.@.
@5@1 B@1 E	@5@2 Gg
@5@9 G@<XD t  t @&t  t  GD D t  t t  t  G 	 D t  t t  t  G 
O  GC@A  	@6@/@/@8
$find_library
 D@/
@8 D2@3@1 G @.@5@5@/@8 @@E
verbose_autoload @.@8 C@M@( C,@@@( E@ @1 A@1 @2 	
@5@5@8 @@/ B@8 D'@E@*@M@1 @5@8 G @@@5@E@1 
@5 G@8 Fb@M@1 @2import@2 
@5@@@@1 @5@3@1 	
@5@5@8 A" @ @8 B4@ @8 @@0@1 
@5@9 EX@<XD t  t @&t  t  FD t  t t  t  B 
O  BCB  @6@8 Gw@D@8 Gw@M@Q@?@9 B @<CAKB  @6 Gv@8 Bl@E@1
extensions@.@5@/@8 G @M B"@ @8 Bl@F
@@@+@E@1 @R@.
@5@8 @@M @ 
@8 Bl@ 
@/@8 A@&
@@
@&
@!@3 A@5@#@F
@ @/@8 Br@E	@U
@M@&@@@1reserved_symboldict@0 @Sregular@5@ @/@8 C @E@!@1	solutions@.@5@ @/@8 G@M@1 Gx  G@4first@4 @@5@ @8 Bl@@@( G@&@E@!@1file_errors@.@5@ @/@8 G@M@1 Gx  G@4 @@4 C'@5@ @8 Bl@@@( @@&@E@#@8 D9@1 CQ@.@5@ @/@8 G Gz@ @8 Bl@M@/@8 CS@/@ @8 A@@
@&@&@F@F@E@ @K@+ G@M@ @E@!@ @ @  @.@8 D?@M@!@S@G@@@.@E@"@+ C'@M@"@R@G@@@ @/@1 D.@3@1 @]exist@5@5 @-@5@/@8 A@ @ @9 F @@@ @ @  @-@9 D?@G@<XD t  t @&t  t  DD t  t @&t  t delete_fileD t  t t  t $qlf_part_mode 	 D t  t t  t  G 
O  GCJ   part@=CJ    @.@=XD t  t @&t  t  FWD t  t @&t  t  CD t  t t  t  E# 	 D t  t t  t  E# 
O  E"CJ   B

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

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

@6@?@8 E!@ @9 E!@<CJ  @6@9 A7 @<XD t  t @&t  t  BD t  t t  t  E @D t  t @t  t E D t  t t  t  E 	 D t  t t  t  E 
O  EC	J]  @6 @ @-@8 C@?@<C@"J_  @6@1  A@2sandbox_allowed_directive@5@/	 @.@8 B@?@E
@T	@M
@S@@ @@8 @@R@<CJf  @6 @@1 @@1 @eexecutesandboxed_directive@5@0@5@8 @@R@<XD t  t @&t  t  D1D t  t t  t  F 	 D t  t t  t  F 
O  FC	  A_ A_@6@ @9expand_term D@<XD t  t @&t  t 
sub_stringD t  t @&t  t  GD t  t @&t  t date_time_stampD t  t t  t  A 	 D t  t t  t  A 
O  ACK   	@=CK  @6@ @ @9 A@<XD t  t @&t  t 
$rc_handleD t  t t  t  B 	 D t  t t  t  B 
O  BC
A  @6 E@1initialization_failure	@5@9 @@<XD t  t t  t  B @D t  t @t  t F D t  t t  t  B 
O  FC	@U  @6 B B@9 B@<XD t  t @&t  t char_conversionD t  t @&t  t current_blobD t  t @&t  t atom_to_termD t  t @&t  t  FD t  t @&t  t $call_residue_vars_start D t  t t  t  C 	 D t  t t  t  C 
O  CC	H  @6 @k@9 D@<XD t  t @&t  t  @hD t  t t  t  F 	 D t  t t  t  F 
O  FCG  @6@1scope_settings @-@5@8 @@?@) @k@<CG   @l

@6@8 @n @q@ @9 C@<XD t  t @&t  t  BhD t  t t  t  G ADD t  t t  t  G DbD t  t t  t  G CD t  t t  t  G 	 D t  t t  t  G 	 D t  t t  t  G 
O  GC@$F  @6@/@8 A
@?@E@ @8 @@M@&
@@@"

@#@ 
@ @9 @@<CF   A@6@?@<CF  @6@3@1 A$ @.@5@5@9 B@<XD t  t @&t  t =:=D t  t t  t  C~ @D t  t @t  t C} D t  t t  t  C~ 
O  C}C@7E   
	
@6@+
 A@?
$user_consult@/@1 A#@5@8 B @quser://@ @/
@8 B@1 	
@5@3@1 @ @:@5@5@9 A)@<C
E  @6@3@1 CQ @.@5@5@9 A)@<XD t  t @&t  t  G D t  t @&t  t  GD t  t @&t  t 
numbervarsD t  t @&t  t  @D t  t t  t  G  	 D t  t t  t  G  
O  GCG    @6@1 E[ G@5@1 @ G@5@8source_file_property @4@?@<CG    @6@1 E[ G@5@3@1 A$ A&@5@4@1 E @.@5@5@9 A)@<XD t  t t  t  G 	 D t  t t  t  G 
O  GCF   ED

@6@?@1 B
@0@5@0 @.@8 B@ @ @9 G@<C
F   EJ@6@?@ @ @9 G@<C
F  @6@ @ @8 A@9  @<XD t  t @&t  t \==D t  t t  t  B6 	 D t  t t  t  B6 
O  B5CC  @6@1 Cb@0@5@8 @I@1 Cb@5@9 @L@<XD t  t @&t  t del_attrD t  t t  t not @D t  t @t  t H D t  t t  t  H 
O  HC
@  @6@D	@@M	@Q@<XD t  t @&t  t sleepD t  t t  t  A 	 D t  t t  t  A 
O  ACH  @6@1register @-@5@8 @@?@<C@7H  @6@/@/@8 B<@?@ @/
@8 D@8 E @/@8 D @ @/@8 C@1  @2 AH	@5@0@ 
@1 @5@9 D@<C@FH!  @6@8 H"@/@8 H#@ @/@8 C@E@$@1 AH	@0@5 @.@/
@8 Gd@D@ 
@1 @/@0@5@8clause_property @4@M@Q@M@ 
@8 Gf@@@S@F
@1 AH	@5@9 @L@<XD t  t t  t  B 	 D t  t t  t  B 
O  D(CC  @6@8 B@E
@*	@M
@S@@@9 B4@<XD t  t @&t  t  DND t  t @&t  t  DD t  t @&t  t  CD t  t @&t  t  BD t  t @&t  t 
$close_wic D t  t @&t  t attvarD t  t @&t  t keysortD t  t @&t  t nonvarD t  t t  t  G 	 D t  t t  t  G 
O  GCBz  @6@0 @8 B@?@9 B@<CB}  @6@3@4 @4	@5@9 DL@<XD t  t @&t  t @>D t  t t  t  B 	 D t  t t  t  B 
O  BCFA  @6@E@8 E@M@/
@8 Bc@/@8 Bc@b@g@j@u@@@S@G
@<XD t  t @&t  t 
nth_clauseD t  t @&t  t 
number_stringD t  t @&t  t open_null_streamD t  t t  t  A: 	 D t  t t  t  A: 
O  A9CJ   @=CJ    C}@=CJ    Cz@=CJ   A*

	@6@1 G@.
@5@8 @@9 G @<C	J   G@6 F@9 B@<C	J   E^@6 F@9 B@<C	J   A"@6 F@9 B@<XD t  t t  t  E 	 D t  t t  t  E 
O  ECI  
 E	
@6@ @8 E@?@<CI  

@6@?@ 
@ @9 E@<CI  @6@1 @@1 @X B,@5@0@5@9 @@<XD t  t @&t  t \=@=D t  t t  t  DE 	 D t  t t  t  DE 
O  DDCC  @6@/@8 B@ @/@8 @@ @9 A@<XD t  t @&t  t  G"D t  t @&t  t  G2D t  t t  t  E 	 D t  t t  t  E 
O  ECJ   

@=CJ  
 B

@6@ @ @9 E@<XD t  t @&t  t  CID t  t t  t  B 	 D t  t t  t  B 
O  BC@X   

@6@ @ @9 CK@<XD t  t @&t  t 
byte_countD t  t @&t  t  D t  t t  t  @ 	 D t  t t  t  @ 
O  @C
D  @6@/	@8 F@9 C^@<XD t  t t  t  @ 	 D t  t t  t  @ 
O  @CG  @6@8 @@?@ @ @9 G @<C@ G  @6@/
@8 @@1 C?	@5@8 BR@ @ @8 H2 B@8 BR@0@ 
@9 @@<XD t  t t  t  @ 	 D t  t t  t  @ 
O  @C@#D)  @6 @8 @@? @@/@8 C@ @/
@8 E@C@ 
@ @8 F @M@S@P@<CD0    E E@=XD t  t @&t  t  DD t  t t  t $no-null-bytes 	 D t  t t  t  H5 
O  H5CBZ  @6@0@0@0 @8 D@? E@1null_byte_in_path@5@8 @@R@<CB^   @=XD t  t @&t  t context_moduleD t  t @&t  t locale_propertyD t  t t  t $clear_source_admin BD t  t t  t  H< 	 D t  t t  t  H< 
O  H<CA  @6@1 B@0@0@2 @0@5@8 @I@1 AH@0@0@5@9 @I@<XXQM A-C AS XPblocked_Prelude.not CA9 A A@6@/@/
@8hnf A@ @ 
@ @9blocked_Prelude.not_1 A@<XPblocked_blocked_Prelude.null_1 CA A A Prelude.True

@=C
A A A
Prelude.False

@6@?@<CA A AFAIL
 HJ

@6@U@<XP@'blocked_Prelude.unzip._'23selFP2'23xs_1 CBI A A@6@1@/blocked_blocked_Prelude.unzip._'23selFP2'23xs_1	
@5@9freeze A@<XPPrelude.max CAj A A@6@ @1blocked_Prelude.max	
@5@9 HP@<XPblocked_prim_findfirst C@	u A   QAA HY@6@/@/
@8hnfAndWaitUntilGround A@ @ 
@ @9prim_findfirst_exec A@<XPblocked_Prelude.success CC A A  HH
	@=XPunifEq2 C@ HY HY@6@ @1blocked_unifEq2	
@5@9 HP@<XPblocked_checkFailValue C@) HY HY@6@E@U	@"	 HJ

@#@M@"
 HJ
@#@'@@@'
	@'@F
@<XP	failprint C@'E Ak Ak	@6@D@8hasPrintedFailure 
 A@M@Q@'Failure due to irreducible expression: @8 B @8
writeCurry
 A@8 B]  @E@8printAllFailures  Ht@M@S@@ Hl@8 G@?@R@<XP@"blocked_prim_applyGroundNormalForm C@h HY HY@6@/
@ @/@8nf A@ 
@ @/@8waitUntilGround A@ 
@ @ @9prim_applyGroundNormalFormNF A@<XPblocked_extractMoreSolutions C
@ HY HY@6@ @ @9extractSolutions A@<XPprim_findfirst C@ HY HY@6@1 HW	
@5@9 HP@<XPPrelude.enumFromThenTo CC A A@6@ @1blocked_Prelude.enumFromThenTo	

@5@9 HP@<XPprintCurrentLoadPath  CEJ Ak Ak@6@/@8loadPath Hm@)Current search path for loading modules: @8 Ho@8 Hu@/	@8path2String Hm@/
@8 A @8 Ho@9 Hu@<XPblocked_Prelude.+ CC A A@6@1
Prelude.$#@1 H@1partcallPrelude.prim_Int_plus@5	@5@5@ @ @9 H@@<XPupdatePropertyLine CH Ak Ak@#

@#@6@?@<CH Ak Ak@6@/@3@=@.@5@8 @
 Ao@?@/
@ @8 H@ 
@ @ @9updateProperty A@<CH Ak Ak @=XP@>blocked_blocked_Prelude.lines.splitline.270._'23selFP15'23ds_1 CC A APrelude.(,)
@6@?@ @ @9 H@@<CC A A HJ
 HJ

@6@U@<XPPrelude.rem CC A A@6@ @1blocked_Prelude.rem	
@5@9 HP@<XPexit_singlestepmenu  C@%F Ak Ak@6@=(g)o (t)race (n)otrace (l)eap (a)bort <return>(single step) >@8 Ho@/@8 @h @8 Hu@8exit_debug_option A@E	@3@n@4@t@5@8 Ae H@M	@8 H A@@@S@?@<XPshellCmdWithCurryPathWithReport CD& Ak Ak@6@E	@8verbosityIntermediate  Hm@M	Executing: @8 Ho@8 Ho@8 Hu@@@Suser_output@8 Fx @9shellCmdWithCurryPath Hm@<XP	exp2Terms CH Ak Ak 
	@=CH Ak Ak		
@6@ @ @/@8exp2Term A@ 
@ @ @ @9 H A@<XP HD CA; A A@6@1blocked_blocked_Prelude.not_1	
@5@9 HP@<XP@%blocked_Prelude.unzip._'23selFP2'23xs CBG A A@6@/@/
@8 H@@ @ 
@ @9 HL A@<XP H^ C@ HY HY@6@1blocked_prim_findfirst_exec	
@5@9 HP@<XPnormalizeAndCheckNF C
 HY HY@6@1blocked_normalizeAndCheckNF	
@5@9 HP@<XP	unifEqHnf C@ HY HY@6@ @1blocked_unifEqHnf	
@5@9 HP@<XP@!blocked_blocked_Prelude.zip_1_._3 CB A A@6@ @1@)blocked_blocked_blocked_Prelude.zip_1_._3	

@5@9 HP@<XPflatExps2MainExps CBV Ak Ak 
@=CBW Ak Ak		

@6@ @/@ @8flatExp2MainExp A@ @ 
@ @9 H A@<XPextractMoreSolutions C@ HY HY@6@1 H	
@5@9 HP@<XPprocessReplCmd C@,@ Ak Ak@q@u@i@t@6@?@E@)	@M@/
@8exitCode Hm@9 GG@@
ERROR: Arguments after ":quit"!@8writeErr Hm@9 GG@F
@<C@ Ak Ak@6@?@3	@5@/
@8combine2cmd A@E
@3@:
@5@8process A@M@S@@@S@<XP	traceCall C@F\ Ak Ak
@6@1
numberOfCalls@.
@5@8 G! @q
@1 H@5@8 G@E E@8	profiling Ht@M@8profileCall Ht@@@S@E@ @8spythis A@MCall: @8 Ho@8 Hq@8 Hu@E
@8
singlestep  Ht@M@/@8call_singlestepmenu A@@@S@F@@@S@F@E@8@+eval@M@/
@8	evalToken Hm@E@/@1 H}@.
@0@5@1
printError@5@8on_exception
 Ad@M@ @8 Hq@8 Hu@@	*** Evaluation failed.@8 Ho@8 Hu@G@8singleOn  A@9traceOn  A@@@'	@G
@F@<C@:Fl Ak Ak@6@E
 E@8 H@M
@8profileFail Ht@@@S@E@#@A@8 I@@@8spyFail  A@MFail: @8 Ho@8 Hq@8 Hu@E	@8 I	@M@0@8 I@@@S@@@S@?@R@<XPstripFuncTypes CA Ak Ak 
	@6@?@<CA Ak Ak
FuncType

@6@q?@ @ @9 I' A@<XPallUnboundVariables C@ HY HY@6@/	@8 F_@D
@D	 @8 H @4@M@Q@M
@Q@<XP@&blocked_blocked_Prelude.zipWith3_2_._4 CB/ A A@6@ @1@.blocked_blocked_blocked_Prelude.zipWith3_2_._4	

@5@9 HP@<XP H CC A A@6@ @1blocked_Prelude.prim_Int_plus	
@5@9 HP@<XP@6blocked_Prelude.lines.splitline.270._'23selFP15'23ds_1 CC A A@6@1 H	
@5@9 HP@<XD t  t t  At  A ADD t  t t  At  A AED t  t t  At  A 
P A
CC    A A@=CC    A A@=CC    @ A@=CC    @ @@=CC  
 G&@6@7 shared_object_extension@9 C@<XPblocked_Prelude.enumFrom CC{ A A

Prelude.enumFrom	Prelude.+@6@ @8	makeShare A@'
@<XPreadStreamLines CHm Ak Ak
@6@8
atEndOfStream H@?@<CHo Ak Ak

@6@8readStreamLine Hm@ @9 IC A@<XP@Rblocked_blocked_Prelude.enumFromThenTo.p.320_ComplexCase_Prelude.False_ComplexCase CC A A@6@ @1 HQ@2@Zblocked_blocked_blocked_Prelude.enumFromThenTo.p.320_ComplexCase_Prelude.False_ComplexCase	

@5@9 HP@<XP@+blocked_blocked_blocked_Prelude.unzip_1_._1 C@OBB A A

 H


@6@?@0@/@8 I@@0@/@8 I@@0@/@8 I@@1Prelude.cond@1Prelude.letrec@2
Prelude.unzip	@5@2 IR@1 IT@2Prelude.unzip._'23selFP2'23xs@5@2 IR@1 IT@2Prelude.unzip._'23selFP3'23ys@5@2 H@3
@5@4@5@ @ @9 H@@<CBC A A HJ


 HJ

@6@U
@<XD t  t t  At prolog_clause_name AEP	typecheck CH Ak Ak D
@6@?@ @ @9
addVarType A@<CH Ak Akint
TConsPrelude.Int	@6@?@<CH Ak Ak E
 Ie
Prelude.Float	@6@?@<CH Ak Akchar
 IePrelude.Char	@6@?@<C@,H Ak Akcomb
	@6@?@E
@ @0@0@8constructorOrFunctionType Hm@M
@S@@ERROR: type of function "@8 Ho@ @8 Ho" is unknown@8 Ho@8 Hu@?@R@<CH Ak Ak Im


@6@3@1 Im@5
@5@/@8
comb2apply A@ @ @9 I] A@<C@H Ak Ak

Prelude.apply


@6@ @/@/@8 Iw@?@ 
@ @/@ @8 Iw@?@E@ @1 I)@.
@5@8
unify_type A@M@S@G@@@F@"ERROR: Type error in application: @8 Ho@1 Ix
@5@1 Ix@.@.@5@0@8 H@1 Ix@5@8 Hq@8 Hu*** term           : @8 Ho@ @8 Hq@8 Hu@a@0@ @8numbersmallvars A*** type           : @8 Ho@ @8	writeType A@8 Hu*** is not of functional type@8 Ho@8 Hu@?@R@F@E
@ @ @8 Iz@M@S@F@@@9 I}@8 Ho@1 Ix
@5@/@0@8 H@ @8 Hq@8 Hu@a@0@1 B@5@8 I*** required argument type : @8 Ho@ @8 I@8 Hu*** does not match         : @8 Ho@ @8 I@8 Hu@?@R@<XP IY CBF A A@6@1 H	
@5@9 HP@<XPblocked_Prelude.>= CAh A A@6@1Prelude.not@2	Prelude.<	@5@ @ @9 H@@<XD t  t t  At portray_message ADD t  t t  At  I AEP I C	@N A~ A~ C,@6@7 Hm@?@9
noLoadMessage  Hm@<C@O A~ A~ C, F@6@7 Hm@?@9 I@<C@P A~ A~ C,loaded@6@7 Hm@?@9 I@<C@#@Q A~ A~ C,created
@6@7 Hm@?@8 I@/@8 H@0@3@.@4@p@4@o@5@ @9 H H@<C@U A~ A~ E G@6@7 Hm@?@9 I@<C@V A~ A~ C,imported@6@7 Hm@?@9 I@<C@W A~ A~ C,foreign_resource@6@7 Hm@?@9 I@<C
@Y A~ A~ C, I
	restoring@6@7 Hm@?@<C
@Z A~ A~ C,restored@6@7 Hm@?@<C
@\ A~ A~ C, I@6@7 Hm@?@<XPprim_Int_mod C HY HY@6@9isMod H@<XP
Prelude.curry C@ A A@6@ @1blocked_Prelude.curry	

@5@9 HP@<XP@.blocked_blocked_Prelude.filter_2_._ComplexCase CA A A@6@ 
@1 HQ@2@6blocked_blocked_blocked_Prelude.filter_2_._ComplexCase	

@5@9 HP@<XP H C@ HY HY@6@E
@8 Hj@M@ @9prim_findfirstWithPF A@@ Hl@8 G@ @9prim_findfirstWithoutPF A@<XP
prim_readFile C@@0 HY HY@6@1  Achar_int@5@/
@8map2M H@8isURL A@?@3@r@4@e@4@a@4@d@4@F@4@i@4@l@4@e@4@ @4@"@5@/@8 H@ @3@"@4@:@4@ @4@U@4@R@4@L@4@s@4@ @4@n@4@o@4@ @4@l@4@o@4@n@4@g@4@e@4@r@4@ @4@s@4@u@4@p@4@p@4@o@4@r@4@t@4@e@4@d@4@ @4@i@4@n@4@ @4@r@4@e@4@a@4@d@4@F@4@i@4@l@4@e@4@!@5@/@8 H@/
@ @8 H@ 
@9raise_exception I@<C@/@1 HY HY@6@/
@8string2Atom Hm@/@8fileOpenOptions H A@/@ @8 @ @E
function@8compileWithSharing Hm@M
@1Prelude.prim_readFileContents@5@9 I@@@@"	 I@#@<XP
Prelude.foldl CA A A@6@ @1blocked_Prelude.foldl	

@5@9 HP@<XPprim_negateFloat C HY HY@6@b@h@l @k@x@<XPblocked_prim_applyNotFreeHNF C@(@f HY HY@6@E@8isFail A@M@'
	@'@G
@@@/
@ @/@8 H@@ 
@ @ @9prim_hnf_apply A@<XPpropagateShareArg CA
	u A  @QAA I
@6@T@?@<C
A I I
@6Ports.internalPort@8 D2@?@<CA I I@6@9 I@@<XPfindSourceProgPath C@_E Ak Ak@6@A@(
.curry@@@(
.lcurry@/@8 H@ @/@8findSourceFileInLoadPath Hm@?@ @/
@8 H@ @0@/@8
split2dirbase Hm@ @/@8prog2DirProg Hm@3@4
@5@/@8appendAtoms Hm@ @/@8 H@E@/@3@/@5@ 
@8 H@M@ @8 H@@@'
@)	@F@?@<XPblocked_Prelude.userError C
D( A A 
Prelude.UserError

@=XPblocked_prim_appendFile C@< HY HY  Hprim_appendFileWorld	
@=XP@4blocked_Prelude.sequenceIO._'23lambda10._'23lambda11 CDT A A@6@1Prelude.return@4	@5@ @ @9 H@@<XPcleanSourceCodeGUIs  CH Ak Ak@6@1
sourceCodeGUI@0@.@5@8 H@8terminateSourceCodeGUI A@R@<CH Ak Ak  @6@1lastShownSourceCode@0@0@5@8 H@1 J A@5@9 @L@<XPescape CG Ak Ak @"@\@"
@=CG Ak Ak @\@\@\
@=CG Ak Ak 
@\@n
@=CG Ak Ak @\@b
@=CG Ak Ak 	@\@t
@=CG Ak Ak 
@\@r
@=C@BG Ak Ak
@\
@6@"


@#@ @8isDigit Hm@ 
@8 J	@ @8 J	@b@g@c@0@m @@c@d@p@g
@c@0@m @@c
@p@o@g@o@c@0@m @@x@'
@<XP@4blocked_Prelude.lines.splitline.270._'23selFP15'23ds CC A A@6@/@/
@8 H@@ @ 
@ @9 I7 A@<XPblocked_Prelude.prim_Int_quot CC A A@6@/
@8	derefRoot A@/@8 J@ 
@ @8
prim_Int_quot A@'@<XPblocked_prim_compareArgs C
@ HY HY@6@b@h@i@t@?@)
Prelude.EQ@'
@<C@?@ HY HY
@6@/@8 BE@ @/@8 BE@ @ @/@ 
@/@8prim_compare A@E@) J@M@q@ @ @ @ @ @9prim_compareArgs A@@@'@'@F@<XPprim_writeFileWorld C@9 HY HY@6@ @1blocked_prim_writeFileWorld	

@5@9 HP@<XPextractProperties CH` Ak Ak @=CHa Ak Ak@#
@6@?@9 J$ A@<C@.Hd Ak Ak		
prop



@6@/@3@=@.@5@8 H@?@ @ @8 H@ 
@ @8 H@ @ @9 J&@<CHj Ak Ak

@6@9 J&@<XPPrelude.replicate CB A A@6@ @1blocked_Prelude.replicate	
@5@9 HP@<XP IN CC A A HH@6@1
Prelude.>=	@5@ 
@ @ @9 H@@<CC A A HI@6@?@1Prelude.failurePrelude.enumFromThenTo.p.320@4 HI@5@ 
@ @ @9 H@@<CC A A		  HJ
 HJ
@=XP I CA8 A A@6@1 H>	
@5@9 HP@<XP@#blocked_blocked_Prelude.unzip_1_._1 CBA A A@6@ @1 IP	
@5@9 HP@<XP Ia CH= Ak Ak 

type
@=CH> Ak Ak
 J5




 J5
@6@*@?@<C@"H? Ak Ak
 J5




 J5

@6@ @ @9 I`@<XP J. CAg A A@6@ @1 I	
@5@9 HP@<XP I C@ HY HY@6@/ HH@/
@8
prim_apply A@?@'	@'
@<XD t  t t  At message_property AED t  t t  At  J; 
P I CA A A  HH	Prelude.filter


@=CA A A HI@6@?@1 J<
@5@ @ 
@ @9 H@@<CA A A  HJ
 HJ

@=XP Hd C@ HY HY@6@E

@8 I@M
@'
@'@@@ @ @9 H@@<XPprim_getOneSolutionWorld C@ HY HY@6@ @1@ blocked_prim_getOneSolutionWorld	
@5@9 HP@<XP@ blocked_Prelude.take_ComplexCase CB A A@6@ @1 HQ@2@(blocked_blocked_Prelude.take_ComplexCase	

@5@9 HP@<XPcheckProgram CD Ak Ak@6@3which @4@4 > /dev/null@5@/
@8 I@/@8shellCmd H@) @?@<C	D Ak Ak@6@8 H@8nlErr  Hm@?@R@<XPprim_applyGroundNormalForm C@g HY HY@6@ @1 Hz	
@5@9 HP@<XPPrelude.getChar$WORLD CC A A@6@1blocked_Prelude.getChar$WORLD	
@5@9 HP@<XPprim_appendFile C@; HY HY@6@ @1 I	
@5@9 HP@<XPPrelude.userError CD' A A@6@1 I	
@5@9 HP@<XPprim_concurrent_and C HY HY@6@ @1blocked_prim_concurrent_and	
@5@9 HP@<XPelems2tuple C
G~ Ak Ak

@6@?@<C@GG Ak Ak
 Im
@6@/@8 F_@!@3@)@5@#@ @ @/
@8prefixComma Hm@3@P@4@r@4@e@4@l@4@u@4@d@4@e@4@.@4@(@5@ 
@/@8 H@ @9 H@<XP H C@.C A A@6@/@8 I@@/@8 I@@1Prelude.takeWhile@1 H J1@4@4@4
@5@2Prelude.enumFromThen@5@ @ @ 
@9 H@@<XP
expandCommand C@aA Ak Ak	@6@1  A
isLowerCaseOf@5@/
@8 I@/@8allCommands A@/@1prefixOf
@5@/
@8 A@E@"
	@#@M@S@F@@@.@E@)
@MERROR: unknown command: ":@8 H@/@8 H@ @8 H"@8
writeLnErr Hm@R@@ERROR: ambiguous command: ":@8 H@/@8 H@ @8 H Jp@8 Jq@R@<XD t  t t  At constructortype ADD t  t t  At  Ju AEP Ju C@ A A 
Prelude.()()  Jx  Ie Jw@=C@ A A    Ie
 @=C@*@ A A    I)
 I) Ie Ie  @=C@ @ A A		  H(,) Jy  I)
 I)
 Ie H@=C@'@ A A

 Prelude.(,,)(,,) J{  I)
 I)
 I)
 Ie Jz@=C@.@ A A 
Prelude.(,,,)(,,,) J}  I)
 I)
 I)
 I)
 Ie J|@=C@5@ A A Prelude.(,,,,)(,,,,) J  I)
 I)
 I)
 I)
 I)
 Ie J~@=C@<@ A A

 Prelude.(,,,,,)(,,,,,) J  I)
 I)
 I)
 I)
 I)
 I)
 Ie J@=C@C@ A A Prelude.(,,,,,,)(,,,,,,) J  I)
 I)
 I)
 I)
 I)
 I)
 I)
 Ie J@=C@J@ A A Prelude.(,,,,,,,)	(,,,,,,,) J  I)
 I)
 I)
 I)
 I)
 I)
 I)
 I)
 Ie J@=C@Q@ A A Prelude.(,,,,,,,,)
(,,,,,,,,)	 J  I)
 I)
 I)
 I)
 I)
 I)
 I)
 I)
 I)
 Ie J@=C@X@ A A Prelude.(,,,,,,,,,)(,,,,,,,,,)
 J  I)
 I)
 I)
 I)
 I)
 I)
 I)
 I)
 I)
 I)
 Ie J@=C@_@ A A Prelude.(,,,,,,,,,,)(,,,,,,,,,,) J  I)
 I)
 I)
 I)
 I)
 I)
 I)
 I)
 I)
 I)
 I)
 Ie J@=C@f@ A A Prelude.(,,,,,,,,,,,)
(,,,,,,,,,,,) J  I)
 I)
 I)
 I)
 I)
 I)
 I)
 I)
 I)
 I)
 I)
 I)
 Ie J@=C@m@ A A Prelude.(,,,,,,,,,,,,)(,,,,,,,,,,,,)
 J  I)
 I)
 I)
 I)
 I)
 I)
 I)
 I)
 I)
 I)
 I)
 I)
 I)
 Ie J@=C@t@ A A Prelude.(,,,,,,,,,,,,,)(,,,,,,,,,,,,,) J  I)
 I)
 I)
 I)
 I)
 I)
 I)
 I)
 I)
 I)
 I)
 I)
 I)
 I)
 Ie J@=C@{@ A A Prelude.(,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,) J  I)
 I)
 I)
 I)
 I)
 I)
 I)
 I)
 I)
 I)
 I)
 I)
 I)
 I)
 I)
 Ie J@=C@ A A  HIFalse  J  IePrelude.Bool  HH @=C@ A A  HHTrue  J Ie J  HI @=C@#@ A A 
Prelude.LTLT  J  IePrelude.Ordering  J  
Prelude.GT @=C@#@ A A  JEQ  J Ie J  J   J @=C@#@ A A  JGT  J Ie J  J   J @=C@ A A Prelude.NothingNothing  J  Ie
Prelude.Maybe
 Prelude.Just@=C@"@ A A  JJust J I)
 Ie J  J @=C@$@ A A Prelude.LeftLeft J  I)
 IePrelude.Either
 
Prelude.Right@=C@$@ A A  JRight J I)
 Ie J
  J@=C@9@ A A Prelude.IOErrorIOError J  I) Ie Ie Il Ie J  I Prelude.FailError Prelude.NondetError@=C@9@ A A  I	UserError J I) Ie Ie Il Ie J  J  J  J@=C@9@ A A  J	FailError J I) Ie Ie Il Ie J  J  I  J@=C@9@ A A  JNondetError J I) Ie Ie Il Ie J  J  I  J@=XPPrelude.prim_Int_quot CC A A@6@ @1 J	
@5@9 HP@<XPprocessArgs C@{ Ak Ak @=C@| Ak Ak--noreadline
	@6@9 J A@<C@~ Ak Ak
	@6@A@)		--version@@@)	-V@?@8printPakcsHeader 
 A @9 GG@<C@ Ak Ak
	@6@)	--compiler-name@?pakcs@8 Ho@8 Hu @9 GG@<C@ Ak Ak
	@6@)	--numeric-version@?@8printVersionNumber  J @9 GG@<C@ Ak Ak
	@6@A@)	--help@@
@A@)	-h@@@)	-?@8
writeMainHelp  A @9 GG@<C@"@ Ak Ak	
@6@A@)	--quiet@@
@A@)	-quiet@@@)	-q E@8setQuietMode Hm@? @8setVerbosity Hm@9 J@<C@9@ Ak Ak		
@6@3@:@.@5@8 H@?@ @/@8 Jg A@/
@/@8extractReplCmdParameters A@ @ 
@8 H A@/@8 H@E@) @M@S@@@ @8 GG@ @9 J@<C@ Ak Ak	
@6@3@-@4@-@5@8 H@?@1rtArgs@0@5@8 H@1 J
@5@9 @L@<C@ Ak Ak@6ERROR: Illegal arguments: @8 H@8printArguments A@8 JM@8 JM@"Run "pakcs --help" for usage infos@8 Jq@9 GG@<XP H} C@ I I@6@1
blocked_nf	
@5@9 HP@<XP I? CC A A@6@ @1 H	
@5@9 HP@<XP@,Prelude.lines.splitline.270._'23selFP15'23ds CC A A@6@1 J	
@5@9 HP@<XP J C@ HY HY@6@ 
@1 J	

@5@9 HP@<XPPrelude.repeat CB~ A A@6@1blocked_Prelude.repeat	
@5@9 HP@<XP@#blocked_Prelude.unwords_ComplexCase CCG A A@6@ @1 HQ@2@+blocked_blocked_Prelude.unwords_ComplexCase	
@5@9 HP@<XPprog_exists C
E Ak Ak@6 I@/	@8
appendAtom H@8
existsFile H@?@<C
E Ak Ak@6 I@/	@8 J@8 J@?@<CE Ak Ak@6@/	@8prog2FlatCurryFile Hm@8 J@?@<C
E Ak Ak@6	_flat.xml@/	@8 J@8 J@?@<XP J+ CB A A@6@1Prelude.take@2 J	@5@ @ @9 H@@<XPblocked_blocked_Prelude.tail_1 CA A A

@6@?@ @ @9 H@@<CA A A@6@?@1 J/Prelude.tail@4@5@ @9 H@@<CA A A  HJ
 HJ

@=XPblocked_Prelude.foldl1 CA A A@6@/
@ @/@8 H@@ 
@ @ @9blocked_Prelude.foldl1_2 A@<XP@0blocked_Prelude.enumFromThenTo.p.320_ComplexCase CC A A@6@ @1 HQ@2@8blocked_blocked_Prelude.enumFromThenTo.p.320_ComplexCase	

@5@9 HP@<XPaddVar CH	 Ak Ak 

 Da
@=CH
 Ak Ak
 Da




 Da
@6@*@?@<C@"H Ak Ak
 Da




 Da

@6@ @ @9 K A@<XPblocked_unifEq1 C@ HY HY HH@6@T@?@8	occursNot A@8 I@@'@<C@ HY HY HJ


 HJ

@6@?@<C@)@ HY HY@6@/
@/@8replaceMultipleVariables A@/@ @/@8 H@@ 
@ @/@ @/@8 H A@ @ @ @ @9 Hb A@<XP I C@ HY HY@6@/ HH@/
@8 J8 Hl@8 H@?@'	@'
@<C@ HY HY@6 Hl@8 H@R@<XP@"blocked_Prelude.prim_putChar$WORLD CC A A$io

@6@/@8 J@ @ 
@8prim_putChar A@'@<XPexpr C@lF Ak Ak ImPrelude.if_then_else



@i@f
@6@ @/@8
skipblanks Hm@ @ @/@8 K A@"@t@h@e@n
@#@ @/@8 K@ @ @/@8 K@"@e@l@s@e
@#@ @/@8 K@ 
@ @/@8 K@?@'
@<CG Ak Ak@6@/@/@8exprlist A@ @8resolvePrios A@'
@<XP@/blocked_Prelude.getLine._'23lambda8._'23lambda9 CD% A A@6@1 I@4	@5@ @ @9 H@@<XP	listelems C@OG Ak Ak

 Im

@6@ @/
@8 K@A@"
@,
@#@ @/@8 K@ @ @8 K& A@G@@@"
@]
@#@ @/@8 K@" Im@#@'
@G@<XPpropagateShare CA I I
@6@T@?@<C@"A I I H


 H


@6@?@1  A I@5@ @ 
@9 I@<CA I I I




 K+

@6@?@<C
A I I$stream
 K,
@6@?@<C	A I I
@6@8 E @?@<CA I I@6@/
@/@8 D2@ @8 D2@ @9propagateShareArgs A@<XPblocked_Prelude.? C
D A A@6@ @ @9 H@@<C
D A A@6@ @ @9 H@@<XP	varInList C@ HY HY

@6@*
@?@<C@ HY HY


@6@9 K5 A@<XPPrelude.ioError CD* A A@6@1blocked_Prelude.ioError	
@5@9 HP@<XP J\ C@!
 HY HY		@6@/
@ @/@8 H@@/@ @/@8 H@@ 
@ @ @ @ @9waitConcurrentConjunction H@<XP JT CC A A
 K
@6@ @8prim_getChar A@'
@<XD t  t t  At functiontype ADD t  t t  At  KB AEP KB C@' A A		 	Prelude.. KDinfixr	 I) I)

 I) I)
 I)@=C@$ A A		 Prelude..._'23lambda1Prelude..._#lambda1 KGnofix I) I)

 I) I)
 I)@=C A A 
Prelude.idid KJ KI I)
@=C A A 
Prelude.constconst KL KI I)
 I)
@=C@) A A		  Icurry I KI I) I) Ie H


 I) I)@=C@) A A		 Prelude.uncurryuncurry KO KI I) I)
 I)

 I) Ie H@=C@# A A		 Prelude.flipflip KQ KI I) I)
 I)

 I) I)@=C@' A A 
Prelude.untiluntil KS KI I) I)
 Ie J I) I) I)@=C A A Prelude.seqseqprim_seq KE  I)
 I)
@=C A A Prelude.ensureNotFree
ensureNotFreeprim_ensureNotFree KI I)
@=C A A Prelude.ensureSpineensureSpine K[ KI I) Ie
 Ie@=C A A @!Prelude.ensureSpine.ensureList.20 K] K] KI I) Ie
 Ie@=C A A 	Prelude.$ C K^ KE  I) I)

 I)@=C A A 
Prelude.$!$!
prim_applySeq KE  I) I)

 I)@=C A A Prelude.$!!$!!prim_applyNormalForm KE  I) I)

 I)@=C A A  H$#prim_applyNotFree KE  I) I)

 I)@=C@  A A Prelude.$##$## JQ KE  I) I)

 I)@=C@! A A 
Prelude.error @ Ki KI I) Ie Ie Il@=C@" A A Prelude.prim_error
prim_error Kj KI I) Ie Ie Il@=C@# A A Prelude.failed @ prim_failed KI@=C@$@$ A A 
Prelude.&&&& Kn KE I) Ie J I) Ie J Ie J@=C@$@% A A 
Prelude.|||| Kp KE I) Ie J I) Ie J Ie J@=C@& A A  I H I KI I) Ie J Ie J@=C@' A A Prelude.otherwise	otherwise  Kr KI Ie J@=C@( A A  Kif_then_else K KI I) Ie J I)
 I)@=C@) A A 
Prelude.solvesolve Ku KI I) Ie J Ie J@=C@* A A 
Prelude.&>&> Kw KE  I) Ie J I)
@=C@+ A A 
Prelude.== BboolEqinfix I)
 I) Ie J@=C@, A A 
Prelude./=/= K} K{ I)
 I) Ie J@=C@- A A Prelude.=:= HconstrEq K{ I)
 I) Ie J@=C@$@. A A 	Prelude.&& J[ KE  I) Ie J I) Ie J Ie J@=C@/ A A Prelude.compare F J KI I)
 I) Ie J@=C@0 A A  I GM I K{ I)
 I) Ie J@=C@1 A A 	Prelude.> G4 K K{ I)
 I) Ie J@=C@2 A A 
Prelude.<=<= K K{ I)
 I) Ie J@=C@3 A A  J. Dc J. K{ I)
 I) Ie J@=C@4 A A  HTmax HT KI I)
 I)@=C@5 A A Prelude.minmin K KI I)
 I)@=C@6 A A Prelude.fstfst K KI I) Ie H

@=C@7 A A Prelude.sndsnd K KI I) Ie H

@=C@8 A A Prelude.headhead K KI I) Ie
@=C@9 A A  Jtail J KI I) Ie
 Ie@=C@: A A Prelude.nullnull K KI I) Ie
 Ie J@=C@*@; A A 
Prelude.++++ K KE I) Ie
 I) Ie Ie@=C@< A A Prelude.length Fa K KI I) Ie
 Ie Ig@=C@#@= A A 
Prelude.!!!! Kinfixl	 I) Ie
 I) Ie Ig@=C@&@> A A Prelude.map E K KI I) I)

 I) Ie Ie@=C@)@? A A  Ifoldl I KI I) I)
 I)
 I) I) Ie@=C@%@@ A A Prelude.foldl1foldl1 K KI I) I)
 I) I) Ie@=C@)@A A A 
Prelude.foldrfoldr K KI I) I)
 I)
 I) I) Ie@=C@%@B A A Prelude.foldr1foldr1 K KI I) I)
 I) I) Ie@=C@)@C A A  J=filter J= KI I) I)
 Ie J I) Ie Ie@=C@1@D A A Prelude.zipzip K KI I) Ie
 I) Ie
 Ie Ie H@=C@>@E A A		 Prelude.zip3zip3 K KI I) Ie
 I) Ie
 I) Ie
 Ie Ie Jz@=C@4@F A A		 Prelude.zipWithzipWith K KI I) I)
 I)

 I) Ie I) Ie Ie@=C@B@G A A

 Prelude.zipWith3zipWith3 K KI I) I)
 I)
 I)

 I) Ie I) Ie I) Ie Ie@=C@7@H A A  IWunzip IW KI I) Ie Ie H

 Ie H Ie Ie@=C@,@I A A  IYPrelude.unzip._#selFP2#xs IY KI I) Ie H Ie
 Ie
 Ie@=C@,@J A A  I[Prelude.unzip._#selFP3#ys I[ KI I) Ie H Ie
 Ie
 Ie@=C@C@K A A		 Prelude.unzip3unzip3 K KI I) Ie Ie Jz


 Ie Jz Ie Ie Ie@=C@4@L A A Prelude.unzip3._'23selFP5'23xsPrelude.unzip3._#selFP5#xs K KI I) Ie Jz Ie
 Ie
 Ie
 Ie@=C@4@M A A Prelude.unzip3._'23selFP6'23ysPrelude.unzip3._#selFP6#ys K KI I) Ie Jz Ie
 Ie
 Ie
 Ie@=C@4@N A A Prelude.unzip3._'23selFP7'23zsPrelude.unzip3._#selFP7#zs K KI I) Ie Jz Ie
 Ie
 Ie
 Ie@=C@#@O A A Prelude.concatconcat K KI I) Ie Ie
 Ie@=C@+@P A A Prelude.concatMap	concatMap K KI I) I)
 Ie
 I) Ie Ie@=C@ @Q A A Prelude.iterateiterate K KI I) I)
 I) Ie@=C@R A A  J CB J KI I)
 Ie@=C@S A A  J*	replicate J* KI I) Ie Ig I)
 Ie@=C@%@T A A  Jtake J KI I) Ie Ig I) Ie
 Ie@=C@%@U A A Prelude.take.takep.220 K K KI I) Ie Ig I) Ie
 Ie@=C@%@V A A Prelude.dropdrop K KI I) Ie Ig I) Ie
 Ie@=C@5@W A A Prelude.splitAtsplitAt K KI I) Ie Ig I) Ie
 Ie H Ie Ie@=C@5@X A A Prelude.splitAt.splitAtp.238 K K KI I) Ie Ig I) Ie
 Ie H Ie Ie@=C@-@Y A A @,Prelude.splitAt.splitAtp.238._'23selFP9'23ys@(Prelude.splitAt.splitAtp.238._#selFP9#ys K KI I) Ie H Ie
 Ie Ie@=C@-@Z A A @-Prelude.splitAt.splitAtp.238._'23selFP10'23zs@)Prelude.splitAt.splitAtp.238._#selFP10#zs K KI I) Ie H Ie
 Ie Ie@=C@)@[ A A  Jd	takeWhile Jd KI I) I)
 Ie J I) Ie Ie@=C@)@\ A A Prelude.dropWhile	dropWhile K KI I) I)
 Ie J I) Ie Ie@=C@9@] A A Prelude.spanspan K KI I) I)
 Ie J I) Ie Ie H Ie Ie@=C@-@^ A A Prelude.span._'23selFP12'23ysPrelude.span._#selFP12#ys K KI I) Ie H Ie
 Ie Ie@=C@-@_ A A Prelude.span._'23selFP13'23zsPrelude.span._#selFP13#zs K KI I) Ie H Ie
 Ie Ie@=C@9@` A A 
Prelude.break Ga K KI I) I)
 Ie J I) Ie Ie H Ie Ie@=C@+@a A A 
Prelude.lineslines K KI I) Ie Ie Il Ie Ie Ie Il@=C@9@b A A Prelude.lines.splitline.270 K K KI I) Ie Ie Il Ie H Ie Ie Il Ie Ie Il@=C@9@c A A  J@(Prelude.lines.splitline.270._#selFP15#ds J KI I) Ie H Ie Ie Il Ie Ie Il Ie Ie Il@=C@9@d A A @,Prelude.lines.splitline.270._'23selFP16'23es@(Prelude.lines.splitline.270._#selFP16#es K KI I) Ie H Ie Ie Il Ie Ie Il Ie Ie Il@=C@9@e A A Prelude.lines._'23selFP18'23lPrelude.lines._#selFP18#l K KI I) Ie H Ie Ie Il Ie Ie Il Ie Ie Il@=C@9@f A A @ Prelude.lines._'23selFP19'23xs_lPrelude.lines._#selFP19#xs_l K KI I) Ie H Ie Ie Il Ie Ie Il Ie Ie Il@=C@+@g A A Prelude.unlinesunlines K KI I) Ie Ie Ie Il Ie Ie Il@=C@+@h A A 
Prelude.wordswords K KI I) Ie Ie Il Ie Ie Ie Il@=C@i A A Prelude.words.isSpace.282 K K KI I) Ie Il Ie J@=C@9@j A A Prelude.words._'23selFP21'23wPrelude.words._#selFP21#w K KI I) Ie H Ie Ie Il Ie Ie Il Ie Ie Il@=C@9@k A A Prelude.words._'23selFP22'23s2Prelude.words._#selFP22#s2 K KI I) Ie H Ie Ie Il Ie Ie Il Ie Ie Il@=C@+@l A A Prelude.unwordsunwords K KI I) Ie Ie Ie Il Ie Ie Il@=C@3@m A A Prelude.unwords._'23lambda6Prelude.unwords._#lambda6 K KI I) Ie Ie Il I) Ie Ie Il Ie Ie Il@=C@n A A Prelude.reverse Av  K KI I) Ie
 Ie@=C@o A A Prelude.andand  K KI I) Ie Ie J Ie J@=C@p A A 
Prelude.oror  K KI I) Ie Ie J Ie J@=C@'@q A A Prelude.anyany K KI I) I)
 Ie J I) Ie Ie J@=C@'@r A A Prelude.all @ K KI I) I)
 Ie J I) Ie Ie J@=C@"@s A A Prelude.elemelem K K{ I)
 I) Ie Ie J@=C@"@t A A Prelude.notElemnotElem K K{ I)
 I) Ie Ie J@=C@,@u A A Prelude.lookuplookup K KI I)
 I) Ie Ie H
 Ie J@=C@v A A  I=enumFrom I= KI I) Ie Ig Ie Ie Ig@=C@'@w A A  JfenumFromThen Jf KI I) Ie Ig I) Ie Ig Ie Ie Ig@=C@'@x A A Prelude.enumFromTo
enumFromTo K KI I) Ie Ig I) Ie Ig Ie Ie Ig@=C@/@y A A  HenumFromThenTo H KI I) Ie Ig I) Ie Ig I) Ie Ig Ie Ie Ig@=C@1@z A A  J1 J1 J1 KI I) Ie Ig I) Ie Ig I) Ie Ig I) Ie Ig Ie J@=C@{ A A Prelude.ordord K KI I) Ie Il Ie Ig@=C@| A A Prelude.prim_ordprim_ord K KI I) Ie Il Ie Ig@=C@} A A Prelude.chrchr L  KI I) Ie Ig Ie Il@=C@~ A A Prelude.prim_chrprim_chr L KI I) Ie Ig Ie Il@=C@$@ A A  I? A# I? K I) Ie Ig I) Ie Ig Ie Ig@=C@!@ A A  H
prim_Int_plus H KI I) Ie Ig I) Ie Ig Ie Ig@=C@$@ A A 	Prelude.- @k L K I) Ie Ig I) Ie Ig Ie Ig@=C@!@ A A Prelude.prim_Int_minusprim_Int_minus L KI I) Ie Ig I) Ie Ig Ie Ig@=C@$@ A A 	Prelude.** L K I) Ie Ig I) Ie Ig Ie Ig@=C@!@ A A Prelude.prim_Int_timesprim_Int_times L
 KI I) Ie Ig I) Ie Ig Ie Ig@=C@$@ A A Prelude.divdiv L K I) Ie Ig I) Ie Ig Ie Ig@=C@!@ A A Prelude.prim_Int_divprim_Int_div L KI I) Ie Ig I) Ie Ig Ie Ig@=C@$@ A A Prelude.modmod L K I) Ie Ig I) Ie Ig Ie Ig@=C@!@ A A Prelude.prim_Int_mod I L KI I) Ie Ig I) Ie Ig Ie Ig@=C@/@ A A Prelude.divModdivMod L KI I) Ie Ig I) Ie Ig Ie H Ie Ig Ie Ig@=C@$@ A A Prelude.quotquot L K I) Ie Ig I) Ie Ig Ie Ig@=C@!@ A A  J J J KI I) Ie Ig I) Ie Ig Ie Ig@=C@$@ A A  Hrem H K I) Ie Ig I) Ie Ig Ie Ig@=C@!@ A A Prelude.prim_Int_remprim_Int_rem L KI I) Ie Ig I) Ie Ig Ie Ig@=C@/@ A A Prelude.quotRemquotRem L KI I) Ie Ig I) Ie Ig Ie H Ie Ig Ie Ig@=C@ A A Prelude.negatenegate L KI I) Ie Ig Ie Ig@=C@ A A Prelude.negateFloatnegateFloat L KI I) Ie Ii Ie Ii@=C@ A A Prelude.prim_negateFloat I L  KI I) Ie Ii Ie Ii@=C@ A A Prelude.successsuccess  L! KI Ie J@=C@&@ A A 
Prelude.maybemaybe L# KI I)
 I) I)
 I) Ie J@=C@.@ A A		 Prelude.eithereither L% KI I) I)

 I) I)
 I) Ie J@=C@1@ A A Prelude.>>=>>=prim_Monad_bind K I) Ie
Prelude.IO
 I) I) Ie L*
 Ie L*@=C@ A A  Ireturnprim_return KI I)
 Ie L*@=C@,@ A A 
Prelude.>>>>prim_Monad_seq K I) Ie L*
 I) Ie L*
 Ie L*@=C@"@ A A Prelude.'3E'3E._'23lambda7Prelude.>>._#lambda7 L0 KI I) Ie L*
 I)
 Ie L*@=C@ A A Prelude.done @  L2 KI Ie L* Ie Jw@=C@ @ A A Prelude.putCharputChar L3 KI I) Ie Il Ie L* Ie Jw@=C@ @ A A Prelude.prim_putChar K L5 KI I) Ie Il Ie L* Ie Jw@=C@ A A Prelude.getChargetChar  L6 KI Ie L* Ie Il@=C@,@ A A Prelude.readFilereadFile L8 KI I) Ie Ie Il Ie L* Ie Ie Il@=C@,@ A A Prelude.prim_readFile I L: KI I) Ie Ie Il Ie L* Ie Ie Il@=C@%@ A A  Iprim_readFileContents L; KI I) Ie Ie Il Ie Ie Il@=C@4@ A A Prelude.writeFile	writeFile L< KI I) Ie Ie Il I) Ie Ie Il Ie L* Ie Jw@=C@4@ A A Prelude.prim_writeFileprim_writeFile L? KI I) Ie Ie Il I) Ie Ie Il Ie L* Ie Jw@=C@4@ A A Prelude.appendFile
appendFile L@ KI I) Ie Ie Il I) Ie Ie Il Ie L* Ie Jw@=C@4@ A A Prelude.prim_appendFile JW JW KI I) Ie Ie Il I) Ie Ie Il Ie L* Ie Jw@=C@&@ A A Prelude.putStrputStr LC KI I) Ie Ie Il Ie L* Ie Jw@=C@&@ A A Prelude.putStrLnputStrLn LE KI I) Ie Ie Il Ie L* Ie Jw@=C@ A A Prelude.getLinegetLine  LG KI Ie L* Ie Ie Il@=C@&@ A A Prelude.getLine._'23lambda8Prelude.getLine._#lambda8 LI KI I) Ie Il Ie L* Ie Ie Il@=C@4@ A A @'Prelude.getLine._'23lambda8._'23lambda9@#Prelude.getLine._#lambda8._#lambda9 LK KI I) Ie Il I) Ie Ie Il Ie L* Ie Ie Il@=C@ A A  JY	userError JY KI I) Ie Ie Il Ie J@=C@ A A  K9ioError K9 KI I) Ie J Ie L*
@=C@ A A Prelude.showError	showError LO KI I) Ie J Ie Ie Il@=C@2@ A A 
Prelude.catch B
prim_catch KI I) Ie L*
 I) I) Ie J Ie L* Ie L*@=C@ A A Prelude.showshow LS KI I)
 Ie Ie Il@=C@ A A Prelude.prim_show	prim_show LU KI I)
 Ie Ie Il@=C@ A A 
Prelude.print F LW KI I)
 Ie L* Ie Jw@=C@ @ A A Prelude.doSolvedoSolve LX KI I) Ie J Ie L* Ie Jw@=C@+@ A A Prelude.sequenceIO
sequenceIO LZ KI I) Ie Ie L*
 Ie L* Ie@=C@/@ A A Prelude.sequenceIO._'23lambda10Prelude.sequenceIO._#lambda10 L\ KI I) Ie Ie L*
 I) Ie L* Ie@=C@(@ A A @,Prelude.sequenceIO._'23lambda10._'23lambda11@(Prelude.sequenceIO._#lambda10._#lambda11 L^ KI I)
 I) Ie Ie L* Ie@=C@(@ A A Prelude.sequenceIO_sequenceIO_  L` KI I) Ie Ie L*
 Ie L* Ie Jw@=C@3@ A A 
Prelude.mapIOmapIO Lb KI I) I)
 Ie L*
 I) Ie Ie L* Ie@=C@0@ A A Prelude.mapIO_mapIO_ Ld KI I) I)
 Ie L*
 I) Ie Ie L* Ie Jw@=C@5@ A A Prelude.foldIOfoldIO Lf KI I) I)
 I)
 Ie L* I) I) Ie Ie L*@=C@5@ A A Prelude.foldIO._'23lambda12Prelude.foldIO._#lambda12 Lh KI I) I)
 I)
 Ie L* I) Ie I) Ie L*@=C@(@ A A Prelude.liftIOliftIO Lj KI I) I)

 I) Ie L* Ie L*@=C@3@ A A 
Prelude.forIOforIO Ll KI I) Ie
 I) I) Ie L*
 Ie L* Ie@=C@0@ A A Prelude.forIO_forIO_ Ln KI I) Ie
 I) I) Ie L*
 Ie L* Ie Jw@=C@/@ A A Prelude.unlessunless Lp KI I) Ie J I) Ie L* Ie Jw Ie L* Ie Jw@=C@/@ A A Prelude.when A Lr KI I) Ie J I) Ie L* Ie Jw Ie L* Ie Jw@=C@ A A 	Prelude.? @ Ls KE  I)
 I)@=C@ A A 
Prelude.anyOfanyOf  Lt KI I) Ie
@=C@ A A Prelude.unknownunknown  Lv KI@=C@ A A 
Prelude.PEVALPEVAL Lx KI I)
@=C@ A A Prelude.normalForm
normalForm Lz KI I)
@=C@ A A Prelude.groundNormalFormgroundNormalForm L| KI I)
@=C@ A A  Iy A J: KI I) I)

 I)@=C@ A A  IScond	prim_cond KI I) Ie J I)
@=C@ A A  IUletrecprim_letrec KI I)
 I) Ie J@=C@ A A Prelude.=:<==:<=unifEq K{ I)
 I) Ie J@=C@ A A 
Prelude.=:<<==:<<=unifEqLinear K{ I)
 I) Ie J@=C@ A A 
Prelude.ifVarifVar
prim_ifVar KI I)
 I)
 I)@=C@ A A  J0failureprim_failure KI I)
 I)@=C@!@ A A Prelude.'3C._'23caseor0Prelude.<._#caseor0 L KI I) Ie J I) Ie J Ie J@=C@!@ A A Prelude.'3E._'23caseor0Prelude.>._#caseor0 L KI I) Ie J I) Ie J Ie J@=C@3@ A A Prelude.words._'23caseor0Prelude.words._#caseor0 L KI I) Ie J I) Ie Ie Il Ie Ie Ie Il@=XP KW C@k HY HY@6@ @1blocked_prim_seq	
@5@9 HP@<XP JD C	B A A  HH
@=CB A A HI@6@?@1 K	
@5@ @ @ 
@9 H@@<CB A A  HJ
 HJ
@=XP K CB{ A A@6@ @1blocked_Prelude.iterate	
@5@9 HP@<XP@.blocked_blocked_Prelude.splitAt.splitAtp.238_2 CB A A 
 H
@=C@OB A A


@6@?@0@/@8 I@@0@/@8 I@@0@/@8 I@@1 IR@1 IT@2 K@1 L	@5@5@2 IR@1 IT@2 K@5@2 IR@1 IT@2 K@5@2 H@3
@5@5@ @ @9 H@@<CB A A HJ


 HJ

@6@U
@<XP@0blocked_blocked_Prelude.words._'23selFP22'23s2_1 CCA A A H

@6@?@ @ @9 H@@<CCB A A HJ
 HJ

@6@U@<XP J C@@ Ak Ak  @6@8 JMInvoke interactive environment:@8 Jq@8 JM@.    pakcs <options> [ -- <run-time arguments>]@8 Jq@8 JM
with options:@8 Jq@8 JM@.-h|--help|-?      : show this message and quit@8 Jq@)-V|--version      : show version and quit@8 Jq@@--compiler-name   : show just the compiler name "pakcs" and quit@8 Jq@9--numeric-version : show just the version number and quit@8 Jq@!-q|--quiet        : work silently@8 Jq@F--noreadline      : do not use input line editing via command "rlwrap"@8 Jq@;-Dprop=val        : define pakcsrc property "prop" as "val"@8 Jq@4:<cmd> <args>     : command of the PAKCS environment@8 Jq@8 JM@8 JMInvoke some tool:@8 Jq@8 JM@(    pakcs <tool> <tool specific options>@8 Jq@8 JMwhere <tool> is one of:@8 Jq@8 JM@9addtypes  : add missing signature to top-level operations@8 Jq@1analyze   : analyze various properties (via CASS)@8 Jqbrowse    : browse and analyze@8 Jqcheck     : check properties@8 Jq@,createmake: create make file for main module@8 Jq@!data2xml  : generate XML bindings@8 Jq@5doc       : generate documentation for Curry programs@8 Jq@Ierd2cdbi  : create database code for ER model and Database.CDBI libraries@8 Jq@-erd2curry : create database code for ER model@8 Jqfrontend  : Curry front end@8 Jq@9makecgi   : translate Curry HTML program into CGI program@8 Jq@(peval     : partially evaluate a program@8 Jqpp        : Curry preprocessor@8 Jq@-spiceup   : create web application via Spicey@8 Jq@*style     : check style of source programs@8 Jq@;test      : test assertions (obsolete, no longer supported)@8 Jq@Dverify    : translate Curry module to Agda for property verification@8 Jq@8 JM@0To get more help about the usage of a tool, type@8 Jq@8 JM    pakcs <tool> -h@9 Jq@<XP Kz C@ I I@6@ @1blocked_boolEq	
@5@9 HP@<XP K CB A A@6@1@4blocked_Prelude.splitAt.splitAtp.238._'23selFP9'23ys	
@5@9 HP@<XP J CCH A A  HH

@=CCI A A HI@6@?@1 K@1 H K@5	@5@ @ @9 H@@<CCJ A A  HJ


 HJ

@=XP J CB A A

 J@6@ @8 I@@'
@<XP L CC A A@6@ @1blocked_Prelude.-	
@5@9 HP@<XP@>blocked_blocked_Prelude.lines.splitline.270._'23selFP16'23es_1 CC A A H

@6@?@ @ @9 H@@<CC A A HJ
 HJ

@6@U@<XP K CB A A@6@1@%blocked_Prelude.span._'23selFP12'23ys	
@5@9 HP@<XP@!blocked_blocked_Prelude.uncurry_2 CA A A H


@6@?@1 Ix@1 Ix	
@5@5@ @ @9 H@@<CA A A HJ


 HJ

@6@U
@<XP K CA A A@6@1blocked_Prelude.null	
@5@9 HP@<XPblocked_Prelude.<= CAe A A@6@1 I@2 K	@5@ @ @9 H@@<XD t  t t  At prolog_predicate_name AEP K C HY HY@6@9 I Hm@<XP K CA A A@6@ @1 J	
@5@9 HP@<XP K CA A A@6@ @1blocked_Prelude.++	
@5@9 HP@<XP K CC A A HH@6@1 K	@5@ 
@ @ @9 H@@<CC A A

 HI@6@? Kr@/@ @/@8 H@@ @ @ @ 
@ @ @9 IL A@<CC A A		  HJ
 HJ
@=XPunifEq1 C@ HY HY@6@ @1 K	
@5@9 HP@<XPprim_getOneSolution C@ HY HY@6@1blocked_prim_getOneSolution	
@5@9 HP@<XP I CA  A A@6@1 Ix@2 H	
@5@ @ @ 
@9 H@@<XP LK CD$ A A@6@ @1 K$	
@5@9 HP@<XPblocked_normalizeAndCheck C	 HY HY@6@/@8 H|@ @ @9 H A@<XD t  t t  At 
expand_answer ADD t  t t  At  L AED t  t t  At  L 
P LC@ C C@6@7
 C@9 L L@<XP Ls CD A A@6@ @1 K3	
@5@9 HP@<XPcreateSavedState C@D Ak Ak@6@;>>> Creating saved state without interactive environment...@8writeLnErrNQ Hm@1 @M@2  Ao@2pakcsrc@.@.@5@1 L@5@/
@8 A B @.@ 
@/@8 K Hm@/@8generateMainPlFile
 A.save@/@8 J@ @8 C @/@8
installDir H@ /curry2prolog/@/@8 J@ prologbasics.pl@/@8 J@ 	basics.pl@/@8 J@ evaluator.pl@/@8 J@ 	loader.pl@/@8 J@1 C@2 F@2  Ao@2  L@5@8writeClause M @1 C@2 F@2  Ao@2  L@5@8 M@1 C@2 B@2 B@1 Aa@4@4@4@4@5@2 B@1 DZ@1 Em@1 H@2 J@0@5 @.@5 @.@5@2 B@1loadAndCompile@2 @@5@2 B@1saveprog_entry	
@5 GE@5@8 M@8 D  @3@4/bin/sicstus -l @4@5@/@8 I@ @8 JL H@ @8deleteMainPrologFile M @ @9
deleteFile H@<XP L^ CDS A A@6@ @1 I	
@5@9 HP@<XP J C	H Ak Ak@6@8 B] @8 H@?@<XPtransformOpSection C@%Gt Ak Ak
 Im

@6@/@3@1opid@.
@5@5@8 H@?@ 
@8transDefinedFunc A@ @ @9 K!@<C@&Gy Ak Ak M%

 Im KQ Im


@6@ @8 M'@ @ 
@9 K!@<XP Lb CDY A A@6@1blocked_Prelude.mapIO	
@5@9 HP@<XPblocked_waitUntilGroundArgs C
@ HY HY@6@b@h@i@t@?@'@<C@ HY HY@6@/
@8 BE@ 
@ @/@8 H@q@ @ @ @9waitUntilGroundArgs A@<XP L C@l HY HY@6@/
@ @/@8 H@@ 
@ @ @9prim_seqHNF A@<XP@&blocked_Prelude.splitAt.splitAtp.238_2 CB A A@6@ @1 L	
@5@9 HP@<XP K CCD A A@6@1blocked_Prelude.unwords	
@5@9 HP@<XP L CB| A A

 K
 Ix
@6@ 
@8 I@@ @8 I@@'@<XPmain  C@;A Ak Ak@6@0 A@8 F A@8 C@@/@8pakcsPrompt A@8 Ho H@8 H G[@8 H@/	@8readLine Hm@E
@)	?@M@S@F
@@@/
@8removeBlanks Hm@8 H@8cleanupAtEnd  A@/@8 H@ @9 GG@<XP K CCL A A@6@ @1@#blocked_Prelude.unwords._'23lambda6	
@5@9 HP@<XPblocked_Prelude.prim_Int_rem CC A A@6@/
@8 J@/@8 J@ 
@ @8 L A@'@<XP L CB A A@6@/@/
@8 H@@ @ 
@ @9@'blocked_Prelude.span._'23selFP12'23ys_1 A@<XP L CC A A@6@1 H@1 H@1 H L@5	@5@5@ @ @9 H@@<XP@6blocked_Prelude.lines.splitline.270._'23selFP16'23es_1 CC A A@6@1 L	
@5@9 HP@<XPblocked_blocked_Prelude.||_1 C	A4 A A  HH
 HH
@=C
A5 A A HI@6@?@ @ @9 H@@<CA6 A A HJ


 HJ

@6@U
@<XP K CAd A A@6@ @1 L	
@5@9 HP@<XP L CA A A@6@/@/
@8 H@@ @ 
@ @9blocked_Prelude.null_1 A@<XP H CA< A A  HH HI

@=C
A= A A HI HH

@6@?@<CA> A A HJ
 HJ

@6@U@<XP L CA A A@6@/
@ @/@8 H@@ 
@ @ @9blocked_Prelude.++_1 A@<XP@ blocked_blocked_Prelude.foldl1_2 CA A A
@6@?@1 I	
@5@ @ @9 H@@<CA A A@6@?@1 J/ K@4@5@ @ @9 H@@<CA A A  HJ


 HJ

@=XPreplaceMultipleVariablesInArgs C@ HY HY @=C@ HY HY
@6@T@?@ @ @8
getControlVar A@ 
@ @9 Mc A@<C@-@ HY HY

@6@" Kw L
 K Jw Mk
 Jw@#@?@ 
@ @9 Mh@<C@E@ HY HY

@6@ @3@.@.@5@8 Cv@E@ @0@0@0@0@0@8 KC A@M@(inFunctionCall@@@&	@ @ @/@8 Mh@ @3@5@8 Cv@ 
@ @9 Mh@<XP L C@ HY HY 
 H J?

@=XP L\ CDP A A@6@ @1@'blocked_Prelude.sequenceIO._'23lambda10	
@5@9 HP@<XP H C@ HY HY 

@=C@ HY HY B




@6@ @ @ 
@ @9 H A@<XP@.blocked_blocked_Prelude.enumFromTo_ComplexCase C	C A A  HH
@=CC A A HI
 K I>
@6@?@ @8 I@@'
@<CC A A  HJ
 HJ
@=XPblocked_blocked_Prelude.when_1 CD A A HH@6@ @ @9 H@@<CD A A HI@6@? L2@ @ @9 H@@<CD A A  HJ


 HJ

@=XP
tupleElems C@AGq Ak Ak

@6@ @/
@8 K@A@"
@,
@#@ @/@8 K@ @ @8 Mw A@G@@@"
@)
@#@ @/@8 K@)@'
@G@<XP H C@i HY HY@6@ @1@$blocked_prim_applyGroundNormalFormNF	
@5@9 HP@<XP M0 C@ HY HY@6@ @1 M-	
@5@9 HP@<XP L C HY HY@6@ @1blocked_prim_cond	
@5@9 HP@<XP L8 CD A A@6@1blocked_Prelude.readFile	
@5@9 HP@<XP J C@ Ak Ak @=C@ Ak Ak@6@ @3@:@0@5@8 H@?@<C@ Ak Ak@6@ @3@-@4@-@5@8 H@?@<C@ Ak Ak
@6@ @ 
@8 H@ @ @9 J@<XP I CFS Ak Ak@6@8	tracemode  Ht@?@<CFT Ak Ak@6@8spymode  Ht@/	@0@8 D2@/
@8	spypoints Ht@8 H@8 I@8 I@8spyOff  A@?@<XP	pakcsMain  C@@V Ak Ak	
@6@/@8getProgramArgs H@/	@/
@8processDArgs A@8
readRcFile A
defaultparams@/@8 L H@ @/@8 H@ @/
@8split2words Hm@1  Ao	atomCodes@5@/@ 
@8 I@ @8 J@8 J@/@8 J Hm@/@8 H@E@) @M@S@@@ @8 GG@E@)@D@8 H@M@Q@M@S@@
@+Run-time parameters passed to application: @8writeNQ Hm@ @8 M@8nlNQ  Hm@E@8verbosityNotQuiet  Hm@M@8 J@8 M@6Type ":h" for help (contact: pakcs@curry-language.org)@8 M@8 M@@@S@8 Fx  @9 M; A@<C@m Ak Ak  @6@9 GG@<XD t  t t  At  J ADP J CH Ak Ak  A@=XP I= CCz A A@6@1 I:	
@5@9 HP@<XP	getEditor CDH Ak Ak@6editcommand@8 M@D	@) A@M	@Q@?@<CDI Ak Ak@6EDITOR@8getEnv H@D	@) A@M	@Q@?@<CDJ Ak Ak vi@=XP M8 CCE A A@6@/@8 I@@1 Ky@5@/
@/@8 H@@ 
@ @ @ @9 J A@<XP I5 CC A A@6@/
@8 J@/@8 J@ 
@ @8 L A@'@<XP@4blocked_Prelude.lines.splitline.270._'23selFP16'23es CC A A@6@/@/
@8 H@@ @ 
@ @9 MU A@<XP L CC A A@6@ @1 MN	
@5@9 HP@<XP	checkWish  CD Ak Ak  @6wish@>Windowing shell "wish" not found. Please install package "tk"!@9 JF A@<XP@6blocked_Prelude.splitAt.splitAtp.238._'23selFP9'23ys_1 CB A A@6@1@>blocked_blocked_Prelude.splitAt.splitAtp.238._'23selFP9'23ys_1	
@5@9 HP@<XP ML CCM A A@6@1 K@4^ 	@5@ @ @9 H@@<XPblocked_Prelude.enumFromThen C@#C~ A A@6@/
@8 I@@1 M:@1 H I?@4@1 L	
@5@5
@5@ @ @9 H@@<XP M[ CA A A@6@1 HF	
@5@9 HP@<XP J CA A A@6@ @1 M`	
@5@9 HP@<XP M^ CA A A@6@ @1blocked_blocked_Prelude.++_1	
@5@9 HP@<XPflatTypes2MainTypes CB Ak Ak 
@=CB  Ak Ak		

@6@ @/@ @8flatType2MainType A@ @ 
@ @9 M A@<XP L! CC A A@6@1 H`	
@5@9 HP@<XPblocked_Prelude.when_1 CD~ A A@6@ @1 HQ@2 Mu	
@5@9 HP@<XP Mo CDQ A A@6@1 L'@1 LZ@5@2 H L^@4	@5@ @ @9 H@@<XPblocked_prim_findall_exec C@S@ HY HY@6@E@&@8 Hj@M@1 B@.@.
@5@1 J9 HH

@5@/@8 A@ @ @9 H@@@( Hl@8 G@1 B@.@.
@5@1 J9 HH

@5@/@8 A Hl@8 H@ @ @9 H@<XP@&blocked_Prelude.enumFromTo_ComplexCase CC A A@6@ @1 HQ@2 Mr	

@5@9 HP@<XP KK C@zG Ak Ak


@6@A@b@g@c@A@u@b@g@c@Z@s@@@b@g@c@a@u@b@g@c@z@s@&
@?@&@ @ @/@8idrest A@?@&@D@:@3@5@3@3@w@4@h@4@e@4@r@4@e@5@4@3@f@4@r@4@e@4@e@5@4@3@l@4@e@4@t@5@5@8 H@M@Q@'
@<XP H C@ Ak Ak @=C@ Ak Ak 

@=C@ Ak Ak
@6@3@5@/
@8 H@3@ 
@5@9 H@<XPshowSourceCodeOfFunction C@H Ak Ak	@6@8 M A@!Showing source code of function "@8 M@3@4@3@.@5@4	@5@/
@8 K Hm@/@8 H@ @8 M" in separate window...@8 M@8 M@A@1 J@.@.
@5@8 H@@@(@F
@E
@)@M@S@F@@@C@ @/@8getModStream A@E@8 H@MSEND: -@8 Ho@ 
@8 Ho@8 Hu@@@S@0@1 B@1 B@-@5@2 B@1 B
@5@2 B@1 M"@5@2 H@5@1 H@2 J @0@5@8 I@?@/@8 H@E@8 H@MSEND: +@8 Ho@ @8 Ho@8 Hu@@@S@/@8 M@ @+@8 M @ @ @8 M @ @8 M!@ @8 H@1 J@5@9 @L@<XP Mz C@(@j HY HY@6@E@8 I@M@'
	@'@G
@@@/
@ @/@8 H@@ 
@ @ @9 I@<XP M CD A A@6@1 Kg@1 H L:@5@5@ @9 H@@<XP	hasfixity C
F Ak Ak KE@6@?@<C
F Ak Ak KD KE	@6@?@<C@ F Ak Ak@6@0@0@0@/
@0@8 Ml@E@)
 KI@M@"	 K	@#@@@'	
@<XP K: CD+ A A@6@1 Ki@2 LO@5@ @9 H@@<XP M} C HY HY@6@/
@ @/@8 H@@ 
@ @ @9prim_checkcond A@<XP M CH Ak Ak@6@8 J  A@?@<C@1H Ak Ak@6@/
@8 M@/@8 H@3 Jp@4
@4@#/currytools/browser/SourceProgGUI" @4@4 2>/dev/null@5@/@8 I@ @0std@8execCommand H@1 J 	@5@9 @L@<XP I
 C@'F Ak Ak@6@K(g)o (t)race (n)otrace (s)kip (l)eap (e)val (a)bort <return>(single step) >@8 Ho@/	@8 H@8 Hu@8call_debug_option A@E
@3@n@4@t@5@8 H@M
@8 I@@@S@?@<XP
simpleFlatExp CB% Ak Ak Var@=CB& Ak Ak Lit@=CB' Ak AkComb
	@6@9simpleFlatExps A@<CB( Ak AkFree

	@6@9 N A@<CB) Ak AkLet@6@R@<CB* Ak AkOr@6@R@<CB+ Ak AkTyped@6@R@<CB, Ak AkCase@6@R@<XP H CC A A@6@1 H@1 H@1 H L@5	@5@5@ @ @9 H@@<XPupdateStreamLines CH Ak Ak@6@8 IE@?@<CH Ak Ak@6@/@8 IH@ @/@8 H A@ @8putChars Hm
@8 M@9 N A@<XP K CC A A@6@1 M	
@5@9 HP@<XP Jf CC} A A@6@ @1 M	
@5@9 HP@<XP L CB A A@6@/@/
@8 H@@ @ 
@ @9 M A@<XPswitchOrdering C@ HY HY J J@6@?@<C@ HY HY J J@6@?@<C@ HY HY 
@=XP Mf C@ HY HY@6@T
@?@"
control	@#@<C@x@ HY HY

 N&




@6@*@?@E@&@)	inConstructorCall@)
 N(@M@E@T@M@" Mk@#@'@@@'@G@@@:@'@E@0@T@M@" Mi Mj
 Mk Jw Mk
 Jw@#@" Mj HH Mk@#@@@S@G@<C@ HY HY

@6@ @ @9 Me@<XP KQ CA	 A A@6@ @1blocked_Prelude.flip	

@5@9 HP@<XPparseExpressionSimple C@5A Ak Ak@6@E
@/@/
@8mainexpr A@M@S@@*** Syntax error@8 Ho@8 Hu@8setExitCode Hm@?@R@G@ @8 I^ A@ @ @8 H@ 
@ @8
checkFreeVars A@?@<XP H C@ HY HY@6@T	@?@ @ @9bind A@<C@ HY HY
 HJ

 HJ

@6@?@<C@-@ HY HY@6@8 K.@?@E

@'	@M
@)
 HH@'@@@1 H L@5@3@4	@5@ @ @9 L A@<C@*@ HY HY

@6@/
@/@8 D2@/@/@8 D2@*
@*@?@ @/@8genUnifEqHnfBody A@ @ @ @9 H@@<C@ HY HY@6@1 H L@5@3@4	@5@ @ @9 N=@<XP@!blocked_Prelude.until_ComplexCase CA A A@6@ 
@1 HQ@2@)blocked_blocked_Prelude.until_ComplexCase	

@5@9 HP@<XD t  t t  At  D D t  t t  At  D ADD t  t t  At  D AED t  t t  At  D 
P@Dblocked_blocked_blocked_Prelude.lookup_2_._1_Prelude.(,)_ComplexCase CCn A A@6@ @1 HQ@2@Lblocked_blocked_blocked_blocked_Prelude.lookup_2_._1_Prelude.(,)_ComplexCase	

@5@9 HP@<XP KO CA A A@6@ @1blocked_Prelude.uncurry	
@5@9 HP@<XPblocked_blocked_Prelude.head_1 CA A A
@6@?@ @ @9 H@@<CA A A@6@?@1 J/ K@4@5@ @9 H@@<CA A A  HJ
 HJ

@=XPblocked_Prelude.|| CA1 A A@6@/
@ @/@8 H@@ 
@ @ @9blocked_Prelude.||_1 A@<XPblocked_blocked_Prelude.unzip_1 C
B> A A  H

@=CB? A A
@6@?@ @/@/@8 H@@ @ 
@ @ @9 J3 A@<CBD A A HJ
 HJ

@6@U@<XPblocked_Prelude.> C@#Ab A A@6@0@/
@8 I@@1 IR@1 IT
 HI@5@2 L@1 K	@5
@5@ @ @9 H@@<XP K CB A A@6@1@5blocked_Prelude.splitAt.splitAtp.238._'23selFP10'23zs	
@5@9 HP@<XPblocked_Prelude.enumFromTo C@(C A A		@6@/
@8 I@@/@8 I@@1 L
@5@/@ @/@8 H@@ @ 
@ @ @ @9 M A@<XP@/blocked_blocked_Prelude.lines._'23selFP18'23l_1 CC# A A H
@6@?@ @ @9 H@@<CC$ A A HJ
 HJ

@6@U@<XP K CB A A@6@1@%blocked_Prelude.span._'23selFP13'23zs	
@5@9 HP@<XPcompileMainExpression C@+A Ak Ak@6@/	@8prog2PrologFile Hm@8c2p M @/
@8
currentModule
 A@/@1 B@1
addImports@.@5@2 M	create@5@1 I@5@8 I@9curryModule Nq@<XPgetPager CDM Ak Ak@6showcommand@8 M@D	@) A@M	@Q@?@<CDN Ak Ak@6PAGER@8 M@D	@) A@M	@Q@?@<CDO Ak Ak cat@=XP Jd CB A A@6@ @1blocked_Prelude.takeWhile	
@5@9 HP@<XPblocked_Prelude.negateFloat CC A A@6@1 H@1 H L @5@5@ @9 H@@<XPblocked_prim_appendFileWorld C@'@> HY HY

@6@/@8derefAll A@ @/@8 I@/@8 I@  @@/@ @8 I@ @ @ @ 
@9prim_writeFileContents A@<XD t  t t  At  J ADP@!blocked_Prelude.words._'23caseor0 CD A A@6@/
@ @/@8 H@@ 
@ @ @9@#blocked_Prelude.words._'23caseor0_1 A@<XPblocked_prim_applyNormalForm C@` HY HY@6@/
@ @/@8 H|@ 
@ @ @9prim_applyNormalFormNF A@<XPblocked_Prelude.doSolve_1 CDC A A@6@1 HQ@2@!blocked_blocked_Prelude.doSolve_1	
@5@9 HP@<XPvars2integersl CF: Ak Ak 
	@=CF; Ak Ak@6@ @/
@8
vars2integers A@ @ 
@9 N A@<XP
generateApply CGA Ak Ak 
@=CGB Ak Ak
@6@1 Ix@5@ @9 N A@<XPprim_findall_exec C@ HY HY@6@1 M	
@5@9 HP@<XPblocked_Prelude.when CD| A A@6@/
@ @/@8 H@@ 
@ @ @9 M A@<XPprim_getOneSol_exec C@ HY HY@6@1blocked_prim_getOneSol_exec	
@5@9 HP@<XPparseExpressionWithFrontend CA Ak Ak@6@/@8getNewFileName Hm@ @8
makeDirectory H@ @ @9@ parseExpressionWithFrontendInDir A@<XPblocked_Prelude.id C	@ A A@6@ @9 H@@<XP K CA A A@6@ @1blocked_Prelude.zip	
@5@9 HP@<XP J CA A A@6@1blocked_Prelude.tail	
@5@9 HP@<XP K CAa A A@6@ @1 NW	
@5@9 HP@<XP NR CA3 A A@6@ @1 MW	
@5@9 HP@<XPblocked_Prelude.unzip_1 CB= A A@6@1 NT	
@5@9 HP@<XP K CC A A@6@ @1 N^	
@5@9 HP@<XP M CB A A H
@6@?@ @ @9 H@@<CB A A HJ
 HJ

@6@U@<XP M@ C	@ Ak Ak A@6 E@8	quietmode Hm@?@<C@S@ Ak Ak	@6@/	@8 Nn@/
@8currentprogram Ht@/@8 H@ @0@/@8 I@/
@8 Nr A @3
@5@/@8intersperse Hm@ @/@8 I@E@'	@M@3@4> @5@8 I@@@3@4
 (module: @4	@4)> @5@8 I@?@<XP Nd CB A A@6@/@/
@8 H@@ @ 
@ @9@'blocked_Prelude.span._'23selFP13'23zs_1 A@<XP L CC A A@6@ @1blocked_Prelude.*	
@5@9 HP@<XP@'blocked_Prelude.lines._'23selFP18'23l_1 CC" A A@6@1 Na	
@5@9 HP@<XPshellCmdWithReport CD Ak Ak@6@E	@8 H@M	 H@8 Ho@8 Ho@8 Hu@@@S H@8 H@9 M@<XP K CCX A A@6@1blocked_Prelude.any	
@5@9 HP@<XP L CC A A@6@1 N	
@5@9 HP@<XP I C@= HY HY@6@ @1 N	

@5@9 HP@<XP N CF Ak Ak@g@6@?
@8 B+ A@8	singleOff  ASingle step mode off.@8 Ho@9 Hu@<CF Ak Ak@t@6@?
@8 N@8 ITrace mode on.@8 Ho@9 Hu@<CF Ak Ak@n@6@?
@8 N@8traceOff  ATrace mode off.@8 Ho@9 Hu@<CF Ak Ak@s B+@6@?
@8 N@8 N@9 N@<CF Ak Ak@l B+@6@?
@8 N@8 N@8 N@9spyOn  A@<C
F Ak Ak@a@6@?
@8 Ndebugger_abort@9 I@<CF Ak Ak@e I@6@?
@8 N@8 N@9 N@<CF Ak Ak
@6@?@<CF Ak Ak@6ERROR: wrong option!@8 Ho@8 Hu
@8 N@9 I@<XPblocked_prim_returnWorld C@- HY HY  K
@=XP N CD A A@6@ @1 HQ@2@+blocked_blocked_Prelude.words._'23caseor0_1	
@5@9 HP@<XPblocked_Prelude.putStrLn CD A A@6@1 L-@1 LC@5@2 L3^010@5@ @9 H@@<XP N CDD A A HH@6 L2@ @9 H@@<CDE A A HI@6@?@1 J/ LX@4 HI@5@ @9 H@@<CDF A A  HJ
 HJ

@=XPwaitForFile C	DS Ak Ak@6@8 J@?@9 M@<CDV Ak Ak
 @6@?@R@<CDW Ak Ak@6@8sleepSeconds H@q
	?@9 N A@<XP N C@a HY HY@6@ @1blocked_prim_applyNormalFormNF	
@5@9 HP@<XPblocked_prim_readFileContents C@5 HY HY@6@8 IE@?@)	@8 E1@'
@<C@5@6 HY HY@6@/@8 @h @/
@ @8 L@"	

@#@E I@8 I@M@1 I@5@ @8 I@@@@" I@#@'
@<XP Lr CD{ A A@6@ @1 N	
@5@9 HP@<XP H[ C@ HY HY@6@1blocked_hnfAndWaitUntilGround	
@5@9 HP@<XP KS CA A A@6@ @1blocked_Prelude.until	

@5@9 HP@<XP N C@ HY HY@6@E
@8 Hj@M@ @9prim_getOneSolWithPF A@@ Hl@8 G@ @9prim_getOneSolWithoutPF A@<XPappend3 CG/ Ak Ak@6@/@ @8 H@ @9 H@<XPmainbinding C@-F Ak Ak

@6@/@/
@8 M A@ 
@/@8 K@"@=
@#@ @/@8 K@ @/@8 K@ @8 H@'@<XP N/ C@(F Ak Ak

@6@/@8 K@/
@ @/@8letfree A@ @/@8 K@/@ @/@8	wherefree A@ 
@ @8 H@'@<XPblocked_prim_failed C@w HY HY@6@1 H  Kl@5@9 N=@<XP N@ C@ HY HY HH@6@b@h@i@t@?@<C@ HY HY L


@6@'	@?@ 
@8 BE@ @ @9 BE@<C@+@ HY HY		 K O



@6@ 
@8 BE@ @ @8 BE@q@ @ @ @9 N?@<XPblocked_Prelude.zip3_1 CB A A@6@ @1blocked_blocked_Prelude.zip3_1	

@5@9 HP@<XPblocked_Prelude.map CA A A@6@/
@ @/@8 H@@ 
@ @ @9blocked_Prelude.map_2 A@<XPblocked_blocked_Prelude.&&_1 CA, A A HH@6@ @ @9 H@@<CA- A A HI
 HI
@6@?@<CA. A A HJ


 HJ

@6@U
@<XPblocked_Prelude.unzip CB; A A@6@/@/
@8 H@@ @ 
@ @9 N A@<XPblocked_Prelude.uncurry_2 CA A A@6@ @1 L	
@5@9 HP@<XP N CA A A@6@/@/
@8 H@@ @ 
@ @9blocked_Prelude.tail_1 A@<XP L CC A A@6@ @1blocked_Prelude.prim_Int_minus	
@5@9 HP@<XP@%blocked_Prelude.lines._'23selFP18'23l CC  A A@6@/@/
@8 H@@ @ 
@ @9 N A@<XPblocked_Prelude.quotRem C@!C A A H L


 H
@6@ 
@8 I@@ @8 I@@'@<XP H CAV Ak Ak@6@?@R@<CAW Ak Ak@?@6@?@8ioAdmissible  AType :h for help@8 Ho@8 Hu@R@<C@"AX Ak Ak@6@3@:@4@!@5@/	@8 H@?@8 O<@/
@8 ME@/@8 H@ @8 M@?@R@<C@A] Ak Ak@:
	@6@?@E@/
@3@ @.@5@8 H@M@S@@@&
	@(@/@8 J@ @/
@8 ME@E@e@ @3@3@l@4@o@4@a@4@d@5@4@3@r@4@e@4@l@4@o@4@a@4@d@5@4@3@c@4@o@4@m@4@p@4@i@4@l@4@e@5@4@3@q@4@u@4@i@4@t@5@4@3@e@4@v@4@a@4@l@5@5@8 H@M@S@@@8 O<@ @ 
@8processCommand A@?@"@q@u@i@t@#@<C	Ag Ak Ak@6@/	@8processExpression A@@<XP MS CB A A@6@1@/blocked_blocked_Prelude.span._'23selFP12'23ys_1	
@5@9 HP@<XP@7blocked_Prelude.splitAt.splitAtp.238._'23selFP10'23zs_1 CB A A@6@1@?blocked_blocked_Prelude.splitAt.splitAtp.238._'23selFP10'23zs_1	
@5@9 HP@<XPblocked_Prelude.negate CC A A@6@1 L @5@ @9 H@@<XP H CF Ak Ak@g@6@?
@8 N@8 N N@8 Ho@9 Hu@<CF Ak Ak@t@6@?
@8 N@8 I N@8 Ho@9 Hu@<CF Ak Ak@n@6@?
@8 N@8 N N@8 Ho@9 Hu@<CF Ak Ak@l@6@?
@8 N@8 N@8 N@9 N@<C
F Ak Ak@a@6@?
@8 N N@9 I@<CF Ak Ak
@6@?@<CF Ak Ak@6 N@8 Ho@8 Hu
@8 N@9 H@<XPprim_writeFileContents1 C@A HY HY@6@ @1 HQ@2blocked_prim_writeFileContents1	

@5@9 HP@<XP K CB A A@6@ @1blocked_Prelude.take.takep.220	
@5@9 HP@<XPshowSourceCode CH Ak Ak@6@T@&Cannot show source code of a variable!@9 Jq@<C@ H Ak Ak H

	@6@?@/
@8 H@/@3@.@.@5@8 H@?@ @ @9 M A@<C@!H Ak Ak@6@3@.	@0@5@8 Cv@/
@8 H@/@3@.@.@5@8 H@?@ @ @9 OX@<XPblocked_Prelude.takeWhile_2 CB A A@6@ @1@#blocked_blocked_Prelude.takeWhile_2	
@5@9 HP@<XP N CCY A A@6@1 KD K@2 H K@4@5@ @9 H@@<XPblocked_prim_applySeqHNF C@(@^ HY HY@6@E@8 I@M@'
	@'@G
@@@/
@ @/@8 H@@ 
@ @ @9 I@<XP LX CD@ A A@6@1blocked_Prelude.doSolve	
@5@9 HP@<XP N CD A A  HH

@=C@ND A A HI@6@?@0@/
@8 I@@0@/@8 I@@0@/@8 I@@1 IR@1 IT
@2 Ix@1 K@2 H K@5	@5@2 IR@1 IT@2 K
@5@2 IR@1 IT@2 K
@5@4@2 K@5@ @ @9 H@@<CD A A  HJ


 HJ

@=XPblocked_prim_findall C@ HY HY@6@/@/
@8 HZ@ @ 
@ @9 N A@<XP@ blocked_blocked_Prelude.unless_1 C
Dw A A HH@6 L2@ @ @9 H@@<C
Dx A A HI@6@?@ @ @9 H@@<CDy A A  HJ


 HJ

@=XPnumbersmallvarsl CF* Ak Ak 
@=CF+ Ak Ak@6@/
@ @8 I@ 
@ @9 Ol A@<XPdeletePropDups C@H Ak Ak @=C@%@I Ak Ak J'


 J'


@6@ @/@8deleteEqualProps A@ @ 
@9 Oo A@<XP@Nblocked_blocked_blocked_Prelude.span_2_._ComplexCase_Prelude.False_ComplexCase CB A A@6@ 
@1 HQ@2@Vblocked_blocked_blocked_blocked_Prelude.span_2_._ComplexCase_Prelude.False_ComplexCase	

@5@9 HP@<XP@7blocked_blocked_Prelude.getLine._'23lambda8_ComplexCase CD  A A HH@6@1 I@5@ @ @9 H@@<CD! A A HI@6@?@1 M LG@2 H LK@4	@5@ @ @9 H@@<CD" A A  HJ


 HJ

@=XP K CG- Ak Ak@6@E@b@h@i@r@M@'
@@@'
	@<XP N* CA
 A A@6@1 Ix@1 Ix
@5	@5@ @ @ 
@9 H@@<XP O C@ HY HY@6@/ HH@/
@8 J8@?@"	 K J@#@'
@<C
@ HY HY 
 K J

@=XP ND CA A A HH@6@ @ @ 
@ @9 H@@<CA A A HI@6@?@/@8 I@@1 KS	@2 Ix@5@ @ 
@ @9 H@@<CA A A  HJ
 HJ

@=XP Km C@v HY HY@6@1 O	
@5@9 HP@<XP N; C@ I I HH@6@T	@?@'	@'@<C@ I I HH@6@8 K.@?@'	@'@<C@%@ I I@6@/
@/@8 D2@ @8
occursNotArgs A@ 
@ @8 D2@ @ @ @9bindArgs A@<XP O! CB
 A A 
@=CB A A

@6@?@/@ @/@8 H@@ @ @ @ @ @ 
@9@"blocked_blocked_Prelude.zip3_1_._3 A@<CB A A HJ
 HJ
@6@U@<XD t  t t  At  D D t  t t  At  D ADD t  t t  At  D AED t  t t  At  D 
P K CA A A@6@ @1 O#	
@5@9 HP@<XP NH C
Co A A  HH O|

@=CCp A A

 HI@6@? Kr@/@ @/@8 H@@ @ @ @ 
@ @ @9@fblocked_blocked_blocked_blocked_Prelude.lookup_2_._1_Prelude.(,)_ComplexCase_Prelude.False_ComplexCase A@<CCv A A		  HJ
 HJ
@=XP Kp CA0 A A@6@ @1 NO	
@5@9 HP@<XP IW CB: A A@6@1 O*	
@5@9 HP@<XP NK CA A A@6@/
@ @/@8 H@@ 
@ @ @9 O- A@<XP O0 CA A A@6@1 J	
@5@9 HP@<XP L CC A A@6@ @1 O8	
@5@9 HP@<XP OF CB A A H
@6@?@ @ @9 H@@<CB A A HJ
 HJ

@6@U@<XP O3 CC A A@6@/
@8 J@/@8 J@ 
@ @8 L A@'@<XP K CC A A@6@1 O5	
@5@9 HP@<XP N\ CB A A@6@/@/
@8 H@@ @ 
@ @9 OH A@<XP L CC A A@6@1 OL	
@5@9 HP@<XPblocked_prim_writeFileContents C@@ HY HY@6@/@ @/@8 H@@ @ @ @ 
@9 ON A@<XP N~ CB A A@6@/
@ @/@8 H@@ 
@ @ @9 OY A@<XP K CC[ A A@6@1blocked_Prelude.all	
@5@9 HP@<XP OS CB A A@6@/
@ @/@8 H@@ 
@ @ @9@ blocked_Prelude.take.takep.220_2 A@<XP Oa CDA A A@6@/@/
@8 H@@ @ 
@ @9 N A@<XPfindSourceProg CE Ak Ak@6@A@(
 I@@@(
 I@/@8 H@ @/@8 I@?@ @9 H@<XP Kd C@_ HY HY@6@ @1 N	
@5@9 HP@<XPblocked_Prelude.unless_1 CDv A A@6@ @1 HQ@2 Oj	
@5@9 HP@<XPprim_findall C@ HY HY@6@1 Og	
@5@9 HP@<XP@/blocked_Prelude.getLine._'23lambda8_ComplexCase CD A A@6@ @1 HQ@2 Oy	
@5@9 HP@<XPPrelude.prim_putChar$WORLD CC A A@6@ @1 K	
@5@9 HP@<XP N CF2 Ak Ak@6@T@?@b@i@c@o@x@'	@<CF6 Ak Ak@6@3@0@.@5@8 Cv@ @9 N@<XP Ow CB A A  HH H	


@=CB A A HI@6@?@1 J/ K@4 HI@5@ @ 
@ @9 H@@<CB A A  HJ
 HJ

@=XP J@ C@ HY HY@6@/
@ @/@8 HZ@ 
@ @ @9 N A@<XPparseMainExpression C@.A Ak Ak@6@E E@8freeVarsUndeclared A@M@ @8 N, A@@@ @8 N A@E
@8verbosityDetailed  Hm@M
Translated expression: @8 Ho@8 D @9 Hu@@@S@<XP K CB	 A A@6@ @1blocked_Prelude.zip3	

@5@9 HP@<XPblocked_Prelude.foldl_3 CA A A@6@ @1blocked_blocked_Prelude.foldl_3	

@5@9 HP@<XP O CB A A@6@ 
@1@*blocked_blocked_blocked_Prelude.zip3_1_._3	

@5@9 HP@<XP O C@ HY HY@6@/ HH@/
@8 J8 Hl@8 H@?@"	 K O|@#@'
@<C@ HY HY
 K J@6 Hl@8 H@'
@<XD t  t t  At dynamicPredInfo ADP KL C@ A A@6@ @1blocked_Prelude.const	
@5@9 HP@<XPblocked_blocked_Prelude.snd_1 CA A A H

@6@?@ @ @9 H@@<CA A A HJ
 HJ

@6@U@<XPblocked_Prelude.&& CA) A A@6@/
@ @/@8 H@@ 
@ @ @9blocked_Prelude.&&_1 A@<XPblocked_blocked_Prelude.map_2 CA A A 

@=CA A A

 Ix

 K@6@?@ @8 I@@'@<CA A A HJ


 HJ

@6@U
@<XPblocked_blocked_Prelude.zip_1 CB  A A 

@=CB A A		
@6@?@/@ @/@8 H@@ @ 
@ @ @ @9 H A@<CB A A HJ


 HJ

@6@U
@<XPprocessFork C@OEQ Ak Ak@6@/	@8 ME@0@/
@0@8 O A@E
@"
 Ie L* Ie Jw@#@M
@S@@	@:*** Type error: Forked expression must be of type "IO ()"!@8 Ho@8 Hu@?@8failWithExitCode  Hm@/@8verbosemode Hm E@8setVerboseMode Hm@/@8 OC@1  A@2evaluateGoalAndExit@5@8forkProcessForGoal H@ @8 O@9 N@<XP MI CA Ak Ak @6@E@0 I @.@8 I@M@S@@@S@<XP N C@? HY HY@6@ @1 O	

@5@9 HP@<XPblocked_Prelude.prim_Int_times CC A A@6@/
@8 J@/@8 J@ 
@ @8 L A@'@<XP@2blocked_blocked_Prelude.lines._'23selFP19'23xs_l_1 CC* A A H

@6@?@ @ @9 H@@<CC+ A A HJ
 HJ

@6@U@<XP J C@ Ak Ak @=C@ Ak Ak	
@6@8 H N@8 H@9 J@<XP K CB A A@6@1blocked_Prelude.break	
@5@9 HP@<XP@"blocked_Prelude.'3E'3E._'23lambda7 C
C A A@6@ @ @9 H@@<XP M& CG Ak Ak@6@3@5@/
@8specialchar A@ @ 
@9opidrest A@<XPsplitWhereFree C@BB	 Ak Ak@6@/@3@ @4@f@4@r@4@e@4@e@5@8 H@/@/
@ @8 H@3@ @4@w@4@h@4@e@4@r@4@e@4@ @5@ @8 H@?@ 
@9splitWhereVars A@<CB Ak Ak 
@=XPblocked_prim_try C
@ HY HY
@6@ Prelude.try not yet implemented!@9 I@<XPblocked_Prelude.unless CDt A A@6@/
@ @/@8 H@@ 
@ @ @9 O A@<XP@#blocked_Prelude.getLine._'23lambda8 C@ D A A@6@/@8 I@@1 M N@5@/
@/@8 H@@ 
@ @ @ @9 O A@<XP L3 CC A A@6@1blocked_Prelude.putChar	
@5@9 HP@<XP M C@q Ak Ak @=C@=@r Ak Ak J'



@6@ @3@-@4@D@.@5@8 H@?@/@3@=@.@5@ @8 H@ 
@ @8 H@ @ @8 H@ @ @9 M@<C@x Ak Ak 
@=XP L? C@7 HY HY@6@ @1blocked_prim_writeFile	
@5@9 HP@<XPblocked_prim_applyNotFree C@d HY HY@6@1 KX	@5@/
@ @/@8 H@@ 
@ @ @9prim_applyNotFreeHNF A@<XPblocked_Prelude.sequenceIO_1 CDK A A@6@1@$blocked_blocked_Prelude.sequenceIO_1	
@5@9 HP@<XD t  t t  At  F D t  t t  At  F ADD t  t t  At  F AED t  t t  At  F 
P O CB
 A A@6@/@ @/@8 H@@ @ @ @ 
@9 O A@<XP K C@ I I@6@ @1blocked_constrEq	
@5@9 HP@<XP I CA A A@6@/@ @/@8 H@@ @ @ @ 
@9 O A@<XP O C@ HY HY@6@/@8 H@@ @ @9hnfAndWaitUntilGroundHNF A@<XP K CAC A A@6@ @1blocked_Prelude.if_then_else	

@5@9 HP@<XP P C@ I I		@6@/
@ @/@8 H@@/@ @/@8 H@@ 
@ @ @ @9constrEqHnf A@<XP O CB A A 

@=C@ B A A@6@?@ @/@ 
@/@8 H@@ @ @ @ @ @ @9@.blocked_blocked_blocked_Prelude.zip3_1_._3_._5 A@<CB A A HJ
 HJ

@6@U@<XP O C@*A
 A A

@6@/@8 I@@/@8 I@@1 Ix@5@/@ @/@8 H@@ @ @ @ @ @ 
@9 NB A@<XP K CA A A@6@1blocked_Prelude.head	
@5@9 HP@<XP O CA+ A A@6@ @1 O(	
@5@9 HP@<XP O& CA A A@6@ @1 O	
@5@9 HP@<XPdeleteMainExpFiles C@FA Ak Ak@6@3@4/PAKCS_Main_Exp@5@/	@8 I@/
@8 J@8deleteFileIfExists Hm@/@8prog2InterfaceFile Hm@ @8 P-@/@8prog2ICurryFile Hm@ @8 P-@3rm -rf @4@5@/
@8 I@E	keepfiles E@8 M@M@S@@@ 
@9 M@<XP J CB A A@6@ @1blocked_Prelude.take	
@5@9 HP@<XP J" C@'@: HY HY

@6@/@8 N@ @/@8 I@/@8 I@  B@/@ @8 I@ @ @ @ 
@9 N@<XP OJ CB A A H

@6@?@ @ @9 H@@<CB A A HJ
 HJ

@6@U@<XP O CB A A@6@1 H K@4@1 O]@1 H I@5@5@5@ @9 H@@<XP@*blocked_Prelude.lines._'23selFP19'23xs_l_1 CC) A A@6@1 O	
@5@9 HP@<XP
getBinding C
GL Ak Ak 
 Da
@=CGM Ak Ak


@6@ @9 P= A@<XP Lp CDs A A@6@ @1 O	
@5@9 HP@<XPprim_try C@ HY HY@6@1 O	
@5@9 HP@<XP P CC A A@6@1 H@1 H L5@5@5@ @9 H@@<XP M( C@(F Ak Ak@6@/
@8 Nn@/@8 H@/@8 H@ @3@.@5@/
@8 H@ 
@8
flatName2Atom Hm@0@0@0@8 Io@?@<C@UF Ak Ak@6@/
@8 H@A@!@3@p@4@r@4@e@4@l@4@u@4@d@4@e@4@.@5@/@8 H@@@3@P@4@r@4@e@4@l@4@u@4@d@4@e@4@.@5@/@8 H@ @8 PC@0@0@0@8 Io@?@<C@&F Ak Ak@6@/
@0@0@8 Io@/@0@0@8 Io@D@'
@M@Q@?ERROR: Symbol "@8 H@8 H@%" not unique due to multiple imports.@8 Jq@R@<CF Ak Ak@6@0@0@9 Io@<CF Ak Ak@6@/
@8 H@8 PC@0@0@0@8 Io@?@<XP Or C@M Ak Ak 
@=C@N Ak Ak
 J'
@6@?@ @9 Oq@<C@P Ak Ak


@6@ @ 
@9 Oq@<XP LI CD A A@6@1 P	
@5@9 HP@<XPgetArityFromType CGD Ak Ak
 @6@T@?@<CGE Ak Ak I)

@6@/@8 PI A@b@g@c@o@x@<CGG Ak Ak Ie
@6@E@"
@I@O@#@M@)	@@@)	 @<XP	derefArgs CA! I I @6@?@<CA" I I@6@/@8 BE@ @/@8 N@ @8 BE@q
?@ 
@9 PL A@<XP P C
DL A A@6@1 I@5@ @9 H@@<CDM A A
@6@?@1 M@2 H L\@4
@5@ @9 H@@<CDN A A HJ
 HJ

@6@U@<XP N8 C@1E` Ak Ak@6 E@8 O@/
@8filterUndeclaredFreeVars A@"
 Da

@#@?@,ERROR: Expression contains unknown symbols: @8 H G[@ @8writeVar Ht G[@ @8	writeVars A@8 JM@N(Note: free variables should be declared with "where...free" in initial goals)@8 Jq@9 O@<CEi Ak Ak @=XP PW CE{ Ak Ak 
@=CE| Ak Ak
 Da

@6, @8 M@8 PS@ @9 PV@<XP P C@e HY HY@6@ @1 I	
@5@9 HP@<XD t  t t  At prolog_exception_hook ADD t  t t  At  P[ AEP P[ C@[A A A
 @
 CM


 @ CM A

@6@7
 A@E
@+none@M P_@8stack_guard P^@F@@@ predicate_indicator@/@8 C P^@ @8 P`@Ebacktrace_depth@/@8 C@M@b@g@c @t@@@(@ @/@8get_prolog_backtrace P^@ @ @9clean_stack P^@<XP H CB A A 
@=CB A A H	 K

@6@?@<CB A A HJ
 HJ
@6@U@<XP P! C@ I I@6@ @1blocked_constrEqHnf	
@5@9 HP@<XPblocked_Prelude.< C@#A_ A A@6@0@/
@8 I@@1 IR@1 IT
 HI@5@2 L@1 NZ	@5
@5@ @ @9 H@@<XP P( CA A A@6@/@/
@8 H@@ @ 
@ @9blocked_Prelude.head_1 A@<XP N CA A A@6@/
@ @/@8 H@@ 
@ @ @9blocked_Prelude.zip_1 A@<XP Ju C@ @ A A  H H H  I) IeInt I)
 I) Ie
@=XP P9 C@"B A A@6@/
@8 I@@1 L
 @5@/@ @/@8 H@@ @ 
@ @ @9 JB A@<XPaddImportModule C@:D- Ak Ak@6@/	@8extractProgName A@8isValidModuleName A@0@8 O A@?@/
@8 M H@1 Nr@.@5@8 H@E
@ @8 H@M
@&@@	@!@3
@5@#@1 Nr@5@9 G@<CD6 Ak Ak@6ERROR: Source file of module "@8 H@/	@8 P@8 H" not found!@9 Jq@<XP N CC A A@6@1 H@1 H@1 H L
@5	@5@5@ @ @9 H@@<XP@(blocked_Prelude.lines._'23selFP19'23xs_l CC' A A@6@/@/
@8 H@@ @ 
@ @9 P; A@<XP P$ CB A A@6@ @1@6blocked_blocked_blocked_blocked_Prelude.zip3_1_._3_._5	

@5@9 HP@<XP N CB A A@6@1@/blocked_blocked_Prelude.span._'23selFP13'23zs_1	
@5@9 HP@<XPparseProgram CA[E Ak Ak@%@6@/@8 I A@?@/@8 M@3 Jp@4@4/bin/pakcs-frontend" --flat@5@/
@8 I@E@%@)
 E@M@%@ 
 -W none@/@8 J@@@&
@E@&@)	 @M@&@ 
 --no-verb@/@8 J@@@&@E@'warnoverlapping E@8 M@M@'@  --no-overlap-warn@/@8 J@@@&@E@(curryextensions E@8 M@M@(@  --extended@/@8 J@@@&@/@8getCurryPath Hm@ /lib@/@8 J@ @3@5@/@8 H@ @ @/@8 Ns A@/@8
parserOptions A@/@8 H@ @0@/@8 I@/@8workingDirectory H@ @8setWorkingDirectory H@3@4 N@4@4 N@4@5@/@8 I@E@)@ @8 N A@M@)@(ok@@ERROR occurred during parsing!@8 Jq@( @@ @8 P@?@) P@/@8 P@?@3 Jp@4@4/bin/pakcs-fcypp"@5@/@8 I@E@* @8	verbosity H@M@*@  --quiet@/@8 J@@@&@/@8compileWithCompact A@/@ @ @8 H@E@+@3@.@4@/@5@/@!@ @8 H@M@+@S@@@&@!@/@"@ @!@8 H@ @"@/@#@8stripSuffix Hm@3@4@ @4 N@4@#@5@/@$@8 I@E@,	@ @$@8 P@M@,@S@@@.ERROR occurred during FlatCurry preprocessing!@8 Jq@R@<CE Ak Ak @=XP L; C@4 HY HY@6@1 O 	
@5@9 HP@<XP@4blocked_blocked_blocked_Prelude.span_2_._ComplexCase C@IB A A

 HH@6@0@/@8 I@@0@/@8 I@@0@/@8 I@@1 IR@1 IT@2 K
@5@2 IR@1 IT@2 K@5@2 IR@1 IT@2 K@5@2 H@3	@5@5@ @ 
@ @9 H@@<CB A A		 HI@6@? Kr@/@ 
@/@8 H@@ @ @ @ @ @9 Ou A@<CB A A  HJ
 HJ

@=XPbexpr CGP Ak Ak@6@/@/@8 O@/
@ @8 H@/@8
varDefines A@ 
@ @8 P?@'
@<CGR Ak Ak I_
@6@/@/
@8 O@ @ @8 H@'

@<C@PGS Ak Ak
 I_
@(
@6@ @/
@8 K@/@ 
@/@8 O A@"@)
@#@ @/@8 K@E@A
@"@=@#@@@"@|@#@M@?@R@@@ @ @8 H@'
@<C@1GU Ak Ak@6@/@/@8numberconst Hm@?@&
@/@ @8 G} @E@ @8 F@M@" Ic@#@@@" Ih@#@'

@<C@4GW Ak Ak M%
@6@/@/
@8 P@E@A
@"@=@#@@@"@|@#@M@?@R@@@ @ @8 H@'

@<C@-GY Ak Ak		 M%
@`
@6@/
@ @/@8 O@"@`
@#@ @/@8 K@ @ 
@8 H@'
@<C@#GZ Ak Ak Ij
@'
@6@ @ @/
@8 J A@"
@'
@#@ @9 K@<C@$G[ Ak Ak Ij
@'
@6@"

@#@"
@'
@#@ @9 K@<CG\ Ak Ak Im Jw@(@)
@6@?@&@ @9 K@<C@2G] Ak Ak


@(
@6@ @/@8 K@/
@ @/@8 K@"@)
@#@ @/@8 K@ 
@8 M# A@&@?@'
@<CG_ Ak Ak
@(
@6@ @/@8 K@/
@ @/@8 My@ 
@8 J^ A@'
@<CG` Ak Ak Im@[@]
@6@?@&@ @9 K@<C@DGc Ak Ak Im I=
@[
@6@ @/
@8 K@ @ 
@/@8 K@"@.@.
@#@ @/@8 K@"@]
@#@ @/@8 K@?@'
@<C@OGe Ak Ak

 Im K

@[

@6@ 
@/@8 K@ @ @/@8 K@"@.@.
@#@ @/@8 K@ @ @/@8 K@"@]
@#@ @/@8 K@?@'
@<C@^Gg Ak Ak Im Jf

@[

@6@ 
@/@8 K@ @ @/@8 K@"@,
@#@ @/@8 K@ @ @/@8 K@"@.@.
@#@ @/@8 K@"@]
@#@ @/@8 K@?@'
@<C@iGj Ak Ak Im H



@[
@6@ @/@8 K@ @ @/@8 K@"@,
@#@ @/@8 K@ @ @/@8 K@"@.@.
@#@ @/@8 K@ 
@ @/@8 K@"@]
@#@ @/@8 K@?@'
@<CGn Ak Ak
@[
@6@ @/@8 K@ @9 K(@<CGo Ak Ak
@"
@6@ @9stringelems A@<XP N C@(@b HY HY@6@E@8 I@M@'
	@'@G
@@@/
@ @/@8 H@@ 
@ @ @9 I@<XP	varsInExp C
@ HY HY	@6@T@8 K7@?@<C
@ HY HY	@6@T@?@<C@'@ HY HYshare
@6@?@/@ @8get_mutable H@E
@"$eval

@#@M@S@@@&
@ 
@9 P A@<C@ HY HY@6@0@/@8 D2@ @9
varsInExpArgs A@<XP LZ CDH A A@6@1blocked_Prelude.sequenceIO	
@5@9 HP@<XP L5 CC A A 
 H O

@=XP O CA A A@6@ @ @ 
@9 H@@<C@&A A A		@6@?@/@8 I@@1 Mb@1 Ix@1 Ix
@5@5@5@ @ @ 
@9 H@@<CA A A HJ
 HJ
@6@U@<XP Pn C@ I I@6@T@?@ @ @9	bindTryNf A@<C@ I I@6@T	@?@ @ @9 P@<C@ I I HH@6@8 K.@?@'	@'@<C@*@ I I

@6@/
@/@8 D2@/@/@8 D2@*
@*@?@ @/@8genConstrEqHnfBody A@ @ @ @9 H@@<XP I CA^ A A@6@ @1 Pp	
@5@9 HP@<XP Kn CA( A A@6@ @1 O	
@5@9 HP@<XP L C
 HY HY@6@b@i@h@m @lfloor@l F@x@<XP O C
@ A A@6@ @ @9 H@@<XP Pt CA A A@6@1 NM	
@5@9 HP@<XP Pw CA A A@6@ @1 O	
@5@9 HP@<XP P CB A A 
@=CB A A

 Jz	 K

@6@?@<CB A A		 HJ
 HJ
@6@U@<XP P CB A A H

@6@?@ @ @9 H@@<CB A A HJ
 HJ

@6@U@<XP L
 CC A A@6@ @1 O	
@5@9 HP@<XP K CC& A A@6@1 P	
@5@9 HP@<XPblocked_Prelude.forIO_ CDq A A@6@1 Ix@1 Ld	@5@5@ @ @9 H@@<XP P CDI A A@6@/@/
@8 H@@ @ 
@ @9 P A@<XPgetMainProgPath CA Ak Ak@6@/
@8lastload Hm@8 P@?@/@8 H@ @0@9 I@<C@5A Ak Ak@6@8 Nn@/
@8 H@8 P@?@E
@8verbosityQuiet  Hm@M
@S@G@@@/@8 P@/@ @8 H@1*** Warning: module loaded from                : @8 H@ @8 Jq@1    main expression parsed w.r.t. source module: @8 H@9 Jq@<CA Ak Ak@6@/
@8 P@/@8 HSource program for module "@8 H@ @8 H P@8 Jq@?@R@<XP Kf C@c HY HY@6@ @1 P	
@5@9 HP@<XPupdateConfigFile CHu Ak Ak@6@/@8fileModTime H@/@8 Q@b@g@g@r@?@<C@@Hy Ak Ak@6.bak@/@8 J@ @8
renameFile H A@/@8 C B@/
@8 C@ @ 
@8 N @ @8 E1@ 
@8 E1>>> @8 M@8 M updated (old version saved in @8 M@ @8 M).@8 M@9 M@<XP P	 C@8 HY HY  H J!	
@=XPvar2comb CG2 Ak Ak I_
 Im
@6@ @8 M'@?@<C@&G3 Ak Ak I_
 I_
@6@?@E@3@_@0@5@8 H@M@'
@@_@ @9 J@<CG7 Ak Ak
@6@D
	@" M%@#@M
@Q@<XPblocked_Prelude.'3C._'23caseor0 CD A A@6@/
@ @/@8 H@@ 
@ @ @9@!blocked_Prelude.'3C._'23caseor0_1 A@<XPblocked_Prelude.putStr CD A A@6@/@/
@8 H@@ @ 
@ @9blocked_Prelude.putStr_1 A@<XP L/ C@& HY HY@6@ @1blocked_prim_Monad_seq	
@5@9 HP@<XP I C@Q HY HY@6@ @1 HQ@2blocked_prim_hnf_apply	
@5@9 HP@<XP LU CD: A A@6@1blocked_Prelude.prim_show	
@5@9 HP@<XP J C@| HY HY@6@ @1blocked_prim_compare	
@5@9 HP@<XP PP CEk Ak Ak 
@=C@.El Ak Ak
 Da

@6@ @3@0@4@.
@.@5@8 H@/@3
@5@8 H@ @8 H@?@ @9 PO@<C@ Eq Ak Ak
 Da



 Da
@6@ 
@ @9 PO@<XP L, C@* HY HY@6@1blocked_prim_return	
@5@9 HP@<XP Ln CDp A A@6@ @1 P	
@5@9 HP@<XP Lf CD_ A A@6@ @1blocked_Prelude.foldIO	

@5@9 HP@<XPblocked_put_writeFileContents C@F HY HY
 HJ
 HJ

@6@?@<C@G HY HY@6@/@8 L@ @8 M@ @ @ 
@ @9 N@<XP@&blocked_Prelude.unzip3._'23selFP5'23xs CBa A A@6@/@/
@8 H@@ @ 
@ @9@(blocked_Prelude.unzip3._'23selFP5'23xs_1 A@<XPblocked_blocked_Prelude.lines_1 CC  A A 

@=C@GC A A		
@6@?@0@/@8 I@@0@/@8 I@@0@/@8 I@@1 IR@1 IT@2 K@4
@5@2 IR@1 IT@2 K@5@2 IR@1 IT@2 K@5@4@2 K@5@ @9 H@@<CC A A HJ
 HJ

@6@U@<XPblocked_Prelude.prim_Int_div CC A A@6@/
@8 J@/@8 J@ 
@ @8 P A@'@<XP N CFM Ak Ak @6@E
@8 I	@M I@9 H@@@S@<XD t  t t  At  P ADP P C Ak Ak @=XP Jk CAA( Ak Ak @a@d@d@b@r@o@w@s@e@c@d@c@o@m@p@i@l@e@c@o@o@s@y@d@e@f@i@n@e@e@d@i@t@e@v@a@l@f@o@r@k@h@e@l@p@i@n@t@e@r@f@a@c@e@l@o@a@d@m@o@d@u@l@e@s@p@e@v@a@l@p@r@o@g@r@a@m@s@q@u@i@t@r@e@l@o@a@d@s@a@v@e@s@e@t@s@h@o@w@s@o@u@r@c@e@t@y@p@e@u@s@e@d@i@m@p@o@r@t@s@x@m@l@=XPblocked_Prelude.notElem CCb A A@6@1 K@2 H K}@4@5@ @9 H@@<XPblocked_prim_catchWorld C@V@K HY HY		@6@/@1 B@1 J9
@.
@5@2 DZ@1 Em@1 H*
@5@2 Da@5@2 B@1 Da@.Computation suspended@5@2
returnIOError	

@5@1 B@1prologError2Atom@5@2 QA	

@5@8 I@?@<C@L HY HY@6IO action failed@/@8atom2String Hm@1 J@5@ @ @ 
@9applyErrorFunction A@<XPblocked_Prelude.words C@+C1 A A@6@0@/@8 I@@1 IR@1 IT@2 K@1 H K@5@5@2 L@1 M@5@5@ @9 H@@<XPshowIfCurryProgram C@SDA Ak Ak@6@/	@8 H@E@F@A@/
@3@.@4@c@4@u@4@r@4@r@4@y@5@8 H@@@/
@3@.@4@l@4@c@4@u@4@r@4@r@4@y@5@8 H@M~s @3
@5@9 @ A@@@S@F
@<XPblocked_Prelude.dropWhile_2 CB A A@6@ @1@#blocked_blocked_Prelude.dropWhile_2	
@5@9 HP@<XP K CC A A@6@1blocked_Prelude.ord	
@5@9 HP@<XP K CA A A@6@ @1blocked_Prelude.!!	
@5@9 HP@<XP L C@ HY HY@6@ @1blocked_prim_ifVar	

@5@9 HP@<XPblocked_Prelude.fst_1 CA} A A@6@1blocked_blocked_Prelude.fst_1	
@5@9 HP@<XP O C	 HY HY@6@b@i@h@m @@x@<XPblocked_Prelude.. C@ A A@6@1 H KG@4	@4@5@ @ @9 H@@<XP K CB` A A@6@1 Q,	
@5@9 HP@<XPblocked_Prelude.reverse CCP A A@6@1 H I@4@4@1 H KQ@4@5@5@9 H@@<XP P C@'@ I I@6@/
@ @/@8 H|@E@U@M@ 
@ @ @9
bindDirect A@@	@ @ @9 N:@<XP@'blocked_blocked_Prelude.max_ComplexCase C
An A A HH@6@ @ @ 
@9 H@@<CAo A A HI@6@?@ @ @ 
@9 H@@<CAp A A  HJ
 HJ
@=XPprim_rewriteAll C@ HY HY@6@1blocked_prim_rewriteAll	
@5@9 HP@<XP@&blocked_blocked_Prelude.if_then_else_1 C
AG A A HH@6@ @ @ 
@9 H@@<CAH A A HI@6@?@ @ @ 
@9 H@@<CAI A A  HJ
 HJ
@=XPblocked_rewriteAllExec C@g@ HY HY	@6@E@0@8 Hj@M@1 B@.
@.@5@1 B@1  A@2 H}	
@5@2 I,@5@/@8 A@ @ @ @9 H@@@2 Hl@8 G@1 B@.
@.@5@1 B@1  A@2 H}	
@5@2 I,@5@/@8 A Hl@8 H@ @ @ @9 H@<XPunifEqLinearHnf C@ HY HY@6@ @1blocked_unifEqLinearHnf	
@5@9 HP@<XPblocked_Prelude.zipWith_2 CB A A@6@ @1@!blocked_blocked_Prelude.zipWith_2	

@5@9 HP@<XP J9 C@O HY HY@6@ @1blocked_prim_apply	
@5@9 HP@<XP Q CD A A@6@ @1 HQ@2@)blocked_blocked_Prelude.'3C._'23caseor0_1	
@5@9 HP@<XP LC CD A A@6@1 Q	
@5@9 HP@<XPminprio CG( Ak Ak M%
@6@?@/@8 M'@ @/@8 M A@ @9 BE@<C	G* Ak Ak

@6@?@<CG+ Ak Ak
@6@3
@5@/@8 Q A@ @/
@8 Q@ @ 
@9 O{ A@<XP Q CD; A A@6@/@8 N@ @8
prim_showTerm
prim_readshowterm@'
@<XPblocked_prim_failure C@y HY HY@6 E@8printConsFailure Hm@?@R@<C@z HY HY@6@8 Hj@?@R@<C@{ HY HY@6@"
 HJ	@#@'@<XP Q C@R HY HY HJ


 HJ

@6@?@<C@o@S HY HY
 H



@6@?@E@G@)
@M@E@,@+	$world@M@3@4@4
@4	@5@/@8rev Hm@/@3@5@8 Cv@1  A@5@@@@ @ @ @ @9prim_hnf_apply_call A@G@F@@@q
?@"
 H	@#@'@G@<C@:@T HY HYDynamic.Dynamic


 Q
@6@?@ 
@/@ @/@8 H@@ @3@.@.@5@8 Cv@ @3	@5@/@8 H@ @3@5@8 Cv@'@<C@"@U HY HY@6@3@.
@.@5@8 Cv@ @3	@5@/@8 H@3
@5@8 Cv@'@<XP P CE Ak Ak 
	@=CE Ak Ak@6@3	@4 -i@4@5@/
@8 I@ @ 
@9 P@<XP@,blocked_blocked_Prelude.span_2_._ComplexCase CB A A@6@ 
@1 HQ@2 P	

@5@9 HP@<XP I CF" Ak Ak@6@T
@?@b@h@c@o@x@3@5@9 H@<CF& Ak Ak@6@3@0@.@5@8 Cv@ @9 On@<XPgetSEqConstraints C@ HY HY
 HH@6@T@?@)@<C@ HY HY N&





@6@T@?@'
@ 
@9 Q A@<C@ HY HY N&

 O

@6@ @ @9 Q@<XP@,blocked_blocked_blocked_Prelude.lookup_2_._1 C@/Cl A A H

@6@?@/@8 I@@1 M@5@/@ @/@8 H@@ @ @ @ @ @ @ 
@9 NF A@<CCw A A HJ
 HJ
@6@U@<XP O= CAl Ak Ak  @6 E@8safeMode A@?@5Only initial expressions of non I/O type are allowed!@8 Ho@8 Hu@8 N2@R@<CAp Ak Ak   @=XP Q/ CBc A A@6@1@0blocked_blocked_Prelude.unzip3._'23selFP5'23xs_1	
@5@9 HP@<XP L CC A A@6@ @1 Q7	
@5@9 HP@<XP N CFO Ak Ak @6@E
@8 M@M M@9 H@@@S@<XPblocked_Prelude.lines_1 CB A A@6@1 Q1	
@5@9 HP@<XP QA C@M HY HY@6@/@8 QF@!@1 J@5@#@ @ @ @ 
@9 QJ@<XP K CCa A A@6@1 Q:	
@5@9 HP@<XP Q[ CC A A@6@1 H@1 H K@5@5@ @9 H@@<XPwriteModuleFile C@1D\ Ak Ak B
	
@6@8 Ho@/@8 H@ @/@8 F_@b@c@g@m @@y
@ 
@8writeBlanks Hm (loaded from @8 Ho@8 Ho)@8 Ho@9 Hu@<XP QX CB A A 

@=C@/B A A
@6@?@/@8 I@@ 
@/@8 I@@1 Ix@5@/@ @/@8 H@@ @ @ @ @ @ @9@1blocked_blocked_Prelude.dropWhile_2_._ComplexCase A@<CB A A HJ


 HJ

@6@U
@<XP@ blocked_blocked_Prelude.foldr1_2 CA A A		
@6@?@ @/@ @/@8 H@@ @ 
@ @ @9@$blocked_blocked_Prelude.foldr1_2_._2 A@<CA A A@6@?@1 J/ K@4@5@ @ @9 H@@<CA A A  HJ


 HJ

@=XP K@ C
@/ HY HY@6@/	@8 H@9 L@<XP Q^ CA A A@6@/
@ @/@8 H@@ 
@ @ @9blocked_Prelude.!!_1 A@<XP@,blocked_blocked_blocked_Prelude.unzip3_1_._1 C@gB\ A A P



@6@?@0@/@8 I@@0@/@8 I@@0@/@8 I@@0@/@8 I@@1 IR@1 IT@2 K	@5@2 IR@1 IT@2 K@5@2 IR@1 IT@2 K@5@2 IR@1 IT@2 K@5@2 P@3
@5@3@5@4@5@ @ @9 H@@<CB] A A HJ


 HJ

@6@U
@<XPblocked_Prelude.fst CA{ A A@6@/@/
@8 H@@ @ 
@ @9 Qc A@<XP K CCR A A@6@1blocked_Prelude.and	
@5@9 HP@<XP Qs C@ HY HY@6@/@8 P@ @/
@8rewriteAllExec A@'
@<XP P C@ I I HH@6@b@h@i@t@?@<C@ I I Mk


@6@'	@?@ 
@8 BE@ @ @9 BE@<C@+@ I I		 O Mk



@6@ 
@8 BE@ @ @8 BE@q@ @ @ @9 P@<XPblocked_Prelude.max_ComplexCase CAm A A@6@ @1 HQ@2 Qo	

@5@9 HP@<XPwriteMainExprFile C@yB[ Ak Ak
@6@E@8 H@M@$Writing Curry main expression file: @8 Ho@8 Ho@8 Hu@@@S@/@8 I B@/
@ @8 I@ 
{-# OPTIONS_CYMAKE -Wnone #-}@8 M@ 
@8 M!@E@)	Prelude@M@S@@@ 
import @8 M@ 
@8 M@ 
@8 M!@/@8 N@ 
@ @8writeMainImports A@ 

pakcsMainGoal@8 M@ 
@ @8writeFreeVarArgs A@ 
 = @8 M@/@8 P@ 
@ @8writeVarDefs A@ 
@8 N@ 
@8 M!@ 
@9 E1@<XPblocked_unifEqLinear1 C@ HY HY HH@6@T@?@8 I@@'@<C@ HY HY HJ


 HJ

@6@?@<C@ HY HY@6@/
@ @/@8 H@@ 
@ @ @9 Qy A@<XP Q CB A A 
@=CB  A A

@6@?@/@ @/@8 H@@ @ @ @ @ @ 
@9@%blocked_blocked_Prelude.zipWith_2_._4 A@<CB& A A HJ
 HJ
@6@U@<XP P C@ HY HY@6@1@ blocked_hnfAndWaitUntilGroundHNF	
@5@9 HP@<XP@#blocked_Prelude.splitAt_ComplexCase CB A A@6@ @1 HQ@2@+blocked_blocked_Prelude.splitAt_ComplexCase	

@5@9 HP@<XP LS CD7 A A@6@1blocked_Prelude.show	
@5@9 HP@<XP Q C	D A A  J
 HH
@=CD A A J@6@ @ @9 H@@<C
D A A J@6@?@ @ @9 H@@<CD A A  HJ


 HJ

@=XP@ blocked_blocked_Prelude.putStr_1 CD A A@6 L2@ @9 H@@<CD A A
@6@?@1 N@1 N@5@2 N
@5@ @9 H@@<CD A A HJ
 HJ

@6@U@<XP I C	E Ak Ak@6@8 @@?@9 Ho@<C@-E Ak Ak I)

top@6@E

@"
 I)@#@M
@(nested@@@( Q@ @8 Q A -> @8 Ho@  Q@9 Q@<C@5E Ak Ak I)

 Q@6@E

@"
 I)@#@M
@( Q@@@( Q(@8 Ho@ @8 Q Q@8 Ho@  Q@8 Q Q@9 Ho@<CE Ak Ak Ie Ie Il@6@?String@9 Ho@<CE Ak Ak Ie
@6@?[@8 Ho Q@8 Q]@9 Ho@<C@ F Ak Ak Ie
@6@8isTupleCons Hm@? Q@8 Ho@  Q@8 Q@ @8writeTupleType A Q@9 Ho@<CF Ak Ak Ie
@6@8
writeTypeCons A@?@<CF Ak Ak Ie

 Q@6@8 R@ @8
writeTypes A@?@<CF Ak Ak Ie

 Q@6 Q@8 Ho@8 R@ @8 R	 Q@8 Ho@?@<XD t  t t  At library_directory ADD t  t t  At  R AED t  t t  At  R 
P RC@,	s@!/usr/lib/swi-prolog/boot/parms.pl  ]wA R@6@7
$parms E@1 Da@.	lib@5@8cached_library_directory R@'	@<C@1 R R@6@7 R A@1 CT~/lib/prolog@4@.	@5@8 R@'	@<C@6 R R@6@7 R @1 B@1 D E\@5@.	@5@8 R@'	@<C@; R R@6@7 Rclp@1 R@1 Rlibrary/clp@5@.	@5@8 R@'	@<XD t  t t  At rt_entry ADP R C  A_ A_   A M@=XPblocked_Prelude.forIO CDn A A@6@1 Ix@1 Lb	@5@5@ @ @9 H@@<XP K C@!GJ Ak Ak@6@ @/
@8 P A@?@&
@A	@ @ @8 K@@@)@'
@<XP O CG Ak Ak @~@~
@=CG Ak Ak @!@!
@=CG Ak Ak @@@@
@=CG Ak Ak @#@#
@=CG Ak Ak @$@$
@=CG Ak Ak @%@%
@=CG Ak Ak @^@^
@=CG Ak Ak @&@&
@=CG Ak Ak @*@*
@=CG Ak Ak @+@+
@=CG Ak Ak @-@-
@=CG Ak Ak @=@=
@=CG Ak Ak @<@<
@=CG Ak Ak @>@>
@=CG Ak Ak @?@?
@=CG Ak Ak @.@.
@=CG Ak Ak @/@/
@=CG Ak Ak @|@|
@=CG Ak Ak @\@\
@=CG Ak Ak @:@:
@=XPblocked_Prelude.lines CB A A@6@/@/
@8 H@@ @ 
@ @9 Q A@<XPblocked_Prelude.div CC A A@6@1 H@1 H@1 H L@5	@5@5@ @ @9 H@@<XPreloadMainProgram  C@YDv Ak Ak@6@/@8 P@E
@!@)@M
@!	@3@P@4@r@4@e@4@l@4@u@4@d@4@e@5@#@@@&	@/
@8 H@E
@/@8findFlatProgFileInLoadPath Hm@M@S@@@#ERROR: FlatCurry file for program "@8 H@8 H P@8 Jq@?@R@F@ @/@8 Nh@ @8loadMain M @?@<XP Q CBd A A P
@6@?@ @ @9 H@@<CBe A A HJ
 HJ

@6@U@<XP P CG Ak Ak@6@E

@8isValidModuleString A@M
@S@F	@@
ERROR: Illegal module name: @8 H@/	@8 H@8 Jq@R@<XPblocked_prim_Monad_bindWorld C@%@% HY HY

@6@1 K@.@5@ @/@8 J8@ @/@ @/@8 J8@ @ @ @ 
@9 J8@<XP K CB A A@6@ @1blocked_Prelude.dropWhile	
@5@9 HP@<XP N
 CB- Ak Ak @=CB. Ak Ak	
@6@8 N@9 N@<XP Kk C
@u HY HY@6@/
@8 I@9 I@<XP@@blocked_blocked_blocked_Prelude.drop_ComplexCase_Prelude.False_2 CB A A 

@=CB A A


@6@?@1 K@1 L	@5
@5@ @ @9 H@@<CB A A  HJ


 HJ

@=XP K CC3 A A@6@1@!blocked_Prelude.words.isSpace.282	
@5@9 HP@<XP K CAz A A@6@1 Q	
@5@9 HP@<XP@$blocked_blocked_Prelude.unzip3_1_._1 CB[ A A@6@ @1 Q	
@5@9 HP@<XP Ki CA" A A@6@1blocked_Prelude.error	
@5@9 HP@<XP Q CA A A@6@ @1blocked_blocked_Prelude.!!_1	
@5@9 HP@<XP K} CA[ A A@6@ @1blocked_Prelude./=	
@5@9 HP@<XP Q CCS A A@6@1 H K@4 HH@4@1 H Kn@5@5@9 H@@<XD t  t t  At  C D t  t t  At  C ADD t  t t  At  C AED t  t t  At  C 
P Qm C@ I I@6@T	@?@'	@)
 HH@'@<C@ I I@6@8 K@'	@)
 HH@'@<XP N CAA Ak Ak@"@6@/
@/@8 P A@3@4 P,@5@/@8 I@3@4 I@5@/@8 I@/@/@8 O A@ @ 
@ @ @8 Q A@E@'	@8 H@M@'@(@@@( @/@8 P@ @/@8	toAbsPath Hm@/@8 P@ @/@8 H@/@ @8 H@ @ @/@8
extendPath Hm@ @8setCurryPath Hm@8 P@E@(@9@3@P@4@A@4@K@4@C@4@S@4@_@4@M@4@a@4@i@4@n@4@_@4@E@4@x@4@p@5@  E@8 P A@M@(@( P@@@( @@ @8 RS@ @8 P@) P@ @/@8 H@ @8 RS@8 P@3@5PAKCS_Main_Exp@/@0@8readProg M @ @8 RS@ @8 P@"Prog
@#@ @/@8 F_@"Func
Rule
@ 
@!
@"@#@?@E@)@)@"@ @!@8 N@M@)@&@#@!@F@$@@@y@ @8 RS@ @8 Nf A@ @8 RS@1  AvarIndex2VarExp@5@ @ @/@$@8 I@!@#@1 N
FuncCall@3@P@4@A@4@K@4@C@4@S@4@_@4@M@4@a@4@i@4@n@4@_@4@E@4@x@4@p@4@.@4@p@4@a@4@k@4@c@4@s@4@M@4@a@4@i@4@n@4@G@4@o@4@a@4@l@5@$@5@#@ @ @/@%@8 I+@ @%@0@ @8 M@ @#@/@&@8 H@ @ @ @ @&@ @8replaceFreeVarInEnv A@?@9 P* A@<CA Ak Ak@6@8 Rg@?@9 O@<XP P CAD A A@6@/@ @/@8 H@@ @ @ @ 
@9blocked_Prelude.if_then_else_1 A@<XPgenUnifEqLinearHnfBody C@ HY HY HH@6@b@h@i@t@?@<C@ HY HY L


@6@'	@?@ 
@8 BE@ @ @9 BE@<C@+@ HY HY		 O Rm



@6@ 
@8 BE@ @ @8 BE@q@ @ @ @9 Rk A@<XP K CB A A@6@ @1blocked_Prelude.zipWith	

@5@9 HP@<XP Q CD8 A A@6@1 M@1 H LU@5@5@ @9 H@@<XP N6 CH Ak Ak@6@0@9 Iw@<XP Q C@P HY HY@6@/
@ @/@8 H@@ 
@ @ @9 I@<XP Q C@ HY HY@6@E
@8 I@M@'	
@@@9 H@<XP Q C@' HY HY  Hprim_Monad_seqWorld	
@=XP L CD A A@6@ @1blocked_Prelude.'3E._'23caseor0	
@5@9 HP@<XP Q CD A A@6@1 Q	
@5@9 HP@<XP Ll CDm A A@6@ @1 R	
@5@9 HP@<XP L0 CC A A@6@ @1 O	
@5@9 HP@<XP Q$ C@+ HY HY 
 Hprim_returnWorld

@=XP L CC A A@6@ @1 R$	
@5@9 HP@<XPcheckDebugMode  C@#E Ak Ak@6@8compileWithDebug  Hm@/@8 N@3@P@4@r@4@e@4@l@4@u@4@d@4@e@5@8 H @?@<C
E Ak Ak  @6@GERROR: current program not loaded in debug mode, option not applicable!@8 Ho@8 Hu@?@R@<XP O CG Ak Ak@6@3@5@/
@8 O@?@&
@ @ @9 O@<CG Ak Ak@6@9 K@<XP K CB A A@6@1 R!	
@5@9 HP@<XP K CBg A A@6@1@&blocked_Prelude.unzip3._'23selFP6'23ys	
@5@9 HP@<XPput_writeFileContents C@E HY HY@6@ 
@1 HQ	@2 Q*	

@5@9 HP@<XPshowProgramsInDirectory C@#D< Ak Ak@6In directory "~w":~n@3@5@8 QT@/	@8directoryFiles H@/
@8 Eq @1  A QR@5@8map1M H@8 Hu@9 Hu@<XPprim_Monad_bindWorld C@$ HY HY@6@ @1 R3	

@5@9 HP@<XP R6 CB A A@6@/
@ @/@8 H@@ 
@ @ @9 QV A@<XPprim_catchWorld C@J HY HY@6@ @1 Q=	

@5@9 HP@<XP@8blocked_blocked_Prelude.drop_ComplexCase_Prelude.False_2 CB A A@6@ @1 HQ@2 R9	
@5@9 HP@<XP R= C@/C4 A A@6@/@8 I@@1 Kp@1 M M@5@2 R@1 M^009@5@2 R@1 M N@5@2 M^013@5@ @9 H@@<XP
allOptions CCA? Ak Ak @+@a@l@l@f@a@i@l@s@-@a@l@l@f@a@i@l@s@+@c@o@m@p@a@c@t@-@c@o@m@p@a@c@t@+@c@o@n@s@f@a@i@l@-@c@o@n@s@f@a@i@l@+@d@e@b@u@g@-@d@e@b@u@g@+@f@r@e@e@-@f@r@e@e@+@i@n@t@e@r@a@c@t@i@v@e@-@i@n@t@e@r@a@c@t@i@v@e@+@f@i@r@s@t@-@f@i@r@s@t@+@p@l@p@r@o@f@i@l@e@-@p@l@p@r@o@f@i@l@e@+@p@r@i@n@t@f@a@i@l@-@p@r@i@n@t@f@a@i@l@+@p@r@o@f@i@l@e@-@p@r@o@f@i@l@e@+@s@u@s@p@e@n@d@-@s@u@s@p@e@n@d@+@t@i@m@e@-@t@i@m@e@+@v@e@r@b@o@s@e@-@v@e@r@b@o@s@e@+@w@a@r@n@-@w@a@r@n@p@a@t@h@p@r@i@n@t@d@e@p@t@h@v@0@v@1@v@2@v@3@p@a@r@s@e@r@s@a@f@e@a@r@g@s@+@s@i@n@g@l@e@-@s@i@n@g@l@e@+@s@p@y@-@s@p@y@s@p@y@+@t@r@a@c@e@-@t@r@a@c@e@=XP Qa C@"@ HY HY@6@/@8 J@E@T@M@ @ @ 
@9 H@@@	@ @ @ 
@9 H@@<XP RE C@)A A A


@6@?@/@8 I@@1 M @5@/@ @/@8 H@@ @ 
@ @ @ @ @9@*blocked_blocked_Prelude.!!_1_._ComplexCase A@<CA A A@6@?@1 J/ K@4@5@ @ @9 H@@<CA A A  HJ


 HJ

@=XP RH CA\ A A@6@1 I@2 M	@5@ @ @9 H@@<XP K CCU A A@6@1blocked_Prelude.or	
@5@9 HP@<XP IA CA I I
@6@T@?@<C@(A I I@6@8 D9@?@E@0 @0@0@0@8 Ml@M@/
@8create_mutable H@"	 P
@#@@@'	@F
@<CA I I
@6@" P@#@?@<CA I I
 P
@6@9 R@<XP Ri CAF A A@6@ @1 HQ@2 Qu	

@5@9 HP@<XP Q{ C@D@ HY HY@6@T	@?@/
@ @/@8 H|@ @1 DZ@1 Em@1 I
@5@2 B@1 Da

@5@2 Da@5@2 B@1 Da	
@5@2 B@1 Da
 HH@5@2 Da@5@9 HP@<C@ HY HY
 HJ

 HJ

@6@?@<C@-@ HY HY@6@8 K.@?@E

@'	@M
@)
 HH@'@@@1 H L@5@3@4	@5@ @ @9 N=@<C@*@ HY HY

@6@/
@/@8 D2@/@/@8 D2@*
@*@?@ @/@8 Rn@ @ @ @9 H@@<C@ HY HY@6@1 H L@5@3@4	@5@ @ @9 N=@<XP Rp CB A A@6@/@ @/@8 H@@ @ @ @ 
@9 Q} A@<XPreadConfigFile CHZ Ak Ak@6 A@/
@8 C@/@8 IK@8 E1@ @9 J&@<XPfixOverApplications C@CG9 Ak Ak	@6@0@0@/@8 Io@ @/@8 PK@/
@8 F_@E@b@g
@g@t@M@ @/@/@8 K Hm@1 Im@5@ @9 N@@
@"
 Im	@#@G@<XPblocked_Prelude.liftIO CDk A A@6@1 M	@2 O]@1 H I@5@5@ @ @9 H@@<XP Rt CD A A@6@/
@ @/@8 H@@ 
@ @ @9@!blocked_Prelude.'3E._'23caseor0_1 A@<XP R0 CG Ak Ak @=CG Ak Ak	
@6@A@8isLetterDigitCode Hm@@
@A@)	@_@@@)	@.@9 R/@<XP P C@G Ak Ak@6@/
@8 ME@E@/@3@.@4@c@4@u@4@r@4@r@4@y@5@8 H@M@S@@@'@E@!@/@3@.@4@l@4@c@4@u@4@r@4@r@4@y@5@8 H@M@S@@@&
@E@"@~
@#@/
@8getHomeDirectory Hm@M@ 
@/@8 H@ @ @/@8 H@@@&@G@F@/@8 P@ @/@8 H@E@#@ @3@/@.@5@ @8 H@D
@0@3@/@0@5@ @8 H@M@Q@M@'	@@@'	@F@<XPblocked_prim_applySeq C@\ HY HY@6@/
@ @/@8 H@@ 
@ @ @9prim_applySeqHNF A@<XP K CC^ A A@6@1blocked_Prelude.elem	
@5@9 HP@<XP@(blocked_blocked_Prelude.take.takep.220_2 CB A A 

@=CB A A


 J L	
@6@?@<CB A A HJ


 HJ

@6@U
@<XP K CC- A A@6@1blocked_Prelude.unlines	
@5@9 HP@<XPblocked_prim_checkcond C
 HY HY HH@6@ @ @ 
@9 H@@<C HY HY  HJ
 HJ IR	

@=XP Lh CDg A A@6@ @1@#blocked_Prelude.foldIO._'23lambda12	

@5@9 HP@<XP R CBh A A@6@/@/
@8 H@@ @ 
@ @9@(blocked_Prelude.unzip3._'23selFP6'23ys_1 A@<XD t  t t  At  C D t  t t  At  C ADD t  t t  At  C AED t  t t  At  C 
P L CC A A@6@ @1blocked_Prelude.prim_Int_mod	
@5@9 HP@<XP K^ CA A A@6@ @1blocked_Prelude.$	
@5@9 HP@<XPblocked_Prelude.&>_1 CAV A A@6@ @1blocked_blocked_Prelude.&>_1	
@5@9 HP@<XP R CCV A A@6@1 H K@4 HI@4@1 H Kp@5@5@9 H@@<XP@nblocked_blocked_blocked_blocked_blocked_Prelude.lookup_2_._1_Prelude.(,)_ComplexCase_Prelude.False_ComplexCase CCs A A HH@6@1 K@5@ 
@ @ @9 H@@<CCt A A HI@6@?@1 J/ K@4 HI@5@ 
@ @ @9 H@@<CCu A A		  HJ
 HJ
@=XPblocked_Prelude.filter CA A A@6@/
@ @/@8 H@@ 
@ @ @9blocked_Prelude.filter_2 A@<XP	nfHnfArgs C
A  I I@6@b@h@i@t@?@'@'
@<C@+A I I@6@/@8 BE@ @/@8 BE@ @ @ 
@/@8 J A@q@ @ @ @ @ @9 R A@<XPblocked_Prelude.snd_1 CA A A@6@1 O	
@5@9 HP@<XP H CG Ak Ak I_
@6@?@ @ @9 K@<C
G Ak Ak Ic

	@6@?@<C
G Ak Ak Ih

	@6@?@<CG Ak Ak Ij
	@6@?@ @9 L@<C@lG Ak Ak Im


@6@?@ 
@/@ @8 H@E
@ @0@/@0@8 Io@M@S@@ Ir@8 Ho@ @8 Ho Is@8 Ho@8 Hu@?@R@F@ @/@8 F_@b@g@g@m @@y@/@3@5@8 Cv@ @ @/@8
term2partcall Hm@E I@8 I@M@"
 IA@#@@@'
@<C@?G Ak Ak	
 Ix


@6@?@ @/@/@8 H@ 
@ @/@ @8 H@E I@8 I@M@"
 IA Ix@#@@
@"
 Ix@#@<C
H  Ak Ak@6 N1@8 Ho@8 Hu@?@R@<XP L C@ HY HY@6@ @1blocked_unifEqLinear	
@5@9 HP@<XPblocked_Prelude.foldr CA A A@6@/@ @/@8 H@@ @ @ @ 
@9blocked_Prelude.foldr_3 A@<XPblocked_Prelude.min_ComplexCase CAu A A@6@ @1 HQ@2@'blocked_blocked_Prelude.min_ComplexCase	

@5@9 HP@<XP LG CD A A@6@1blocked_Prelude.getLine	
@5@9 HP@<XP Lj CDj A A@6@ @1 R	
@5@9 HP@<XP R CD A A@6@ @1 HQ@2@)blocked_blocked_Prelude.'3E._'23caseor0_1	
@5@9 HP@<XPblocked_prim_compareHNF C@&@ HY HY@6@T@T	@?@,Comparing (with <, >,...) two free variables@8addSuspensionReason Ht@1 DZ@1 Q?@5@2 Q?	@5@1prim_compareHNF	
@5@9 A
 A@<C@ HY HY@6@T@?@/
@ @/@8 S A@ 
@8 N$ A@'@<C@ HY HY HJ


 HJ

@6@?@<C@ HY HY@6@U	@"	 HJ@#@?@'
	@'@<C@'@ HY HY@6@T	@A@8 K.@@@8
isCharCons Hm@?@DComparing (with <, >,...) a free variable with a number or character@8 R@1 Q?	@5@1 S	
@5@9 S@<C@'@ HY HY@6@8 K.@?@E
@'	@M
@)
 J@@@E@b@h@i@r@M@)
 J@@@)
 J@'@<C@3@ HY HY	@6@8 S	@?@/
@8 L@/@8 L@E
@'
@M@)
 J@@@E
@b@g
@g@r@M@)
 J@@@)
 J@'@<C@{@ HY HY@6@T	@?@/
@/@8 D2@A@ 
@ @8 D2@ @ @ @8 J@G@G@F@@@O@ 
@0@ @0@/@0@/@8 Jv A@1 @.@.@5@ @8 H@ @0@ @0@/@0@0@8 S
@ @ @8 D2@E@b@g@g@r@M@)
 J@'@@@C@b@g@g@t@M@)
 J@'@P@<C@\@ HY HY
@6@/
@/@8 D2@/@/@8 D2@ 
@0@ @0@/@0@0@8 S
@ @0@ @0@/@0@0@8 S
@?@E@b@g@g@r@M@)
 J@'@@@ @E@b@g@g@t@M@)
 J@'@@
@ @ @ @9 J@<XP R C@] HY HY@6@ @1 O^	
@5@9 HP@<XP Q CB A A  HH H

@=CB A A HI@6@?@1 K	
@5@ @ @ 
@9 H@@<CB A A  HJ
 HJ
@=XP O CB A A@6@ @1 R	
@5@9 HP@<XP R C@&C. A A@6@1 Ix@1 K@2 H KQ@4@3 N@5@4@1 H K@5@5@5@ @9 H@@<XP O CC\ A A@6@1 O] K@2 H K@4@5@ @9 H@@<XP M C HY HY@6@ @1 HQ@2 R	

@5@9 HP@<XP R CBj A A@6@1@0blocked_blocked_Prelude.unzip3._'23selFP6'23ys_1	
@5@9 HP@<XP@ blocked_blocked_Prelude.foldIO_3 CDc A A@6@1 I
@5@ @ @ 
@9 H@@<C@/Dd A A		@6@?@/@8 I@@1 M@1 Ix@1 Ix
@5@5@2 H Lh@4@4@5@ @ @ 
@9 H@@<CDe A A HJ
 HJ
@6@U@<XP L# CC A A@6@ @1blocked_Prelude.maybe	

@5@9 HP@<XPblocked_Prelude.mod CC A A@6@1 H@1 H@1 H L@5	@5@5@ @ @9 H@@<XP P C@#G Ak Ak Im Ij

@6@ @/
@8 P@?@&
@ @ @9 P@<CG Ak Ak Im@"
@6@ @/@8 K@?@'
@<CG Ak Ak Im Ij



@6@ @ 
@9 P@<XD t  t t  At  D D t  t t  At  D ADD t  t t  At  D AED t  t t  At  D 
P O C HY HY@6@b@i@h@p@x@<XPprim_success C HY HY  HH@=XP R C
AW A A HH@6@?@ @ @9 H@@<CAX A A HI@6@?@1 J/ Kw@4 HI@5@ @ @9 H@@<CAY A A  HJ


 HJ

@=XP J= CA A A@6@ @1 R	
@5@9 HP@<XP RC CA# A A@6@1 M@1 H Kj@5@5@ @9 H@@<XP O CCr A A@6@ @1 HQ@2 R	

@5@9 HP@<XPblocked_Prelude.snd CA A A@6@/@/
@8 H@@ @ 
@ @9 R A@<XP K CA A A@6@ @1 R	

@5@9 HP@<XP L C@ I I		@6@/
@ @/@8 H@@/@ @/@8 H@@ 
@ @ @ @9	boolEqHnf A@<XP L2 CC A A@6@1blocked_Prelude.done	
@5@9 HP@<XP N CA I I@6@T@?@'	@<C@(A I I P
@6@?@/@8 P@E
@" P
@#@M
@ @9 N@@@ @9 N@F@<CA  I I@6@/
@/@8 D2@ @8 D2@ @9 PN@<XP@$blocked_blocked_Prelude.lookup_2_._1 CCk A A@6@ @1 Q	

@5@9 HP@<XP Q CB A A@6@ 
@1 HQ@2@9blocked_blocked_blocked_Prelude.dropWhile_2_._ComplexCase	

@5@9 HP@<XPprocessCompile C@PDb Ak Ak@6@/
@8 P@/@8parser_warnings A@ @8 RV@/@8 H@ @/
@8 Nh@ @8
tryXml2Fcy M @E@ @/@8 R(@M@S@@ R+@8 H@ @8 H P@8 Jq@ 
@8deletePrologTarget M @?@8 O@F@ @8 Nh@8checkProgramHeader M @ @8 Nk@?@<CDs Ak Ak@6@9 O@<XP LW CD= A A@6@1blocked_Prelude.print	
@5@9 HP@<XP S C@~ HY HY@6@ @1 R	
@5@9 HP@<XP R C	D A A  J
 HH
@=CD A A J@6@ @ @9 H@@<C
D A A J@6@?@ @ @9 H@@<CD A A  HJ


 HJ

@=XP LE CD A A@6@1 N	
@5@9 HP@<XP@Cblocked_blocked_blocked_Prelude.lines.splitline.270_1_._ComplexCase CC A A  HH H

@=C@HC
 A A		 HI@6@?@0@/@8 I@@0@/@8 I@@0@/@8 I@@1 IR@1 IT@2 Q3
@5@2 IR@1 IT@2 J@5@2 IR@1 IT@2 K@5@2 H@3	@5@5@ @ @ 
@9 H@@<CC A A  HJ
 HJ
@=XP Rx C@, HY HY@6@ @1 N	
@5@9 HP@<XP O[ CB A A 

@=C@/B A A
@6@?@/@8 I@@ 
@/@8 I@@1 Ix@5@/@ @/@8 H@@ @ @ @ @ @ @9@1blocked_blocked_Prelude.takeWhile_2_._ComplexCase A@<CB A A HJ


 HJ

@6@U
@<XP OP C@B HY HY K Jw@6@8 H@8 E1@'
@<C@C HY HY

@6@ @/@ @/@8 H@@ @ @ @ @ 
@9 R A@<C@D HY HY  HJ
 HJ
@=XPblocked_Prelude.drop C@"B A A@6@/
@8 I@@1 L
 @5@/@ @/@8 H@@ @ 
@ @ @9@ blocked_Prelude.drop_ComplexCase A@<XP S CC A A@6@/@ @/@8 H@@ @ @ @ 
@9blocked_Prelude.maybe_3 A@<XP L CC A A@6@ @1 S	
@5@9 HP@<XPblocked_Prelude.foldIO_3 CDb A A@6@ @1 S	

@5@9 HP@<XP S CBk A A P

@6@?@ @ @9 H@@<CBl A A HJ
 HJ

@6@U@<XP K CCd A A@6@ @1blocked_Prelude.lookup	
@5@9 HP@<XP Kw CAS A A@6@ @1blocked_Prelude.&>	
@5@9 HP@<XP K CA A A@6@1 S	
@5@9 HP@<XPblocked_Prelude.prim_error CA& A A@6@/@8 N@ @8 R8 A@'
@<XP@ blocked_blocked_Prelude.filter_2 CA A A 

@=C@/A A A
@6@?@/@8 I@@ 
@/@8 I@@1 Ix@5@/@ @/@8 H@@ @ @ @ @ @ @9 I A@<CA A A HJ


 HJ

@6@U
@<XPblocked_blocked_Prelude.foldr_3 CA A A@6@ @ @ 
@9 H@@<C@%A A A		@6@?@/@8 I@@1 Ix@1 Ix@5@2 K
@5@ @ @ 
@9 H@@<CA A A HJ
 HJ
@6@U@<XP
unifEqLinear1 C@ HY HY@6@ @1 Q	
@5@9 HP@<XP S$ CC A A@6@1 I Jw@5@9 H@@<XP S! C@ I I@6@ @1blocked_boolEqHnf	
@5@9 HP@<XP HA C I I@6@1blocked_hnf	
@5@9 HP@<XPprim_rewriteSome C@ HY HY@6@1blocked_prim_rewriteSome	
@5@9 HP@<XP J CA I I@6@T@?@'	@<C@&A I I P
@6@?@/@8 P@E
@" P
@#@M
@'	@@@ @9 J@F@<CA I I HJ
@6@?@; HtwriteFailSource Ht@<CA I I 
@=XP S( CB A A HH@6@1 QO
@5@ @ 
@ @9 H@@<CB A A HI	


@6@?@<CB A A  HJ
 HJ

@=XP S9 CD> A A@6@1 LE@2 LS@5@ @9 H@@<XP Q! C@} HY HY		@6@/
@ @/@8 H@@/@ @/@8 H@@ 
@ @ @ @9 S@<XP Ka C@[ HY HY@6@ @1 R	
@5@9 HP@<XP L CD A A@6@ @1 N	
@5@9 HP@<XP K" CG Ak Ak Ic
 Ic
@6@?@<CG Ak Ak Ih
 Ih
@6@?@<CG Ak Ak Ij
 Ij
@6@?@<C@G Ak Ak@6@/
@3@1 M%@.@5@5@/@8 O A@/
@8 Q@ @/@8 Q@ @/@8 M'@ @/@8 Q@E@" K{
@#@M@b@g
@g@t@b@g@g@t@@@/@E@" K
@#@M@b@g
@g@u@b@g@g@t@@@" KE
@#@b@g
@g@t@b@g@g@u@"	 Im

@#@?@ @8 K!@ @ @9 K!@<C@.G Ak Ak M% @k
@6@/@8 Q@b@g@c@t@"	 Im L Ic 
@#@?@ @9 K!@<C@%G Ak Ak I_

@6@/@8 M'@?@1  A Q
@5@ @/
@8 I@ @ 
@9 R A@<C@)G Ak Ak I_
 I_
@6@?@E@3@_@0@5@8 H@M@'
@@ Q@ @9 J@<CG! Ak Ak

@6@D	@"
 M%@#@M@Q@?@<C@/G" Ak Ak
@6@D	@"
 M%@#@M@Q@?@/
@8 Q A@ @/@8 Ss@3@1 Ix
@5@5@9 K!@<XP@;blocked_blocked_Prelude.lines.splitline.270_1_._ComplexCase CC A A@6@ @1 HQ@2 S<	

@5@9 HP@<XP K CB A A@6@ @1 SE	
@5@9 HP@<XP K CC0 A A@6@1 QM	
@5@9 HP@<XP R CC_ A A@6@1 K@2 H Ky@4@5@ @9 H@@<XP SK CC A A@6@ @1blocked_blocked_Prelude.maybe_3	

@5@9 HP@<XP M C@uG Ak Ak

@6@A@b@g@c@0@u@b@g@c@9@s@@@L@A@b@g@c@A@u@b@g@c@Z@s@@@<@A@b@g@c@a@u@b@g@c@z@s@@@,@A@3@5@3@.@5@8 B @@@A@3@5@3@_@5@8 S{@@@3@5@3@'@5@8 S{@&
@?@&@ @ @9 M@<CG Ak Ak@6@9 K@<XP K CBn A A@6@1@&blocked_Prelude.unzip3._'23selFP7'23zs	
@5@9 HP@<XP Q( CD` A A@6@/@ @/@8 H@@ @ @ @ 
@9 SN A@<XP ST CAT A A@6@/
@ @/@8 H@@ 
@ @ @9 R A@<XP@ blocked_blocked_Prelude.unzip3_1 CBX A A  P

@=CBY A A
@6@?@ @/@/@8 H@@ @ 
@ @ @9 R@ A@<CB^ A A HJ
 HJ

@6@U@<XP R CA  A A@6@1 Ix	@5@ @ @9 H@@<XP KD C@ A A@6@ @1 Qg	
@5@9 HP@<XP Qe CA~ A A H
@6@?@ @ @9 H@@<CA A A HJ
 HJ

@6@U@<XP KJ C@ A A@6@1 N	
@5@9 HP@<XP R CA A A@6@ @1 SZ	
@5@9 HP@<XP Kj CA% A A@6@1 SW	
@5@9 HP@<XP R CA A A@6@ @1 S]	

@5@9 HP@<XP O C@ I I@6@b@h@i@t@?@<C@ I I@6@ @/@8 BE@ @8 K@q
@ 
@ @9 O@<XP R C@ HY HY@6@/
@ @/@8 H@@ 
@ @ @9 S` A@<XP Q C@ HY HY@6@ @1 Qw	
@5@9 HP@<XP R CD A A@6@1 M L6@2 H LI@5@9 H@@<XP Sh C@ HY HY@6@/@8 P@ @/
@8rewriteSomeExec A@'
@<XP Sb C@'@ I I@6@T@T	@?@&Comparing (with ==) two free variables@ Ht S  Ht@1 DZ@1 Q?@5@2 Q?	@5@1 Sb	
@5@9 S@<C@ I I@6@T@?@ @ @9 Sb A@<C@@@ I I@6@A@8 K.@@@ Hm S
 Hm@?@A@'	@)
 HH@'@@@%@>Comparing (with ==) a free variable with a number or character@ Ht S@1 Q?	@5@1 B@1 F	@5@2 B@1 Da
 HI@5@2 Da@5@9 S@<C@U@ I I@6@T	@?@/
@/@8 D2@A@!@ 
@ @8 D2@ @/@8genBoolEqHnfBody A@ @ @ @8 H@@G@F@@@&@ 
@0@ @0@0@0@/@8 S
@1 @.@.@5@ @8 H@ @ @8 D2@)
 HI@'@F@<C@2@ I I	@6@/
@/@8 D2@E@ 
@ @8 D2@ @/@8 S@M@ @ @ @9 H@@@@)
 HI@'@F@<XP I CFN Ak Ak @6@E@8 M@M@S@@ M@9 Bg A@<XPblocked_Prelude.otherwise CAA A A  HH
	@=XP S~ CBo A A@6@/@/
@8 H@@ @ 
@ @9@(blocked_Prelude.unzip3._'23selFP7'23zs_1 A@<XPblocked_Prelude.lookup_2 CCg A A@6@ @1@ blocked_blocked_Prelude.lookup_2	
@5@9 HP@<XP@-blocked_blocked_Prelude.lines.splitline.270_1 C
C A A  H

@=C@'C	 A A		
@6@?@ @/@8 I@@1 M N@5@/@/@8 H@@ @ @ 
@ @ @9 St A@<CC A A HJ
 HJ

@6@U@<XP Sy C
C A A J@6@ @ @ 
@9 H@@<CC A A O|
@6@?@1 Ix
@5@ @ @ 
@9 H@@<CC A A HJ
 HJ
@6@U@<XPblocked_Prelude.divMod C@!C A A H L


 L
@6@ 
@8 I@@ @8 I@@'@<XP@/blocked_blocked_Prelude.words._'23selFP21'23w_1 CC: A A H
@6@?@ @ @9 H@@<CC; A A HJ
 HJ

@6@U@<XPblocked_blocked_Prelude.span_2 CB A A 
 H
@=C@/B A A
@6@?@/@8 I@@ 
@/@8 I@@1 Ix@5@/@ @/@8 H@@ @ @ @ @ @ @9 Q A@<CB A A HJ


 HJ

@6@U
@<XP L CC A A@6@1blocked_Prelude.prim_chr	
@5@9 HP@<XP L  CC A A@6@1@ blocked_Prelude.prim_negateFloat	
@5@9 HP@<XP Q CBx Ak Ak 
@=CBy Ak Ak

@6 Q@8 M@8 M@8 M!@ @9 Q@<XPblocked_Prelude.showError CD. A A@6@/@/
@8 H@@ @ 
@ @9blocked_Prelude.showError_1 A@<XP Ji CAR Ak Ak@6@b@c@A@i@s@b@i@c@Z@s@?@b@i@c@ @o@x@<CAS Ak Ak 
@=XPblocked_Prelude.writeFile CD	 A A@6@1 Ix@1 M@1 H L>@5@5	@5@ @ @9 H@@<XP O C@JF Ak Ak@6@A@:@"	@w@h@e@r@e
@#@?@&@ @/
@8 K@ 
@/@8varList A@"@f@r@e@e
@#@@@)@'
	@G@G
@<XPblocked_prim_ensureHnfNotFree C@t HY HY 


@=XP S C@ I I HH@6@b@h@i@t@?@<C@+@ I I		 Kn M



@6@ 
@8 BE@ @ @8 BE@q@ @ @ @9 S@<XPblocked_Prelude.sequenceIO_ CDW A A@6@1 H K@4 L2@4@1 H L-@5@5@9 H@@<XPblocked_Prelude.unknown CD A A@6@0@9 H@@<XP Re CA Ak Ak @=C@=A Ak Ak Da



 Da


@6@ @3@_@4@x@.@5@8 H@/@ @8 P@ @ @8replaceFreeEnvVar A@ @ @9 Rd@<XPblocked_Prelude.ensureSpine CA A A@6@1 K]@2 P
@5@ @9 H@@<XP M CA A A@6@ @ @9 H@@<CA A A


 M	
@6@?@<CA A A HJ


 HJ

@6@U
@<XP I C@2 HY HY@6@3@h@4@t@4@t@4@p@4@:@4@/@4@/@5@0@8 H@?@<C@3 HY HY@6@3@f@4@t@4@p@4@:@4@/@4@/@5@0@8 H@?@<XPblocked_Prelude.length_1 CA A A@6@1@ blocked_blocked_Prelude.length_1	
@5@9 HP@<XPblocked_Prelude.unzip3_1 CBW A A@6@1 S	
@5@9 HP@<XP S CBq A A@6@1@0blocked_blocked_Prelude.unzip3._'23selFP7'23zs_1	
@5@9 HP@<XP SQ CCe A A@6@/
@ @/@8 H@@ 
@ @ @9 S A@<XP I CFL Ak Ak @6@E@8 I	@M@S@@ I@9 S@<XP L% CC A A@6@ @1blocked_Prelude.either	

@5@9 HP@<XP L CC A A@6@ @1 S	
@5@9 HP@<XP M C@ Ak Ak
@6@/	@8 M/pakcsrc.default@/
@8 J@/@8 R@ 	/.pakcsrc@/@8 J@E@ @8 J@M@ @/
@8 R A@F@@@'@3cp @4
@4 N@4@5@/@8 I@ @8 M Q	@8 M@ @8 M installed.@8 M@8 M@(
@E@8 J@M@/@8 S@ 
@ @8 Q  A@@@(@3@4
@4@5@/@8 M@ @/@8 Ot@1  A
assertPakcsrc@5@ @8 R@?@E@>	verboserc E@8 M@M>>> Reading RC files:@8 M@E@ @8 J@M N@8 M@ @8 M@@@S@E@8 J@M N@8 M@8 M@@@S@8 MCurrent configurations: @8 M@8 M@9
writeRCvalues  Hm@@@S@<C@<@; Ak Ak@6@/	@8 M S@/
@8 J@E@8 J@M@/@8 S@@@(@3@4@5@/@8 M@ @/
@8 Ot@1  A S@5@ 
@9 R@<XP@%blocked_Prelude.lines.splitline.270_1 CC A A@6@1 S	
@5@9 HP@<XPprocessSetOption CD Ak Ak@+@e@r@r@o@r@6@?@,WARNING: option "error" no longer supported!@9 Jq@<CD Ak Ak@-@e@r@r@o@r@6@? S@9 Jq@<C@!D Ak Ak@+@f@r@e@e@6@?@1 O@0@5@8 H@1 O E@5@9 G@<C@!D Ak Ak@-@f@r@e@e@6@?@1 O@0@5@8 H@1 O E@5@9 G@<C@6D Ak Ak@+@i@n@t@e@r@a@c@t@i@v@e@6@?@1interactiveMode@0@5@8 H@1 S E@5@9 G@<C@6D Ak Ak@-@i@n@t@e@r@a@c@t@i@v@e@6@?@1 S@0@5@8 H@1 S E@5@9 G@<C@$D Ak Ak@+@f@i@r@s@t@6@?@1firstSolutionMode@0@5@8 H@1 S E@5@9 G@<C@$D Ak Ak@-@f@i@r@s@t@6@?@1 S@0@5@8 H@1 S E@5@9 G@<C@PD Ak Ak@+@p@l@p@r@o@f@i@l@e@6sicstus@8 A H@?@1plprofiling@0@5@8 H F@0profiledcode@8prolog_flag H@1 S E@5@8 G@E	@8 P@M	@S@@
@3@:@4@r@5@9 H@<C@'D Ak Ak@+@p@l@p@r@o@f@i@l@e@6@?
+plprofile@9onlySICStusMessage Hm@<C@PD Ak Ak@-@p@l@p@r@o@f@i@l@e@6 S@8 S@?@1 S@0@5@8 H F@0compactcode@8 S@1 S E@5@8 G@E	@8 P@M	@S@@
@3@:@4@r@5@9 H@<C@'D Ak Ak@-@p@l@p@r@o@f@i@l@e@6@?
-plprofile@9 S@<C@*D Ak Ak@+@p@r@o@f@i@l@e@6@?@1 I @0@5@8 H@1 I  E@5@9 G@<C@*D Ak Ak@-@p@r@o@f@i@l@e@6@?@1 I @0@5@8 H@1 I  E@5@9 G@<CD Ak Ak@+@s@i@n@g@l@e@6@?@8 Rz A@9 I@<CD Ak Ak@-@s@i@n@g@l@e@6@?@8 S@9 N@<CD Ak Ak@+@t@r@a@c@e@6@?@8 S@9 I@<CD Ak Ak@-@t@r@a@c@e@6@?@8 S@9 N@<CD Ak Ak@+@s@p@y@6@?@8 S@9 N@<CD Ak Ak@-@s@p@y@6@?@8 S@9 M@<C@*D Ak Ak@+@s@u@s@p@e@n@d@6@?@1suspendmode@0@5@8 H@1 S E@5@9 G@<C@*D Ak Ak@-@s@u@s@p@e@n@d@6@?@1 S@0@5@8 H@1 S E@5@9 G@<C@!D Ak Ak@+@t@i@m@e@6@?@1timemode@0@5@8 H@1 S E@5@9 G@<C@!D Ak Ak@-@t@i@m@e@6@?@1 S@0@5@8 H@1 S E@5@9 G@<C@!D Ak Ak@+@v@e@r@b@o@s@e@6@? E@9 O@<C@!D Ak Ak@-@v@e@r@b@o@s@e@6@? E@9 O@<C@!D Ak Ak@+@w@a@r@n@6@?@1 S-@0@5@8 H@1 S- E@5@9 G@<C@!D Ak Ak@-@w@a@r@n@6@?@1 S-@0@5@8 H@1 S- E@5@9 G@<C@FD Ak Ak@+@c@o@m@p@a@c@t@6@1 P@0@5@8 H@1 P@4@ @4@-@4@-@4@c@4@o@4@m@4@p@4@a@4@c@4@t@5@9 G@<C@(D Ak Ak@-@c@o@m@p@a@c@t@6@1 P@0@5@8 H@1 P@5@9 G@<C@.D Ak Ak@+@a@l@l@f@a@i@l@s@6@E	@8 Hw@M	@S@@ Hy@8 G@?@<C@.D Ak Ak@-@a@l@l@f@a@i@l@s@6@E	
@8 Hw@M	 Hy@8 H@@@S@?@<C@$D Ak Ak@-@c@o@n@s@f@a@i@l@6 E@8 Q@?@<C@/D Ak Ak@-@c@o@n@s@f@a@i@l@6@?@1 Q@0@5@8 H@1 Q E@5@8 G@9 R& A@<C@D Ak Ak@6@3@+@4@c@4@o@4@n@4@s@4@f@4@a@4@i@4@l@5@/	@8 H@?@/
@8 ME@1 Q@.@5@8 H@E@)
@M@1 Q E@5@8 G@G@@@x@E@"
@a@l@l@#@M@1 Q @@5@8 G@G@@@Y@E@"
@i@n@t@#@M@1 Q Id@5@8 G@G@@@:@E@)@3@f@4@i@4@l@4@e@4@:@5@/@8 H@M@/
@ @8 H@1 Q@2 @/
@5@8 G@@@1 Q@5@8 G@$ERROR: illegal option for +consfail!@8 Jq@G@E	@) E@M@9 T @@@S@<CE Ak Ak@+@d@e@b@u@g@6@8 R|@?@<C@0E Ak Ak@+@d@e@b@u@g@6@? R~@8 G@E	@8 P@M	@S@@
@3@:@4@r@5@9 H@<C@2E Ak Ak@-@d@e@b@u@g@6@8 R|@? R~@8 H@E	@8 P@M	@S@@
@3@:@4@r@5@9 H@<CE	 Ak Ak@-@d@e@b@u@g@6@?@<C@>E Ak Ak@-@p@r@i@n@t@f@a@i@l@6@8compileWithFailPrint  Hm@? T@8 H@E	@8 P@M	@S@@
@3@:@4@r@5@9 H@<C@#E Ak Ak@-@p@r@i@n@t@f@a@i@l@6@?@<C@%E Ak Ak@+@p@r@i@n@t@f@a@i@l@6@8 T@?@<C@<E Ak Ak@+@p@r@i@n@t@f@a@i@l@6 T@8 G@?@E	@8 P@M	@S@@
@3@:@4@r@5@9 H@<CE Ak Ak@v@0@6@? @9 J@<CE Ak Ak@v@1@6@?@9 J@<CE Ak Ak@v@2@6@?@9 J@<CE Ak Ak@v@3@6@?@9 J@<CE Ak Ak@p@a@t@h@6@? A@8 RS@9 H A@<C@BE Ak Ak@6@3@p@4@a@4@t@4@h@4@ @5@/	@8 H@?@/
@8 ME@/@8pathString2loadPath Hm@1  A RO@5@ @/@8 I@ @/
@8 H@/@ 
@8 H@ @8 RS@9 T@<C@dE& Ak Ak@6@3@p@4@r@4@i@4@n@4@t@4@d@4@e@4@p@4@t@4@h@4@ @5@/	@8 H@?@/
@8 ME@E
@/@8codes2number Hm@M
@S@@	Illegal print depth number@8 Ho@8 Hu@R@F@1
printDepth@0@5@8 H@E
@) @M@&@@@q@1 T
@5@9 G@<C@.E. Ak Ak@s@a@f@e@6@?@1forbiddenModules@0@5@8 H@1 T@4Unsafe@5@8 G@1 Q@0@5@8 H@1 Q E@5@8 G@?@<C@#E2 Ak Ak@p@a@r@s@e@r@6@?@1 P@0@5@8 H@1 P@5@9 G@<C@6E4 Ak Ak@6@3@p@4@a@4@r@4@s@4@e@4@r@4@ @5@/	@8 H@?@/
@8 ME@/@8 H@1 P@0@5@8 H@1 P@5@9 G@<CE9 Ak Ak@a@r@g@s@6@?@1 J@0@5@8 H@1 J@5@9 G@<C@=E; Ak Ak@6@3@a@4@r@4@g@4@s@4@ @5@/	@8 H@?@/
@8 ME@/@8 M@1  Ao M@5@/@ @8 I@1 J@0@5@8 H@1 J@5@9 G@<C@&EA Ak Ak@6@3@s@4@p@4@y@4@ @5@/	@8 H@?@8 S@/
@8 ME@/@8 H@ @9spypoint A@<CEG Ak Ak@6@?@)ERROR: unknown option. Type :set for help@9 Jq@<XP K CC= A A@6@1@&blocked_Prelude.words._'23selFP22'23s2	
@5@9 HP@<XP S CC A A@6@/@8 J@ @8 L A@'
@<XP@:blocked_blocked_blocked_blocked_Prelude.zipWith3_2_._4_._6	 CB4 A A		 
@=C@.B5 A A Ix Ix Ix
	 K
@6@?@ 
@ @8 I@@'@<CB6 A A

 HJ
 HJ
@6@U@<XPblocked_prim_Monad_seqWorld C@) HY HY@6@0@ @/@8 J8@ @ @ 
@9 J8@<XP S CC A A@6@/@8 J@ @8 I A@'
@<XP L: CD A A 
 HPrelude.prim_readFile$WORLD

@=XP S CD0 A A@6@1@#blocked_blocked_Prelude.showError_1	
@5@9 HP@<XPblocked_Prelude.mapIO_ CD] A A@6@1 O] L`@2 H K@4@5@ @9 H@@<XP LR C@H HY HY@6@ @1blocked_prim_catch	
@5@9 HP@<XP L| CD A A@6@1@ blocked_Prelude.groundNormalForm	
@5@9 HP@<XP L< CD A A@6@ @1 S	
@5@9 HP@<XP O C@`F Ak Ak

@6@A@K@"	@l@e@t
@#@?@&@ @/
@8 K@ 
@/@8 S@"@f@r@e@e
@#@ @/@8 K@"@i@n
@#@ @8 K@@@)@'
	@G@G
@G@F@<XP Jm CA$ Ak Ak

@6@0@ @9 H@<CA% Ak Ak


@6@ @9 Jm A@<XPprim_ensureHnfNotFree C@s HY HY@6@1 HQ@2 S	
@5@9 HP@<XP Lv CD A A@6@1 S	
@5@9 HP@<XP K CB( A A@6@ 
@1blocked_Prelude.zipWith3	

@5@9 HP@<XP K1 CA
 I I@6@b@h@i@t@?@<C@!A I I@6@/@8 BE@ @/
@8 BE@ @ 
@8 I A@q@ @ @9 K0@<XP H C@ HY HY@6@1 HQ@2blocked_waitUntilGround	
@5@9 HP@<XP P C@ HY HY@6@b@h@i@t@?@<C@ HY HY@6@/
@8 BE@ 
@ @/@8 P@q@ @ @ @9 P@<XP K C@. HY HY
 Jw@6@/
@8 L@8 B @E	@)

@M@9 M@@@S@<XP K[ CA A A@6@1 S	
@5@9 HP@<XP Ku CAK A A@6@1blocked_Prelude.solve	
@5@9 HP@<XP
retractClause C I I@6@1 Ed	@5@9 H@<XP J C	 HY HY@6@b@i@h@m Eh@x@<XP S CA A A  

@=CA A A

@6@?@1 I>@2 K@5@ @9 H@@<CA A A HJ
 HJ

@6@U@<XP H CH Ak Ak@6@3@=
@5@ @9 H@<CH Ak Ak J'

@6@?@ 
@/@8 H@3@=@5@ @9 H@<CH Ak Ak


@6@ 
@ @9 H@<XPblocked_Prelude.unzip3 CBU A A@6@/@/
@8 H@@ @ 
@ @9 S A@<XP@#blocked_Prelude.lines.splitline.270 CC A A@6@/@/
@8 H@@ @ 
@ @9 S A@<XP S CC A A@6@/@ @/@8 H@@ @ @ @ 
@9blocked_Prelude.either_3 A@<XD t  t t  At  Q ADP Q C Ak Ak  E@=XP S CBr A A P
@6@?@ @ @9 H@@<CBs A A HJ
 HJ

@6@U@<XPnormalizeAndCheck C HY HY@6@1 L	
@5@9 HP@<XPblocked_Prelude.span CB A A@6@/
@ @/@8 H@@ 
@ @ @9blocked_Prelude.span_2 A@<XP L  CC A A@6@1blocked_Prelude.chr	
@5@9 HP@<XP@2blocked_blocked_blocked_Prelude.zipWith3_2_._4_._6	 CB3 A A		@6@ @1 T	

@5@9 HP@<XP I CE Ak Ak@6 Q@9 Q@<XD t  t t  At  A D t  t t  At  A ADD t  t t  At  A AED t  t t  At  A 
P Q C@V HY HY@6@?@/@3	@4
@5@8 Cv@ @ @ @ 
@9 H@@<C@!@W HY HY
@6@?@/@3	@4@4
@5@8 Cv@ @ @ @ 
@9 H@@<C@'@X HY HY		

@6@?@/@3	@4@4@4
@5@8 Cv@ @ @ @ 
@9 H@@<C@-@Y HY HY




@6@?@/@3	@4@4@4@4
@5@8 Cv@ @ @ @ 
@9 H@@<C@ @Z HY HY@6@3
@5@/@8 Q@/@3	@5@8 Cv@ @ @ @ 
@9 H@@<XP@$blocked_Prelude.splitAt.splitAtp.238 CB A A@6@/
@ @/@8 H@@ 
@ @ @9 M5 A@<XP T CC> A A@6@/@/
@8 H@@ @ 
@ @9@(blocked_Prelude.words._'23selFP22'23s2_1 A@<XP Ld CD\ A A@6@1 T%	
@5@9 HP@<XP Q CBm Ak Ak 
@=C@3Bn Ak Ak
 Da


@6@ @/
@0@8 Hlet @8 M@8 M Q@8 M@ 
@8writeCurryOnStream Ht in @8 M@ @9 Q@<XP OA CB Ak Ak@q@u@i@t@6@?@<C@B Ak Ak@h@e@l@p@6@?@4Commands (can be abbreviated to a prefix if unique):@8 Ho@8 Hu@K:load <prog>      - compile and load program "<prog>.curry" and all imports@8 Ho@8 Hu@H:add <m1> .. <mn> - add modules <m1> to <mn> to currently loaded modules@8 Ho@8 Hu@6:reload           - recompile currently loaded modules@8 Ho@8 Hu@,:compile <prog>   - alias for ":load <prog>"@8 Ho@8 Hu@.:eval <expr>      - evaluate expression <expr>@8 Ho@8 Hu@F:define <v>=<exp> - define variable binding for subsequent expressions@8 Ho@8 Hu@1:type <expr>      - show the type of <expression>@8 Ho@8 Hu@;:browse           - browse program and its imported modules@8 Ho@8 Hu@5:interface        - show interface of current program@8 Ho@8 Hu@0:interface <m>    - show interface of module <m>@8 Ho@8 Hu@A:usedimports      - show all used imported functions/constructors@8 Ho@8 Hu@F:edit             - load source of currently loaded module into editor@8 Ho@8 Hu@9:edit <m>         - load source of module <m> into editor@8 Ho@8 Hu@9:modules          - show list of currently loaded modules@8 Ho@8 Hu@A:show             - show source of currently loaded Curry program@8 Ho@8 Hu@2:show <m>         - show source code of module <m>@8 Ho@8 Hu@?:source <f>       - show source code of (visible!) function <f>@8 Ho@8 Hu@B:source <m>.<f>   - show source code of function <f> in module <m>@8 Ho@8 Hu@K:programs         - show names of all Curry programs available in load path@8 Ho@8 Hu@5:cd <dir>         - change current directory to <dir>@8 Ho@8 Hu@.:!<command>       - execute <command> in shell@8 Ho@8 Hu@?:save             - save executable with main expression "main"@8 Ho@8 Hu@?:save <expr>      - save executable with main expression <expr>@8 Ho@8 Hu@H:fork <expr>      - fork new process evaluating <expr> (of type "IO ()")@8 Ho@8 Hu@9:coosy            - start Curry Object Observation System@8 Ho@8 Hu@=:xml              - translate current program into XML format@8 Ho@8 Hu@6:peval            - partially evaluate current program@8 Ho@8 Hu@-:set <option>     - set a command line option@8 Ho@8 Hu@(:set              - help on :set command@8 Ho@8 Hu@%:help             - show this message@8 Ho@8 Hu@/:quit             - leave the PAKCS environment@8 Ho@8 Hu@8 Hu@(... or type any <expression> to evaluate@8 Ho@8 Hu@8 Hu@R@<CC[B Ak Ak@(@s@e@t@6@?Options for ":set" command:@8 Ho@8 Hu@=+/-allfails     - show all failures if printfail is turned on@8 Ho@8 Hu@B+/-compact      - reduce size of target program during compilation@8 Ho@8 Hu@<+/-consfail     - show pattern matching/unification failures@8 Ho@8 Hu@H                  ("+consfail int": interactive mode to show fail trace)@8 Ho@8 Hu@=                  ("+consfail all": show complete fail trace)@8 Ho@8 Hu@K                  ("+consfail file:F": store complete fail trace in file F)@8 Ho@8 Hu@A+/-debug        - debug mode (compile with debugging information)@8 Ho@8 Hu@L+/-free         - free variables need not be declared in initial expressions@8 Ho@8 Hu@I+/-interactive  - turn on/off interactive execution of initial expression@8 Ho@8 Hu@7+/-first        - turn on/off printing only first value@8 Ho@8 Hu@%+/-plprofile    - use Prolog profiler@8 Ho@8 Hu@7+/-printfail    - show failures in top-level evaluation@8 Ho@8 Hu@1+/-profile      - show profile data in debug mode@8 Ho@8 Hu@F+/-suspend      - show suspended goals at end of suspended computation@8 Ho@8 Hu@%+/-time         - show execution time@8 Ho@8 Hu@=+/-verbose      - verbose mode (printing initial expressions)@8 Ho@8 Hu@&+/-warn         - show parser warnings@8 Ho@8 Hu@@path <path>     - set additional search path for loading modules@8 Ho@8 Hu@8printdepth <n>  - set print depth to <n> (0 = unlimited)@8 Ho@8 Hu@!v<n>            - verbosity level@8 Ho@8 Hu@6                   0: quiet (errors and warnings only)@8 Ho@8 Hu@/                   1: status messages (default)@8 Ho@8 Hu@8                   2: intermediate messages and commands@8 Ho@8 Hu@.                   3: all intermediate results@8 Ho@8 Hu@9safe            - safe execution mode without I/O actions@8 Ho@8 Hu@>parser <opts>   - additional options passed to Curry front end@8 Ho@8 Hu@;args   <args>   - run-time arguments passed to main program@8 Ho@8 Hu@8 HuOptions in debug mode:@8 Ho@8 Hu@$+/-single         - single step mode@8 Ho@8 Hu+/-spy            - spy mode@8 Ho@8 Hu+/-trace          - trace mode@8 Ho@8 Hu@/spy <function>    - set spy point on <function>@8 Ho@8 Hu@8 HuCurrent settings: @8 Ho@8 Hu@E
@8 Hw@M A#@8 Ho@@ @k@8 Hoallfails@8 Ho   @8 Ho@E@8 P@M @k@8 Ho@@ A#@8 Hocompact@8 Ho  @8 Ho@/
@8 Q@E@)
 E@M @k@8 Ho@@ A#@8 Hoconsfail@8 Ho@E@)
 E@M T@8 Ho@@ Q@8 Ho@8 Ho) @8 Ho@E@ 
@8 R|@M@  A#@8 Ho@@ @k@8 Ho C@8 Ho    @8 Ho@E@! E@8 S Ht@M@! A#@8 Ho@@ @k@8 Ho G@8 Ho T@8 Ho@E@" E@8 O@M@" A#@8 Ho@@ @k@8 Hofree@8 Ho     @8 Ho@E@# E@8 S Ht@M@# A#@8 Ho@@ @k@8 Hointeractive@8 Ho T@8 Ho@8 Hu@E@$
@8 T@M@$ A#@8 Ho@@ @k@8 Ho	printfail@8 Ho T@8 Ho@/@8 H@E@%@) E@M@% A#@8 Ho@@ @k@8 Hoprofile@8 Ho T@8 Ho@/@8 S Hm@E@&@) E@M@& A#@8 Ho@@ @k@8 Ho	plprofile@8 Ho T@8 Ho@/
@8 S Ht@E@'@)
 E@M@' A#@8 Ho@@ @k@8 Hosuspend@8 Ho T@8 Ho@/@8 S Ht@E@(@) E@M@( A#@8 Ho@@ @k@8 Hotime@8 Ho T@8 Ho@/@8 O@E@)@) E@M@) A#@8 Ho@@ @k@8 Hoverbose@8 Ho T@8 Ho@/@8 S,@E@*@) E@M@* A#@8 Ho@@ @k@8 Howarn@8 Ho T@8 Ho@8 Hu@/@8 H@ @/@8 H@/@ @8 Hloadpath          : @8 Ho@ @8 Ho@8 Hu@/@8 T
 Htprintdepth        : @8 Ho@E@+
@) @M@+@ @8 Ho@F@@@q?@ @8 Ho@8 Hu@/@8 Pverbosity         : @8 Ho@ @8 Ho@8 Hu@/@8 Pparser options    : @8 Ho@ @8 Ho@8 Hu@/@8 Mrun-time arguments: @8 Ho N@ @/@8 N@ @/@8 I@ @8 Ho@8 Hu@E@,@_@8 R|@M@,@E@-
@8 I	@M@- A#@8 Ho@@ @k@8 Hosingle@8 Ho T@8 Ho@E@.
@8 M@M@. A#@8 Ho@@ @k@8 Hospy@8 Ho T@8 Ho@E@/
@8 M@M@/ A#@8 Ho@@ @k@8 Ho 	@8 Ho T@8 Ho/ spy points: @8 Ho@/@8 M@ @8 Ho@9 Hu@@@S@F@<CB Ak Ak@s@e@t@6@?@/
@8expandOption A@9 S A@<C@^B Ak Ak@a@d@d@6@?@/
@8 M@/@8 N@?@1  A P}@5@8 R@/@8 N@?@E
@'@M
@S@@@,@E@3@r@4@e@4@l@4@o@4@a@4@d@5@8 O@@M@S@@
@1 Nr@0@5@8 H@1 Nr@5@9 G@<C@+C Ak Ak@c@o@m@p@i@l@e@6@?@3@l@4@o@4@a@4@d@5@9 O@@<C@C Ak Ak@l@o@a@d@6@?@/
@8 P~@8isValidProgramName A@1 P@.@5@8 H@1 P
@5@8 G@1 Nr@.@5@8 H@1 Nr@5@8 G@E E@8 O@MLoading program "@8 Ho@/
@8 H@ 
@8 Ho"...@8 Ho@8 Hu@@@S@F
@E@3@r@4@e@4@l@4@o@4@a@4@d@5@8 O@@M@S@@@1 P@0@5@8 H@1 P@5@8 G@1 Nr@0@5@8 H@1 Nr@5@9 G@<C@C Ak Ak
@r@e@l@o@a@d@6@?@/
@8 P@E
@)
@M@ ERROR: no load command to repeat@8 Jq@?@R@@@S@/@8 S* A@?@ @8 J@/@8 N@1  AcheckPrologTarget@5@ @0@8 I@/
@1 B@1 M Nt@5@2 B@1 H@.@5@2 B@1 DZ@1 Em@1 H@3@/@4@t@4@m@4@p@4@/@5@0@5@2 M@5 @.@5@2 B@1 H@2 N@0@5@2 B@1 G@2 N
@5@2 B@1initializationsInProg@.@5@2 G@5@1 I
@5@8 I@1 P@0@5@8 H@1 P@5@8 G@E@8 R|@M@1 M@0@5@8 H@1 M@5@8 G@8 I@8 I@9 M@@@S@<CC3 Ak Ak@e@v@a@l@6@?@/
@8 OC@@<C@C7 Ak Ak
@d@e@f@i@n@e@6@?@/
@/@8 O A@?@8 O<@ @0@8 N5@ @0@/@8 H@E@#@" Da


@#@M@,ERROR: free variables in top-level binding: @8 Ho H@ 
@8 PS H@ @8 PV@8 Hu@R@@@S@G
@1 P@.@5@8 H@E@/@3@1 Da
@0@5@.@5@ @8 H@M@ @ @/@8 H@@@&@G@1 P@4@1 Da
@5@5@9 G@<C@0CF Ak Ak@t@y@p@e@6@?@/
@/@/@8 O@ @8writeCurryTermWithFreeVarNames Ht :: @8 Ho@a@0@ @8 I@ @8 I@9 Hu@<C@]CL Ak Ak@u@s@e@d@i@m@p@o@r@t@s@6@?@/
@8 P@E@)
@M@%ERROR: no program loaded for analysis@8 Ho@8 Hu@?@R@@@S@/@8 H@/@8 M@3 Jp@4@4@%/currytools/importcalls/ImportCalls" @4@5@/
@8 I@ 
@9 H A@<C@CV Ak Ak@i@n@t@e@r@f@a@c@e@6@?@/
@8 P@E@=@)
@M@3@i@4@n@4@t@4@e@4@r@4@f@4@a@4@c@4@e@5@3@P@4@r@4@e@4@l@4@u@4@d@4@e@5@9 O@@@@ @3@i@4@n@4@t@4@e@4@r@4@f@4@a@4@c@4@e@5@9 O@@<C@GCZ Ak Ak@i@n@t@e@r@f@a@c@e@6@?@/
@8 P~@8 T@/@8 H@/@8 M@3 Jp@4@4@(/currytools/browser/ShowFlatCurry" -int @4@5@/
@8 I@ 
@9 T@<C@Cc Ak Ak	@b@r@o@w@s@e@6@?@8 M@,Starting Curry Browser in separate window...@8 M@8 M@/
@8 P@E@!@)
@M@!@3@P@4@r@4@e@4@l@4@u@4@d@4@e@5@#@@@&
@/@ @8 H@E
@ @8 J A@M@&
@F@@@.@/@8 H@E@ @1  A J@5@ @/
@8findFilePropertyInPath Hm@M@S@@ERROR: program "@8 Ho@ @8 Ho" does not exist!@8 Ho@8 Hu@R@F
@?@/@8 M@3 Jp@4@4@ /currytools/browser/BrowserGUI" @4
@4 & @5@/@8 I@ @9 T@<C@Cv Ak Ak
@c@o@o@s@y@6@?@8 M@>Starting Curry Object Observation System in separate window...@8 M@8 M@/
@8 M/tools/coosy@/@8 J@/@8 P@E@)@M@ @8 RS@G
@@@3@5@/
@8 H@/@ 
@8 H@ @8 RS@3 Jp@4@4/CoosyGUI" @4@4 &@5@/@8 I@ @8 T@ECOOSYLOGS/READY@8 N@M@S@@ERROR: COOSy startup failed@8 Jq@R@9 T@<C@CC Ak Ak@x@m@l@6@?@/
@8 P@E
@)
@M@,ERROR: no program loaded for XML translation@8 Jq@?@R@@@S@/@8 H@/@8 M@3 Jp@4@4/tools/curry2xml" @4@5@/
@8 I@ 
@9 T@<C@C Ak Ak	@p@e@v@a@l@6@?@/
@8 P@E
@)
@M@/ERROR: no program loaded for partial evaluation@8 Jq@?@R@@@S@/@8 H@/@8 M@3 Jp@4@4/tools/Peval/peval" @4@5@/
@8 I@ 
@8 T@?@3@_@4@p@4@e@5@/@8 H@%Loading partially evaluated program "@8 Ho@/@ @8 H@ @8 Ho T@8 Ho@8 Hu@3@l@4@o@4@a@4@d@5@ @9 O@@<C@-C Ak Ak@e@d@i@t@6@?@/
@8 N@/@8 P@3@e@4@d@4@i@4@t@5@ @9 O@@<C@JC Ak Ak@e@d@i@t@6@/
@8 P~@/@8 P@?@/@8 M A@ @/
@8 H@3
@4@3@ @5@4@4@3@ @4@&@5@5@/@8 M@/@ @8 H@ @9 P@<C@4C Ak Ak@p@r@o@g@r@a@m@s@6@?@/
@8 H@*Curry programs available in the load path:@8 Ho@8 Hu@1  A R@5@9 R@<C@>C Ak Ak@m@o@d@u@l@e@s@6@?@1 B@.
@.@5@1loadedModule
@5@/@8 ACurrently loaded modules:@8 Ho@8 Hu@1  A Q@5@ @9 R@<C@qC Ak Ak
@s@h@o@w@6@?@/
@8 N@E@+@/@8 P@M@/@ @8 H@/
@8 Nx A@3
@4 N@4@5@/@8 I@ @9 P@G@F@@@-@ENo source program file available, generating source from FlatCurry...@8 Ho@8 Hu@8 Hu@/@8 M@/@8 H@3 Jp@4@4@!/currytools/browser/GenInt" -mod @4@5@/@8 I@ @9 T@G@G
@<C@;C Ak Ak@s@h@o@w@6@/
@8 P~@/@8 P@?@/@ @8 H@/
@8 T@3
@4 "@4@4 Jp@5@/@8 I@ @9 P@<CC Ak Ak@s@h@o@w@6@?ERROR: Source file not found@9 Jq@<C@NC Ak Ak@s@o@u@r@c@e@6@/
@3@.@.@5@8 H@0@3@.@5@8 H@ @8 R@A@D	@.@ @8 H@M@Q@@@ @8isOperatorName Hm@?@/
@8 P~@ 
@ @9 OX@<C@!C Ak Ak@s@o@u@r@c@e@6@?@/
@0@0@8 O@9 OU A@<C@DC Ak Ak@c@d@6@?@E@)	@MERROR: missing argument@8 Jq@R@@@S@/
@8 H@E@8existsDirectory H@M@E
@8 P@M
@S@@ERROR: cd command failed!@9 Jq@@ERROR: directory '@8 H@8 H' does not exist!@9 Jq@<CA0C Ak Ak@s@a@v@e@6@?@E@)	@M@!
@3@m@4@a@4@i@4@n@5@#@@@&
	@/@8 N@/@ @8 H@E@#@"@P@r@e@l@u@d@e@#@MERROR: no program loaded@8 Jq@R@@@S@ .state@/
@8 J@/@8 T Nq@8resetDynamicPreds  Hm@E@1 J@0@5@8 H@M@S@@@S@/@8 O E@8 O@/@8 OC@E@)
smallstate E@8 M@M@/@ @8 H@ @/@8 Nh@ @ 
@1 B@2  A@2 O@5@8 L A@@@ 
@1 B@2  A@2 O@5@8 M H@G@ @8 O@/@8 M@3 Jp@4@4/scripts/makesavedstate" @5@/@8 I@E
standalone E@8 M@A D@8 S@@@8sicstus310orHigher  H@M@ -standalone @/@8 J@@@&@3@4
@4 N@4@5@/@8 I@ @8 P@E@8 M@MExecutable saved in: @8 Ho@ @8 Ho@8 Hu@@@S@ @@<CD Ak Ak@f@o@r@k@6@?@9 O A@<C
D Ak Ak@6@?@(ERROR: unknown command. Type :h for help@8 Ho@8 Hu@R@<XPblocked_prim_seqHNF C@n HY HY@6@E

@8 I@M
@'
@'@@@ @ @9 H@@<XP J1 CC A A@6@ 
@1@$blocked_Prelude.enumFromThenTo.p.320	

@5@9 HP@<XPblocked_prim_letrec C HY HY HH@6@T	@?@'	@'@<C HY HY HH@6@/
@8 R@" P
@#@'@<XPblocked_prim_ensureNotFreeHNF C@'@r HY HY@6@E
@8 I@M@'	@'
@@@E
@T@M
@9Applying a primitive (rigid) operation to a free variable@8 R@@@S@ @9 T/ A@<XP T+ CD A A@6@1 M@1 H KJ@5@5@ @9 H@@<XPblocked_Prelude.appendFile CD A A@6@1 Ix@1 M@1 H LB@5@5	@5@ @ @9 H@@<XP Q CB" A A@6@ 
@1@-blocked_blocked_blocked_Prelude.zipWith_2_._4	

@5@9 HP@<XPblocked_Prelude.anyOf CD A A@6@1 H K@4@1 H Ls@5@5@9 H@@<XP	traceExit C@kFt Ak Ak@6@E
@U@M@8 I@8 I@@@S@1
numberOfExits@.@5@8 H@q
@1 U*
@5@8 G@E E@8 H@M@8profileExit Ht@@@S@E@6@8 I@MExit: @8 Ho@8 Hq@E@T
@M (*suspended*)@8 Ho@8 Hu@@
 (HNF: @8 Ho@8 Hq Q@8 Ho@8 Hu@E@8 I	@M@9 H@@@S@@@S@<C@3F Ak Ak@6@E E@8 H@M@8profileRedo Ht@@@S@E
@8 I@M
Redo: @8 Ho@8 Hq@8 Hu@E@8 I	@M@8 H@@@S@@@S@?@R@<XP H C HY HY@6@E@8 I@M@" HJ
@#@ @; Ht Sj@@@'	
@F@<XD t  t t  At message_hook ADD t  t t  At  U6 AED t  t t  At  U6 
P U6C
Bb Am Amredefined_procedure E@6@7 H@?@<XP L C@ HY HY@6@ @1blocked_unifEq	
@5@9 HP@<XP K CBT A A@6@1 TA	
@5@9 HP@<XPblocked_Prelude.min C@(As A A		@6@/
@8 I@@/@8 I@@1 L
@5@/@ @/@8 H@@ @ 
@ @ @ @9 R A@<XP TH CC A A@6@ @1@ blocked_blocked_Prelude.either_3	

@5@9 HP@<XP R CC A A@6@/
@8 J@/@8 J@ 
@ @8 I A@'@<XD t  t t  At  Ns ADP Nr C Ak Ak @=XP K CC A A@6@1 TD	
@5@9 HP@<XP K CBu A A@6@1blocked_Prelude.concat	
@5@9 HP@<XP S CCh A A 
 J
@=CCi A A		
@6@?@ 
@/@ @/@8 H@@ @ @ @ @9 S& A@<CCx A A HJ


 HJ

@6@U
@<XP R CDh A A@6@1 Lf
	@5@ @ @ 
@9 H@@<XP M CFQ Ak Ak @6@E
@8 M@M M@9 H@@@S@<XP Kr CA@ A A@6@1 S	
@5@9 HP@<XP TR CC A A@6@1 H@1 H L@5@5@ @9 H@@<XD t  t t  At prolog_event_hook D t  t t  At  UK ADD t  t t  At  UK AED t  t t  At  UK 
P T C@'FC Ak Ak@6@U@/	@8 M'@1 M@.
@5@8 H@1 M@4	
@5@8 G@8 N@8 N@8 NSpy mode turned on@8 Ho@8 Hu@?@<CFI Ak Ak@6@!ERROR: Cannot place spy point on @8 Ho@8 Ho@9 Hu@<XP TO CB A A@6@ @1 S	
@5@9 HP@<XP T CG Ak Ak@6@/	@8 H@0@/
@8 I@/@8 H@ @9 P@<XP K CB A A@6@ @1 TV	
@5@9 HP@<XP TZ CC@ A A@6@1 L	
@5@9 HP@<XP
writeFreeVars CEv Ak Ak @=CEw Ak Ak Da
	
@6Free variables in goal: @8 Ho H@8 PS H@8 PV@9 Hu@<XP LO CD- A A@6@1 S	
@5@9 HP@<XP OD C@_Au Ak Ak@6@/
@/@/@8 O@E
@ @8isIoType Hm@M
@8 O<@@@S@E@6 E@8 O@M@E
@8 P@M@ @8 T@8 Hu@@Evaluating expression: @8 Ho@ @8 T T@8 Ho@a@0@ @8 I@ @8 I@8 Hu@ @8 UO A@@@S@"	evaluateMainExpression
@#@<XP M3 C@m HY HY@6@ @1 U	
@5@9 HP@<XP M+ CDZ A A@6@1 O]@1 H LZ@5@2 H K@4@5@ @9 H@@<XP Q CBt Ak Ak 
@=CBu Ak Ak

@6 N@8 M@8 M@ @9 Q@<XP L C HY HY@6@ @1 U	
@5@9 HP@<XP U C@ C A A		@6@1 J-
	@5@/@ 
@/@8 H@@ @ @ @ @ @9 J A@<XPprim_ensureNotFreeHNF C@q HY HY@6@1 U	
@5@9 HP@<XP K	 C@ I I@6@T	@?@,	@<C@ I I@6@/
@/@8 D2@0@ @0@0@0@0@8 S
@?@ @9 O@<C@ I I @=XP L@ CD A A@6@ @1 U"	
@5@9 HP@<XD t  t t  At resource ADD t  t t  At  U_ AEP Lt CD A A@6@1 U&	
@5@9 HP@<XP L` CDV A A@6@1 S	
@5@9 HP@<XP R C
Av A A HH@6@ @ @ 
@9 H@@<CAw A A HI@6@?@ @ @ 
@9 H@@<CAx A A  HJ
 HJ
@=XP U$ CB# A A 

@=C@'B$ A A

 Ix Ix
	 K
@6@?@ @ @8 I@@'
@<CB% A A HJ
 HJ

@6@U@<XP S CB Ak Ak@6@/@8 P@ @3@_@5@9 H@<C@'B Ak Ak	
@6@E@'
@M@3 Q@4@5@ @9 I@@	@ 
@ @ @9 S@<XD t  t t  At thread_message_hook ADD t  t t  At  Uc DbD t  t t  At  Uc CP N> C@x HY HY@6@ @1 Q	
@5@9 HP@<XP U; C@ HY HY@6@/
@ @/@8 H@@ 
@ @ @9 L A@<XP K CAr A A@6@ @1 U>	
@5@9 HP@<XP@/blocked_blocked_Prelude.unzip._'23selFP3'23ys_1 CBQ A A H

@6@?@ @ @9 H@@<CBR A A HJ
 HJ

@6@U@<XP K CB A A@6@ @1blocked_Prelude.splitAt	
@5@9 HP@<XP R C@0F Ak Ak@6@/	@8 H@3@P@4@r@4@e@4@l@4@u@4@d@4@e@4@.@5@/
@8 H@?@/@8 H@ @9 Ho@<C@3F Ak Ak@6@/	@8 Nn@/
@8 H@/@8 H@E@3@.@.@5@ @8 H@M@/
@ @8 H@ 
@8 Ho@@@8 Ho@G@?@<XPblocked_Prelude.prim_ord CC A A@6@/@8 J@ @8 L A@'
@<XP Iu C
H6 Ak Ak

@6@?@<CH7 Ak Ak
 Ix

@6@/@3@5@8 H@ @9 It@<XP UF CBv A A@6@1 S_@1 H K@5@5@ @9 H@@<XP UA CC A A J
@6@1 Ix	@5@ @ @ 
@9 H@@<CC A A J
@6@?@1 Ix
@5@ @ @ 
@9 H@@<CC A A HJ
 HJ
@6@U@<XPblocked_Prelude.quot CC A A@6@1 H@1 H@1 H J@5	@5@5@ @ @9 H@@<XD t  t t  At  P ADP P C Ak Ak @=XP@9blocked_blocked_blocked_Prelude.takeWhile_2_._ComplexCase CB A A  HH	 Jc


@=CB A A HI

@6@?@<CB A A  HJ
 HJ

@=XP Lx CD A A@6@1blocked_Prelude.PEVAL	
@5@9 HP@<XP T" CD A A@6@ @1@#blocked_Prelude.prim_readFile$WORLD	
@5@9 HP@<XPblocked_prim_ensureNotFree C@p HY HY@6@/@/
@8 H@@ @ 
@ @9 U\ A@<XPblocked_prim_Monad_bind C@# HY HY  H R	
@=XP@(blocked_blocked_Prelude.drop_ComplexCase C
B A A HH@6@ @ @ 
@9 H@@<CB A A HI@6@?@/@ @/@8 H@@ @ @ @ 
@9 R A@<CB A A  HJ
 HJ
@=XP S C@ HY HY@6@ @1blocked_rewriteSomeExec	
@5@9 HP@<XP Q CA A A@6@ @1@,blocked_blocked_blocked_Prelude.foldr1_2_._2	

@5@9 HP@<XP@"blocked_blocked_Prelude.zipWith3_2 CB, A A 

@=C@ B- A A@6@?@/@ 
@/@8 H@@ @ @ @ @ @ @ @9 I0 A@<CB8 A A HJ
 HJ

@6@U@<XP R CA A A@6@ 
@1 HQ@2@2blocked_blocked_blocked_Prelude.!!_1_._ComplexCase	

@5@9 HP@<XD t  t t  At expand_query ADD t  t t  At  U AED t  t t  At  U 
P UC@ C C@6@7 L@ @9 U L@<XP MQ C HY HY@6@9isRem H@<XP@'blocked_Prelude.unzip._'23selFP3'23ys_1 CBP A A@6@1 Uf	
@5@9 HP@<XP@)blocked_Prelude.ensureSpine.ensureList.20 CA A A@6@/@/
@8 H@@ @ 
@ @9@+blocked_Prelude.ensureSpine.ensureList.20_1 A@<XP K CA A A@6@ @1blocked_Prelude.foldr1	
@5@9 HP@<XP O C@ I I HH@6@b@h@i@t@?@'
@<C@7@ I I

@6@/@8 BE@ @/@8 BE@ @/@ 
@/@8 H@@ @ @ @ @/@8 N:@q@ @ @ @ @ @9 O@<XPblocked_blocked_Prelude.solve_1 C
AO A A HH HH

@6@?@<CAP A A HI@6@?@1 J/ Ku@4 HI@5@ @9 H@@<CAQ A A  HJ
 HJ

@=XP K CC6 A A@6@1@%blocked_Prelude.words._'23selFP21'23w	
@5@9 HP@<XP I{ C
HC Ak Ak@6@T@T	@?@'	@<CHD Ak Ak@6@T@?@8tvar_occurs_not A@'	@<CHE Ak Ak@6@T	@?@8 U@'	@<CHF Ak Ak I)

 I)


@6@ @8 Iz@ @ 
@9 Iz@<CHH Ak Ak Ie

 Ie

@6@ @ @9unify_types A@<XP R
 CF Ak Ak @=CF Ak Ak	
@6 N@8 Ho Q@8 Q@9 R	@<XP K CB A A@6@ @1 TL	
@5@9 HP@<XP K CBx A A@6@1blocked_Prelude.concatMap	
@5@9 HP@<XP L CC A A@6@ @1 Up	
@5@9 HP@<XD t  t t  At  O ADP O C Ak Ak  E@=XP Uu C	D A A@6@ @9 H@@<XP KZ C@o HY HY@6@1 Uz	
@5@9 HP@<XP L) C@" HY HY@6@ @1 U}	
@5@9 HP@<XP O C@#B Ak Ak

@6@/@3@,@.
@5@8 H@?@ @/@8 ME@ @8 H@ 
@ @9 O@<CB Ak Ak

@6@/@8 ME@ @9 H@<XP SH CB A A@6@ @1 HQ@2 U	

@5@9 HP@<XP J C@ I I@6@/@/
@8 H@@ @ 
@ @9nfHnf A@<XP U C@!@ HY HY@6@E
@8 Hj@M
@ @ @9rewriteSomeExecWithPF A@@
 Hl@8 G@ @ @9rewriteSomeExecWithoutPF A@<XP Sd C I I@6@T@?@'	@'
@<C@B	 I I	
 P
@6@?@/
@ @8 P@E@"
 P
@#@M@'	@'
@G@@@ 
@/@/@8 H@@ @8 K) A@1 P	@5@ @8update_mutable H@'@F@<C
 I I O]


@6@?@ @ 
@ @9 S A@<C I I KG



@6@?@ @ 
@ @ @9 KG A@<C I I KJ
@6@?@ @ @9 S A@<C
 I I KL


@6@?@ @ 
@ @9 O A@<C I I I



@6@?@ @ 
@ @ @9 I A@<C I I KO


@6@?@ @ 
@ @9 NJ A@<C I I KQ



@6@?@ @ 
@ @ @9 N) A@<C I I O}



@6@?@ @ 
@ @ @9 O A@<C I I KU


@6@?@ @ 
@ @9 L A@<C I I P

@6@?@ @ @9 U A@<C I I K[
@6@?@ @ @9 T: A@<C I I S
@6@?@ @ @9 K] A@<C I I K^


@6@?@ @ 
@ @9 R A@<C I I K_


@6@?@ @ 
@ @9 So A@<C I I Kb


@6@?@ @ 
@ @9 O A@<C I I H


@6@?@ @ 
@ @9 P A@<C I I M


@6@?@ @ 
@ @9 JP A@<C I I M
@6@?@ @ @9 RB A@<C I I Kj
@6@?@ @ @9 S A@<C I I Kl@6@?@ @9 O~ A@<C I I S


@6@?@ @ 
@ @9 P A@<C I I R


@6@?@ @ 
@ @9 O A@<C@  I I I
@6@?@ @ @9 J2 A@<C@! I I Kr@6@?@ @9 UJ A@<C@" I I K



@6@?@ @ 
@ @ @9 P A@<C@# I I Ku
@6@?@ @ @9 T; A@<C@$ I I Mi


@6@?@ @ 
@ @9 SS A@<C@% I I M


@6@?@ @ 
@ @9 L A@<C@& I I K}


@6@?@ @ 
@ @9 RG A@<C@' I I Mk


@6@?@ @ 
@ @9 P A@<C@( I I O


@6@?@ @ 
@ @9 JZ A@<C@) I I NZ


@6@?@ @ 
@ @9 J@<C@* I I I


@6@?@ @ 
@ @9 P A@<C@+ I I L


@6@?@ @ 
@ @9 N A@<C@, I I L


@6@?@ @ 
@ @9 MY A@<C@- I I J-


@6@?@ @ 
@ @9 J7 A@<C@. I I HT


@6@?@ @ 
@ @9 HS A@<C@/ I I K


@6@?@ @ 
@ @9 Ue A@<C@0 I I K
@6@?@ @ @9 R? A@<C@1 I I K
@6@?@ @ @9 SV A@<C@2 I I K
@6@?@ @ @9 P' A@<C@3 I I J
@6@?@ @ @9 N A@<C@4 I I K
@6@?@ @ @9 L A@<C@5 I I M


@6@?@ @ 
@ @9 L A@<C@6 I I T@
@6@?@ @ @9 K A@<C@7 I I K


@6@?@ @ 
@ @9 Q] A@<C@8 I I O


@6@?@ @ 
@ @9 O A@<C@9 I I Mb



@6@?@ @ 
@ @ @9 I A@<C@: I I K


@6@?@ @ 
@ @9 L A@<C@; I I S_



@6@?@ @ 
@ @ @9 S A@<C@< I I L


@6@?@ @ 
@ @9 U A@<C@= I I J<


@6@?@ @ 
@ @9 S A@<C@> I I Pm


@6@?@ @ 
@ @9 N A@<C@? I I P



@6@?@ @ 
@ @ @9 O A@<C@@ I I Ub



@6@?@ @ 
@ @ @9 Ro A@<C@A I I T




@6@?@ @ 
@ @ @ @9 T2 A@<C@B I I IV
@6@?@ @ @9 O A@<C@C I I IX
@6@?@ @ @9 I A@<C@D I I IZ
@6@?@ @ @9 I[ A@<C@E I I Q
@6@?@ @ @9 U= A@<C@F I I Q
@6@?@ @ @9 Qi A@<C@G I I Q
@6@?@ @ @9 R A@<C@H I I Q
@6@?@ @ @9 S} A@<C@I I I K
@6@?@ @ @9 UE A@<C@J I I S
@6@?@ @ @9 U A@<C@K I I M:


@6@?@ @ 
@ @9 L A@<C@L I I J
@6@?@ @ @9 J A@<C@M I I J*


@6@?@ @ 
@ @9 J) A@<C@N I I J


@6@?@ @ 
@ @9 P8 A@<C@O I I L


@6@?@ @ 
@ @9 OR A@<C@P I I R;


@6@?@ @ 
@ @9 Sv A@<C@Q I I L


@6@?@ @ 
@ @9 Uh A@<C@R I I S


@6@?@ @ 
@ @9 UN A@<C@S I I L
@6@?@ @ @9 L A@<C@T I I L
@6@?@ @ @9 N[ A@<C@U I I Jc


@6@?@ @ 
@ @9 N} A@<C@V I I QO


@6@?@ @ 
@ @9 R5 A@<C@W I I P


@6@?@ @ 
@ @9 U A@<C@X I I P
@6@?@ @ @9 L A@<C@Y I I P
@6@?@ @ @9 Nc A@<C@Z I I Oc
@6@?@ @ @9 O A@<C@[ I I Q6
@6@?@ @ @9 R A@<C@\ I I Q3
@6@?@ @ @9 UD A@<C@] I I S>
@6@?@ @ @9 J A@<C@^ I I S?
@6@?@ @ @9 N! A@<C@_ I I Q4
@6@?@ @ @9 O A@<C@` I I Q5
@6@?@ @ @9 P A@<C@a I I K
@6@?@ @ @9 R A@<C@b I I Of
@6@?@ @ @9 Sw A@<C@c I I K
@6@?@ @ @9 R< A@<C@d I I Od
@6@?@ @ @9 U A@<C@e I I Oe
@6@?@ @ @9 T A@<C@f I I K
@6@?@ @ @9 M7 A@<C@g I I K


@6@?@ @ 
@ @9 MK A@<C@h I I K@6@?@ @9 K A@<C@i I I K@6@?@ @9 Q A@<C@j I I K@6@?@ @9 R A@<C@k I I Sx
@6@?@ @ @9 N A@<C@l I I Q<
@6@?@ @ @9 O A@<C@m I I K
@6@?@ @ @9 R A@<C@n I I K
@6@?@ @ @9 Q A@<C@o I I R


@6@?@ @ 
@ @9 SP A@<C@p I I I<
@6@?@ @ @9 M A@<C@q I I Je


@6@?@ @ 
@ @9 N" A@<C@r I I Mt


@6@?@ @ 
@ @9 N A@<C@s I I H



@6@?@ @ 
@ @ @9 H A@<C@t I I J1




@6@?@ @ 
@ @ @ @9 U A@<C@u I I K
@6@?@ @ @9 QZ A@<C@v I I K
@6@?@ @ @9 K A@<C@w I I L 
@6@?@ @ @9 TQ A@<C@x I I L
@6@?@ @ @9 S A@<C@y I I I>


@6@?@ @ 
@ @9 J A@<C@z I I H


@6@?@ @ 
@ @9 I4 A@<C@{ I I L


@6@?@ @ 
@ @9 L A@<C@| I I L


@6@?@ @ 
@ @9 O2 A@<C@} I I L


@6@?@ @ 
@ @9 N A@<C@~ I I L



@6@?@ @ 
@ @9 P A@<C@ I I S


@6@?@ @ 
@ @9 Ry A@<C@ I I L


@6@?@ @ 
@ @9 Q A@<C@ I I S


@6@?@ @ 
@ @9 SM A@<C@ I I L


@6@?@ @ 
@ @9 R A@<C@ I I L


@6@?@ @ 
@ @9 S A@<C@ I I O:


@6@?@ @ 
@ @9 U A@<C@ I I J


@6@?@ @ 
@ @9 J A@<C@ I I O;


@6@?@ @ 
@ @9 H A@<C@ I I L


@6@?@ @ 
@ @9 M A@<C@ I I L


@6@?@ @ 
@ @9 O A@<C@ I I L
@6@?@ @ @9 O A@<C@ I I L
@6@?@ @ @9 N A@<C@ I I L 
@6@?@ @ @9 S A@<C@ I I L!@6@?@ @9 M A@<C@ I I L#



@6@?@ @ 
@ @ @9 S A@<C@ I I L%



@6@?@ @ 
@ @ @9 S A@<C@ I I M


@6@?@ @ 
@ @9 U A@<C@ I I I
@6@?@ @ @9 Q# A@<C@ I I N


@6@?@ @ 
@ @9 Q A@<C@ I I L0


@6@?@ @ 
@ @9 Rw A@<C@ I I L2@6@?@ @9 S# A@<C@ I I N
@6@?@ @ @9 P A@<C@ I I L5
@6@?@ @ @9 P A@<C@ I I L6@6@?@ @9 L6 A@<C@ I I L8
@6@?@ @ @9 M A@<C@ I I L:
@6@?@ @ @9 T! A@<C@ I I I
@6@?@ @ @9 P A@<C@ I I L<


@6@?@ @ 
@ @9 T- A@<C@ I I L>


@6@?@ @ 
@ @9 P A@<C@ I I L@


@6@?@ @ 
@ @9 U^ A@<C@ I I LB


@6@?@ @ 
@ @9 JV A@<C@ I I N
@6@?@ @ @9 Q A@<C@ I I Sm
@6@?@ @ @9 S; A@<C@ I I LG@6@?@ @9 R A@<C@ I I LI
@6@?@ @ @9 PH A@<C@ I I LK


@6@?@ @ 
@ @9 L A@<C@ I I JY
@6@?@ @ @9 JX A@<C@ I I K9
@6@?@ @ @9 K8 A@<C@ I I M
@6@?@ @ @9 UR A@<C@ I I LQ


@6@?@ @ 
@ @9 T' A@<C@ I I Sn
@6@?@ @ @9 Q A@<C@ I I LU
@6@?@ @ @9 Q A@<C@ I I LW
@6@?@ @ @9 S8 A@<C@ I I LX
@6@?@ @ @9 O` A@<C@ I I M
@6@?@ @ @9 P A@<C@ I I L\


@6@?@ @ 
@ @9 Mn A@<C@ I I L^


@6@?@ @ 
@ @9 M  A@<C@ I I L`@6@?@ @9 Ua A@<C@ I I R
@6@?@ @ @9 M* A@<C@ I I P
@6@?@ @ @9 T\ A@<C@ I I UI



@6@?@ @ 
@ @ @9 Q' A@<C@ I I Lh



@6@?@ @ 
@ @ @9 R A@<C@ I I Lj


@6@?@ @ 
@ @9 R A@<C@ I I Ll


@6@?@ @ 
@ @9 Rv A@<C@ I I Ln


@6@?@ @ 
@ @9 Q& A@<C@ I I Lp


@6@?@ @ 
@ @9 P@ A@<C@ I I Lr


@6@?@ @ 
@ @9 O A@<C@ I I Ls


@6@?@ @ 
@ @9 L A@<C@ I I Lt@6@?@ @9 U` A@<C@ I I Lv@6@?@ @9 T1 A@<C@ I I Lx
@6@?@ @ @9 Ut A@<C@ I I Lz
@6@?@ @ @9 Lz A@<C@ I I L|
@6@?@ @ @9 T* A@<C@ I I Ix


@6@?@ @ 
@ @9 J8@<C@ I I IR


@6@?@ @ 
@ @9 M| A@<C@ I I IT


@6@?@ @ 
@ @9 UZ A@<C@ I I O


@6@?@ @ 
@ @9 U: A@<C@ I I Rm


@6@?@ @ 
@ @9 R A@<C@ I I Mj



@6@?@ @ 
@ @ @9 Q` A@<C@ I I J/


@6@?@ @ 
@ @9 N=@<C@ I I Pr


@6@?@ @ 
@ @9 L A@<C@ I I NY


@6@?@ @ 
@ @9 Rs A@<C@ I I QP


@6@?@ @ 
@ @9 Sp A@<C@ I I 


@=XP U C@ A A@6@ @1blocked_Prelude..._'23lambda1	

@5@9 HP@<XP U C
A A A HH@6@ @ 
@ @9 H@@<C@(A A A

 HI@6@?@ @/@8 I@@1 L @5@/@ 
@/@8 H@@ @ @ @ @ @9@Lblocked_blocked_blocked_Prelude.!!_1_._ComplexCase_Prelude.False_ComplexCase A@<CA A A  HJ
 HJ

@=XP@%blocked_Prelude.unzip._'23selFP3'23ys CBN A A@6@/@/
@8 H@@ @ 
@ @9 U A@<XP U CA A A@6@1 U	
@5@9 HP@<XP Rr C@( HY HY@6@ @1 T	

@5@9 HP@<XP U CHN Ak Ak@6@T	@?@,	@<CHO Ak Ak
 I)

@6@8 U@ @9 U@<CHQ Ak Ak
 Ie

@6@1  A@2 U@5@9map1partialM H@<XP QK C@N HY HY@6@/@ @/@8 J8@ @ @ @ 
@9 J8@<XP U CC7 A A@6@/@/
@8 H@@ @ 
@ @9@'blocked_Prelude.words._'23selFP21'23w_1 A@<XP N CFP Ak Ak @6@E@8 M@M@S@@ M@9 S@<XD t  t t  At  P ADP P C Ak Ak  A@=XP U CBy A A@6@1 O]@1 H K@5@2 H K@4@5@ @9 H@@<XP V CD A A@6@1blocked_Prelude.normalForm	
@5@9 HP@<XP S C@FF Ak Ak@6@/
@/@8 O@ @/@8 K@ @ 
@8 H@&@A@"@,
@#@ @/@8 K@ @ @8 S@F@@@ @/@8 K@)@'
@G@<XP T( C@I HY HY  H R	
@=XP T# C@5D1 A A Q
@6@1 M@3^i@4^/@4^o@4 M@4^e@4^r@4 V@4 V@4 V@4^:@4 M@5@5@ @9 H@@<C@8D2 A A I
@6@1 M@3^u@4^s@4 V@4 V@4 M@4 V@4 V@4 V@4 V@4 V@4 V@4 M@5@5@ @9 H@@<C@8D3 A A QI
@6@1 M@3^f@4^a@4 V@4^l@4 M@4 V@4 V@4 V@4 V@4 V@4 V@4 M@5@5@ @9 H@@<C@?D4 A A J
@6@?@1 M@3^n@4 V@4 V@4^d@4 V@4^t@4 M@4 V@4 V@4 V@4 V@4 V@4 V@4 M@5@5@ @9 H@@<CD5 A A HJ
 HJ

@6@U@<XP T C@A. Ak Ak
@6@E@/
@3@ @.@5@8 H@M@S@@@&
@(@1  A Ji@5@/@8 I@/
@8 R A@/@1 Jm
@5@/@8 A@E@&@"
@#@M@E
@)@M@'	@@@ @3@ @5@9 H@F@@@0@E@)@MERROR: unknown option: @8 H@/@8 H@ @8 JqType :set for help@8 Jq@R@@ERROR: option not unique: @8 H@/@8 H@ @8 Jq V@8 Jq@R@F@<XP K C@#@ HY HY@6@3@.@.@5@8 Cv@  N(@/
@/@8 Mh@3@5@8 Cv@ 
@9 Q@<XP U C@7@ HY HY@6@0@1 B@1  A@2 H}	@.
@5@2 B@1 I,@5@2 Da
@2 O|
@5@1 B@1 Da
 J@5@2 Da@5@8 I@?@<C@ HY HY@6@)
 J@'@<XP U C@ I I@6@1
blocked_nfHnf	
@5@9 HP@<XP M C@ B Ak Ak
TVar
@6@ @/
@8 P@/@3@a
@5@8 H@ @ @9 K@<C@$B Ak Ak		
 I)



 I)

@6@ @/@ @8 M@ @ 
@ @9 M@<C@ B Ak Ak
 Ie



 Ie

@6@ @ @8 PC@ 
@ @9 M@<XP V CC A A  H JS
	@=XD t  t t  At  B AED t  t t  At  B 
P V CA A A@6@ 
@1 HQ@2@Tblocked_blocked_blocked_blocked_Prelude.!!_1_._ComplexCase_Prelude.False_ComplexCase	

@5@9 HP@<XP V C@ A A@6@1 Ix@2 Ix	
@5@ @ @ 
@9 H@@<XP T3 CB) A A		@6@/@ 
@/@8 H@@ @ @ @ @ @9blocked_Prelude.zipWith3_2 A@<XP V CBM A A@6@1 V	
@5@9 HP@<XP U CA A A@6@1blocked_Prelude.length	
@5@9 HP@<XP T< CAL A A@6@/@/
@8 H@@ @ 
@ @9blocked_Prelude.solve_1 A@<XP@3blocked_blocked_Prelude.ensureSpine.ensureList.20_1 CA A A 

@=CA A A
 U


@6@?@<CA A A HJ
 HJ

@6@U@<XP T C@  HY HY@6@b@h@c @u@b@h@c  @r@?@9 L@<C@! HY HY@6chr: argument out of range@9 I@<XPblocked_Prelude.foldr1_2 CA A A@6@ @1 Q	
@5@9 HP@<XP VO CC A A@6@1 Uk	
@5@9 HP@<XP U CHK Ak Ak@6@?@<CHL Ak Ak

@6@ @8 Iz@ @ 
@9 U@<XP R CF Ak Ak @=CF Ak Ak	
@6 B@8 Ho Q@8 Q@9 R@<XD t  t t  At  F" ADD t  t t  At  F" AED t  t t  At  F" 
P F!CBE   E\@6@9 R
 A@<CBG   D@6@7  D@9 C@<CBI   C R
@6@7 arch@/@8 Clib/@ @9 B@<CBL   C R
@6@7 @E
windows @.@8 C@M@)
bin@@@)
 R@<C@/BQ  path@6@7 PATH@/
@8 A/ @E W
 @.@8 C@M@/ DY@8 F@@@/ @8 F@ @8 A@9 H6 @<C@3 C C user_profileapp_preferences@=C@? C Capp_data@6@7
 C@1 CT~/lib/swipl@4	@5@0 C'@9 B @<C@B C C W@6@7 W@1 CT~@4	@5@0 C'@9 W@<C@3 F F  A E[@=C@1	s@!/usr/lib/swi-prolog/boot/packs.pl  ]wA W pack W W@=C@2 W W  W R W@=C@4 W W E\@6@7 D@0 A@9pack_dir D@<C@6 W W C@6@7 D@0 C@9 W@<XP Ui C@"B A A@6@/
@8 I@@1 L
 @5@/@ @/@8 H@@ @ 
@ @ @9 Q A@<XP V CC9 A A@6@1 S	
@5@9 HP@<XD t  t t  At  S. ADP S- C Ak Ak  E@=XP I2 CB0 A A 
@=C@"B1 A A@6@?@ @/@ @/@8 H@@ @ @ @ @ 
@ @ @9 TT A@<CB7 A A		 HJ
 HJ
@6@U@<XP V CD A A@6@1 U@1 H KJ@5@5@ @9 H@@<XP Ux CD A A K

@6@/@8 N@ @ 
@8 I A@'@<XP SB CB A A@6@ 
@1 HQ@2 Ur	

@5@9 HP@<XP V CD A A@6@ @1 Q	
@5@9 HP@<XP U CA A A@6@ @ @ 
@9 H@@<C@&A A A		@6@?@/@8 I@@1 Ix@1 Ix	@5@2 L@4@5@ @ @ 
@9 H@@<CA A A HJ
 HJ
@6@U@<XP V C@ I I@6@T@?@'	@'
@<C@ I I
@6@8 K.@?@'
@<C@ I IIOExts.IORef
 W#@6@?@'
@<C@ I I@6@/@/
@8 D2@/@ @ 
@8 D2@ 
@ @ @9 R@<XP H C@#B1 Ak Ak
 N
@6@ @/
@8 P@/@3@_@4@x
@5@8 H@ @ @9 K@<C
B3 Ak Ak 
 NIntc
@=C
B4 Ak Ak 
 NFloatc
@=CB5 Ak Ak
 NCharc
@6@ @ @9 L@<C@MB6 Ak Ak	

 N





@6 Iy@ @8 H@?@3
@4@5@3@.@4@.@5@8 H@E I@8 I@M@" IA Ix@#@@
@" Ix@#@<C@hB< Ak Ak
 N




@6@ 
@/@8 PC@ @/@8 H@/@3@5@8 Cv@E@A@) Rc@@
@A@)ConsCall@@@"ConsPartCall@#@M@( @@@"FuncPartCall
@#@ @ @/@8 R@E I@8 I@M@" IA@#@@@'@<CBG Ak Ak
 N

@6@ @ @9 H@<CBI Ak Ak
 N@6@+ERROR: Let not allowed in main expressions!@8 Jq@?@R@<CBL Ak Ak
 N@6@*ERROR: Or not allowed in main expressions!@8 Jq@?@R@<CBO Ak Ak
 N@6@-ERROR: Typed not allowed in main expressions!@8 Jq@?@R@<CBR Ak Ak
 N@6@,ERROR: Case not allowed in main expressions!@8 Jq@?@R@<XP T6 C@'@ HY HY P
@6@?@/@ @8 P@E
@" P

@#@M@S@@@&
@ 
@9 H@<C@ HY HY@6@0@/@8 D2@ @9 M/@<XPcheckFailValue C HY HY@6@ @1 Hf	
@5@9 HP@<XP U C@;@ HY HY@6@0@1 B@1  A@2 H}	@.
@5@2 B@1 I,@5@2 Da
@2 O|
@5@1 B@1 Da
 J@5@2 Da@5@8 I Hl@8 H@?@<C
@ HY HY@6 Hl@8 H@?@)
 J@'@<XP V CA A A HH@6@1 U
@2 L@5@ @ 
@ @9 H@@<CA A A HI@6@?@1 J/ K@4 HI@5@ @ 
@ @9 H@@<CA A A  HJ
 HJ

@=XP V CB+ A A@6@ 
@1 U	

@5@9 HP@<XP HU C@(Ak A A		@6@/
@8 I@@/@8 I@@1 J-
@5@/@ @/@8 H@@ @ 
@ @ @ @9 Q A@<XP HN CBJ A A H
@6@?@ @ @9 H@@<CBK A A HJ
 HJ

@6@U@<XP V: CCO A A@6@1 Qj	
@5@9 HP@<XP V CA A A@6@/@/
@8 H@@ @ 
@ @9 S A@<XP M C HY HY@6@b@i@h@o@x@<XP I C
 HY HY@6@U@" HJ@#@<XP W  CAN A A@6@1 U	
@5@9 HP@<XP U CA A A@6@/
@ @/@8 H@@ 
@ @ @9 W A@<XP U CA A A@6@1 W	
@5@9 HP@<XXQM AF@9/build/pakcs-3Q2rX1/pakcs-1.14.2/curry2prolog/compiler.pl   +AuC AS AE RbE S3E LE
maxTupleArityE NlE NmE S0E M
E RYE ME R-E TE S6XO A
transpropshar CBG A A@+@,@6 K*@/	@8 J H I@/
@8 W?@/@3	@4@.@4@5@8 Cv@1 Ed@2 B@1 I_@5 Fd@5@8 M
 M @!
@1 H@.@.@.@5@#@!@1 H@.@5@#@/@3	@4
@4@5@8 Cv@1 Ed@2 B Fd@2 I@1  A
@5@5@8 W@@!@1 K+@0@0@0@0@5@#@/@3	@4@4@5@8 Cv@1 Ed Fd@5@8 W@@!@1 K,@0@5@#@/@3	@4@4@5@8 Cv@1 Ed Fd@5@8 W@@E@3 E@8 Q Hm@M@3@S@G@@@!@1 HJ@0@5@#@/@3	@4@4@5@8 Cv@1 Ed Fd@5@8 W@@1 Ed@2 B@1 K/@5 Fd@5@8 W@@/@3	@4@.@4@.@5@8 Cv K2@/@8 W?@/@3@4@4@.@4@4@5@8 Cv@1 Ed@2 B@1 D3@.@ @5@2 B@1 D3@ @5@5@8 W@@8 Hu@/@!@3
@4@.@"@4@.@#@5@8 Cv@/@$@3@4@4@4@4@5@8 Cv@/@%@3@4@.@&@4@4@4@5@8 Cv@1 Ed@$@2 B@1 G4@5 Fd@5@8 W@@1 Ed@$@2 B@1 BF@"@5@2 B@1 BF@#@5@2 B@!@2 B@1 Fp@&@2 H@5@%@5@8 W@@8 Hu@/@'@3
@4@4@5@8 Cv@1 Ed@'@2 B@1 I_@5 Fd@5@8 W@@1 Ed@'@2 B@1 D3 I@5 Fd@5@8 W@@/@(@3
@4@4@.@)@5@8 Cv IB@/@*@8 W?@/@+@3@*@4@4@)@5@8 Cv@1 Ed@(@+@5@8 W@@8 Hu@/@,@3@*@4@4@5@8 Cv P@/@-@8 W?@/@.@3@-@4@.@/@5@8 Cv@/@0@3@*@4@4@.@1@5@8 Cv@/@2@3@*@4@4@.@5@8 Cv@1 Ed@,@2 B@1 I_@5 Fd@5@8 W@@1 Ed@0@2 B@1 D:@5@2 B Fd@2 DZ@1 Em@1 KC@0 @0@0@0@5@2 B@1 R@/@5@2 Da@1@.@5@2 Da@1@5@8 W@@1 Ed@,@2 B@1 Da@.@5 Fd@5@8 W@@1 Ed@2@2 R@/@5@8 W@@9 Hu@<XO Avar2vartype CC A A 
 J5@=XD t  t t  At currentFunction ADO A WF C  A_ A_  L@=XO Atenvtype2funtype CC A A 
	@=CC A A J5



 I)

@6@ @ 
@9 WH M @<XO AwriteLibraryInclusion C@#A A A@6@1 C@2ensure_lib_loaded@5@8 W@@E	@)prim_dynamic@M	@1 C@2initializationsInModule@2  WOinitializeDynamic@5@9 W@@@@S@<XO AisDynamicRuleDecl C@;D A A N
 Rc@D@y@n@a@m@i@c@.@d@y@n@a@m@i@c A@6@?@<C@GD A A N
 Rc@D@y@n@a@m@i@c@.@p@e@r@s@i@s@t@e@n@t
@6@?@<C@MD A A
 N
 Rc@P@r@e@l@u@d@e@.@a@p@p@l@y
 N
@6@?@/
@3@5@8 H H@ 
@ @9 WS M @<XD t  t t  At bugInFlcFile  ADO AgetUnqualifiedName CF" A A@6@3@0@0@5@3@.@.
@5@8 WU@?@9 H@<CF$ A A@6@9 H@<XO AinsertShares CID A A 
@=CIE A A

@6@ @ 
@8insertShare M @ @ @9 WZ M @<XO AreplaceTVarByLVar CFL A A
 V
@6@ @ @8getTVarInEnv M @?@<CFN A A 
 V
 B


@=C@$FO A A		
 I)



 I)

@6@ @/@ @8 W` M @ @ 
@ @9 We@<C@ FR A A
 Ie



 Ie

@6@ @ @8 PD Hm@ 
@ @9replaceTVarByLVarL M @<XO A
bindingVar CC| A A  H

@=XO AwritePrologHeader  C@<@ A A@6%@8 Ho@/@8compilerVersion
pakcsversion@8 Ho@ @8 T8@/	@8prologMajor J@8 Ho@E
variable@8 I Hm@M
 VARIABLESHARING@8 Ho@@@S@E I@8 Wx@M FUNCTIONSHARING@8 Ho@@@S@8 Hu@9 Hu@<XD t  t t  At  W; ADO A W: C@- A A @=XO AtransFixity2pl C	F A A InfixOp
 K{	@=C	F A A InfixlOp
 K	@=C	F A A InfixrOp
 KE	@=XO AreplaceDotByUnderscore CJ_ A A@6@/
@8 H@/@8replaceDotsByUnderscores M @ @9 H@<XO A
gen_bind_body CGX A A 

 @.@=C@3GY A A


 B HA


 B N<


@6@ @ @ @ @ @9 W M @<XO AtranslateGlobalSpec CD A A 
Global.Temporary W@=CD A A 
Global.Persistent W@=CD A A@6ERROR: Global declaration "@8 H Hm@8 W@1" has illegal specification of storage mechanism!@8 Jr Hm@9	setFlcBug  M @<XO AcheckForTupleArity C@HBg A A@(@,
	@6@3@,	@5@/
@8 F_@/@8 W: M @b@j@g@t@?@/@8 WG M 
ERROR in "@8 W@ @8 W": arity of @8 W@8 W-tupel too large.@8 WThe maximal arity of tuples is @8 W@ @8 W@8 W@;This can only be changed by reconfiguring your installation@8 W@9 W@<CBt A A @=XO AaddAuxFunction CC A A@6@1newAuxFunctions@.	@5@8 H@1 W@4	@5@9 G@<XO AwriteClauseWithRevInitGoals C
JG A A
@6@1 Ed
@5@9 W@@<CJI A A
@6@ @1 B
@5@9 W M @<XO AisConstructorRooted CH A A  N@=CH A A  N
 W+@=CH A A N

	@6@9 W M @<XO AfreeVarsInExps CD A A @=CD A A
@6@/@8
freeVarsInExp M @ @/
@8 W M @ @ 
@9union Hm@<XO AelimNestedCasesInRHS C@!CC A A N


 N



@6@?@ @ 
@8elimCasesInExp M @ @ @9elimNestedCasesInBranches M @<CCF A A N

 N


@6@?@ @8 W M @ @ 
@9 W@<CCI A A@6@9 W@<XO AwriteCostCenter C@%@W A A@6@/
@8 H@3@{@.@5@3@}@5@8 WU@/@ @8 H N@8 M@ @9 M@<XO AgetVarInEnv C@0E A A
@6ERROR in FlatCurry file: @8 W@!undeclared variable in function "@8 W@/@8 W@ @8 W"!@8 W@8
reportLiftBug  M @%@8 T8 W@8 Ho W@8 Ho@ @8 Ho W@8 Ho@9 Hu@<CE A A
 B
@6@?@<CE A A


@6@ @9 W M @<XO AgenHnfClause CAF A A
 B 


@6@/
@ @8 F_@/@3

@5@8 Cv@ 
@3@.@4@.@4@.@5@/@8 WU@/@3@5@8 Cv@E@'@8 R} Hm@M@!@1 B@1 H@.@5@2 B@2 U(@5@#@G@G@@@a@E@S@D E@8 WA@M@Q E@8
failCheckFunc M @D@)
 J0@M@Q@D@)
 Iy@M@Q@M@ 
@3@.@4@4@.@5@/@8 WU@/@3@5@8 Cv@!@1 B@2 W4@5@#@@	@&@G@G@F@/@3@4@4@4@4@5@8 Cv@E@ @8 T Hm@M@ @1 Ed@2 B Fd@2 DZ@2 Hh@5@9 W@@@
@1 Ed@2 B Fd@5@9 W@@<CF A A@6@?@<XO AgetMissingConstructors CC A A 
@=CC  A A
@6@ @/
@8
getConsOfType M @ 
@3@5@9diff Hm@<XO AgenerateProg C@@ A A R[





@6@8initializeCompilerState  M @E
@8 W@M...including code for debugging@8 W@@@S@E
@8 W@M@&...including code for failure printing@8 W@@@S@ @8ensureDirOfFile Hm@ @8tryWriteFile Hm@ @8 M @8 Wl M @1 CnoSingletonWarnings@5@8 W@@1 CnoRedefineWarnings@5@8 W@@1 CnoDiscontiguousWarnings@5@8 W@@8 Hu@1  AwriteLoadImport@5@ @8 R H@8 Hu@ 
@ @ @ @ @ @8	writeProg M @8 Hu@/@8dynamicPredNames M @1  AwriteDynamicInfoClause@5@ @8 W@8 Hu@"%%%%% Number of shared variables: @8 Ho@/@8numberOfShares M @ @8 Ho@8 Hu@8 M @?@<XO Acheck_flcString CI A A@6@1  A @5@9 W@<XO A	genNfArgs CE A A 

 @.@=C@&E A A
 B H}



@6@ @ @ @ @ @9 W M @<XO A
allModules C@1 A A @=XO A R- C
B9 A A@6@/	@8 L M @8compilePrologFile H@9 M M @<XO AaddPrimitiveSpecs2FlatProg C@$A A A		 R[






 R[

@6@ @ @9addPrimitiveSpecs2Funcs M @<XO AunifyBranchTypes C
D A A@6@8unifyWithOccursCheck H@?@'	@<C@>D  A A@6@E@1@8 H Hm@M@.*** Illegal FlatCurry file: Type error (Case):@8 W*** Branches: @8 W@/@8
ascii2atom M @ @8 W@$*** Inferred type of first branch:  @8 W@/
@8 X
@ 
@8 W@$*** Inferred type of second branch: @8 W@/@8 X
@ @8 W@@@S@G@F@?@R@<XO AgenMakeFunctionShare C@:G A A@6 IB@/	@8 W? P@/
@8 W?@/@3
@4@.@5@8 Cv@/
@3	@4@.@4@5@8 Cv@1 Ed
@2 R@5@8 W@@9 Hu@<XO AcountVarsInBranches CI A A 
	@=CI A ABranch


@6@ @/
@8countVarsInTerm M @ @ 
@9 X M @<XO Aexp2FuncShareTerms CI A A 
@=C@%I A A



@6subterm@ @/@ @8exp2FuncShareTerm M @ 
@/@ @8 X M @ @ @9 WU@<XD t  t t  At 
externalFuncs ADO A X# CO  A_ A_  B  KU@p@r@i@m@_@s@t@a@n@d@a@r@d@ @p@r@i@m@_@s@e@q@[@r@a@w@] B  KX@p@r@i@m@_@s@t@a@n@d@a@r@d@ @p@r@i@m@_@e@n@s@u@r@e@N@o@t@F@r@e@e@[@r@a@w@] B  K_@p@r@i@m@_@s@t@a@n@d@a@r@d@ @p@r@i@m@_@a@p@p@l@y@S@e@q@[@r@a@w@] B  Kb@p@r@i@m@_@s@t@a@n@d@a@r@d@ @p@r@i@m@_@a@p@p@l@y@N@o@r@m@a@l@F@o@r@m@[@r@a@w@] B  H@p@r@i@m@_@s@t@a@n@d@a@r@d@ @p@r@i@m@_@a@p@p@l@y@N@o@t@F@r@e@e@[@r@a@w@] B  Kg@p@r@i@m@_@s@t@a@n@d@a@r@d@ @p@r@i@m@_@a@p@p@l@y@G@r@o@u@n@d@N@o@r@m@a@l@F@o@r@m@[@r@a@w@] B  Kj@p@r@i@m@_@s@t@a@n@d@a@r@d@ @p@r@i@m@_@e@r@r@o@r B  Kl @p@r@i@m@_@s@t@a@n@d@a@r@d@ @p@r@i@m@_@f@a@i@l@e@d@[@r@a@w@] B  Ky@p@r@i@m@_@s@t@a@n@d@a@r@d@ @b@o@o@l@E@q@[@r@a@w@] B  K@p@r@i@m@_@s@t@a@n@d@a@r@d@ @c@o@n@s@t@r@E@q@[@r@a@w@] B  K@p@r@i@m@_@s@t@a@n@d@a@r@d@ @p@r@i@m@_@c@o@n@c@u@r@r@e@n@t@_@a@n@d@[@r@a@w@] B  K@p@r@i@m@_@s@t@a@n@d@a@r@d@ @p@r@i@m@_@c@o@m@p@a@r@e@[@r@a@w@] B  K@p@r@i@m@_@s@t@a@n@d@a@r@d@ @p@r@i@m@_@o@r@d B  L@p@r@i@m@_@s@t@a@n@d@a@r@d@ @p@r@i@m@_@c@h@r B  H@p@r@i@m@_@s@t@a@n@d@a@r@d@ @p@r@i@m@_@I@n@t@_@p@l@u@s B  L@p@r@i@m@_@s@t@a@n@d@a@r@d@ @p@r@i@m@_@I@n@t@_@m@i@n@u@s B  L
@p@r@i@m@_@s@t@a@n@d@a@r@d@ @p@r@i@m@_@I@n@t@_@t@i@m@e@s B  L@p@r@i@m@_@s@t@a@n@d@a@r@d@ @p@r@i@m@_@I@n@t@_@d@i@v B  L@p@r@i@m@_@s@t@a@n@d@a@r@d@ @p@r@i@m@_@I@n@t@_@m@o@d B  J@p@r@i@m@_@s@t@a@n@d@a@r@d@ @p@r@i@m@_@I@n@t@_@q@u@o@t B  L@p@r@i@m@_@s@t@a@n@d@a@r@d@ @p@r@i@m@_@I@n@t@_@r@e@m B  L @p@r@i@m@_@s@t@a@n@d@a@r@d@ @p@r@i@m@_@n@e@g@a@t@e@F@l@o@a@t B  L'@p@r@i@m@_@s@t@a@n@d@a@r@d@ @p@r@i@m@_@M@o@n@a@d@_@b@i@n@d@[@r@a@w@] B  I@p@r@i@m@_@s@t@a@n@d@a@r@d@ @p@r@i@m@_@r@e@t@u@r@n@[@r@a@w@] B  L-@p@r@i@m@_@s@t@a@n@d@a@r@d@ @p@r@i@m@_@M@o@n@a@d@_@s@e@q@[@r@a@w@] B  L5@p@r@i@m@_@s@t@a@n@d@a@r@d@ @p@r@i@m@_@p@u@t@C@h@a@r B  L6 @p@r@i@m@_@s@t@a@n@d@a@r@d@ @p@r@i@m@_@g@e@t@C@h@a@r B  L:@p@r@i@m@_@s@t@a@n@d@a@r@d@ @p@r@i@m@_@r@e@a@d@F@i@l@e B  I@p@r@i@m@_@s@t@a@n@d@a@r@d@ @p@r@i@m@_@r@e@a@d@F@i@l@e@C@o@n@t@e@n@t@s@[@r@a@w@] B  L>@p@r@i@m@_@s@t@a@n@d@a@r@d@ @p@r@i@m@_@w@r@i@t@e@F@i@l@e@[@r@a@w@] B  LB@p@r@i@m@_@s@t@a@n@d@a@r@d@ @p@r@i@m@_@a@p@p@e@n@d@F@i@l@e@[@r@a@w@] B  LQ@p@r@i@m@_@s@t@a@n@d@a@r@d@ @p@r@i@m@_@c@a@t@c@h@[@r@a@w@] B  LU@p@r@i@m@_@r@e@a@d@s@h@o@w@t@e@r@m@ @p@r@i@m@_@s@h@o@w@T@e@r@m B  Iy@p@r@i@m@_@s@t@a@n@d@a@r@d@ @p@r@i@m@_@a@p@p@l@y@[@r@a@w@] B  IS@p@r@i@m@_@s@t@a@n@d@a@r@d@ @p@r@i@m@_@c@o@n@d@[@r@a@w@] B  IU@p@r@i@m@_@s@t@a@n@d@a@r@d@ @p@r@i@m@_@l@e@t@r@e@c@[@r@a@w@] B  L@p@r@i@m@_@s@t@a@n@d@a@r@d@ @u@n@i@f@E@q@[@r@a@w@] B  L@p@r@i@m@_@s@t@a@n@d@a@r@d@ @u@n@i@f@E@q@L@i@n@e@a@r@[@r@a@w@] B  L@p@r@i@m@_@s@t@a@n@d@a@r@d@ @p@r@i@m@_@i@f@V@a@r@[@r@a@w@] B  J0@p@r@i@m@_@s@t@a@n@d@a@r@d@ @p@r@i@m@_@f@a@i@l@u@r@e@[@r@a@w@]@=XO AgetOtherConstructors CF< A A 
@=CF= A A
Cons
@6@?@ @9 X% M @<C@&F? A A
 X'



 

@6@ @ @8 Wf@ 
@ @9 X)@<XO Afreevars2tvars CDX A A@6@T@?@" V	@#@b@i@c@o@x@<CD\ A A  V
	@=CD] A A I)

@6@ @/
@8 X* M @ @ 
@9 X,@<CD` A A Ie

@6@ @9freevars2tvarsOnList M @<XO A W CD A A B
	 A@6@?@1 C@2 @M@2 O	 A@5@9 W@@<C@'D A A B
	
@6@!@1 Ed@1 X1	@.@5@2evaluateDynamicPredInfo	
@5@#@1 C@2 @M@5@9 W@@<XO Atransocc_not C@AGa A A		
 

@6@/@ @8 D2@ @3@0@.
@5@8 Cv@/@ 
 @.@/@8gen_bind_occ_body M @/@3@4@4@5@8 Cv@1 Ed@2 B Fd@5@9 W@@<XD t  t t  At includePrelude  ADO A X9  C@# A A   @=XO A	transbind C@_GO A A 
	
@6@/@8 D2@/@8 D2@ @3@0@.
@5@8 Cv@ @3@0@.@5@8 Cv@ 
@ @/@/@/@8 W@/@ @1 B@1 Da@5@5 K
@/@8 X6@1 Ed@1 W@5@2 B Fd@5@9 W@@<XO AelimCasesInBinding CC A A H

 H

@6@ @ @9 W@<XO A S3 CJw A A@6@8 J HDeleting old target file '@8
writeErrNQ Hm@8 XA'.@8 L Hm@8
tryDeleteFile Hm@?@<CJ} A A @=XO AinsertShareInBranch CIA A A
 X

 X

@6@ @ 
@9 W\@<XO AcheckGlobalTypeForCorrectTypes CD A A
 I)

@6@8 XK M @ @9 XM@<C@6D A A
 Ie
@6@/@8 H@ @3 L*@4 W$@4 Q@4
Ports.Port@4
Socket.Socket@5@8 H H@?@8 JN Hm@#ERROR: Type of global declaration "@8 W@8 W" contains illegal type: @8 W@ @8 W@9 W@<CD A A
 Ie

@6@1  A@2 XL@5@9 V H@<CD A A
 V@6 XR@8 W@8 W" contains type variable!@8 W@9 W@<XO AcheckHeaderParams CA
J A A	@6@/	@8 Wo@/
@8 H@3@%
@5@8 XP@/@8 Wt@ @/@8 H@ @8 XP@E
@: Ww@8 Wx@M
@3@V@4@A@4@R@4@I@4@A@4@B@4@L@4@E@4@S@4@H@4@A@4@R@4@I@4@N@4@G@5@8 XP@@@8@D@5@3@V@4@A@4@R@4@I@4@A@4@B@4@L@4@E@4@S@4@H@4@A@4@R@4@I@4@N@4@G@5@8 XP@M@Q@E@: I@8 Wx@M@3@F@4@U@4@N@4@C@4@T@4@I@4@O@4@N@4@S@4@H@4@A@4@R@4@I@4@N@4@G@5@9 XP@@@8@D@5@3@F@4@U@4@N@4@C@4@T@4@I@4@O@4@N@4@S@4@H@4@A@4@R@4@I@4@N@4@G@5@8 XP@M@Q@<XO A W C@ A A@6@8 W@-ERROR during compiling, no program generated!@8 W@9 P. Hm@<XO AgetConsArity CB A A@6@/
@8allConstructors M @9getArity M @<XO AcheckForDynamicConstructor C@,BY A A@6@3Dynamic.dynamic@4Dynamic.persistent@4
Global.global@4GlobalVariable.gvar@5@8 XP@/	@8 W@? W@8 W@8 W
": Function "@8 W@8 W@!" is not allowed in this context!@8 W@9 W@<CBd A A @=XO AfreeVarsInBindings CD A A @=CD A A H


@6@/@8 W@ @/
@8 Xl M @ @ 
@9 W@<XO A X! CIU A A@6 Q@/@ @8 X@ @9 Q Hm@<XO A
transConstrEq CHF A A@V@]@6 K@/	@8 W?@3@5@/
@8genBlockDecl H P"@/@8 W?@/@3
@4@.
@4@.@4@.@4@.@4@.@5@8 Cv@/@3@4@.@4@.@4@4@.@4@5@8 Cv@E@^@H@8 W@M@^@1 Ed@2 B@1 H@1 Mk
@5@.@5@2 B@1 HA
@.@5@2 B@1 HA@5@2 B@2 U(@1 Mk
@5 HH@5@8 W@@@@%@1 Ed@2 B@1 HA
@.@5@2 B@1 HA@5@5@8 W@@F@8 Hu@ @3@5@/@8 Xs@/@3@4@.@4@.@4@4@4@5@8 Cv@/@3@4@4@4@4@4@5@8 Cv P@/@8 W?@/@3@4@4@4@4@4@5@8 Cv@1 Ed@2 B@1 I_@5@2 B Fd@5@8 W@@1 Ed@2 B@1 I_@5@2 B Fd@5@8 W@@/@3@4@.@ @4@.@!@4 HH@4@4@5@8 Cv@/@"@3@4
@4@4@4@4@5@8 Cv@E@_@. E@8 WA@M@_@1 Ed@2 B@1 K/@ @5@2 B Fd@2 B@1 Da@ @!@5@2 Da@5@8 W@@G@#@F@%@@@@/@#@3@4@1 HJ@.@$@5@4@4@1 HJ@$@5@4@4@5@8 Cv@1 Ed@# Fd@5@8 W@@/@%@3@4@4@1 HJ@$@5@4@1 HJ@$@5@4@4@5@8 Cv@1 Ed@% Fd@5@8 W@@1 Ed@"@2 B@1 K/
@5@2 B Fd@2 DZ@1 Em@1 Da
@5@2 B@1 Da HH@5@2 Da@5@2 N>@1 H K@5@3
@4@5@5@8 W@ P@/@&@8 W?@/@'@3@&@4@4@.@(@4
@4@4@.@)@5@8 Cv@1 Ed@"@2 B@1 D3
@.@*@(@5@2 B@1 D3@.@+@.@,@5@2 B@1 S|@*@+@5@2 B@1 S|@(@,@5@2 B Fd@2 B@'@2 HA@)@5@8 W@@E@` E@8 WA@M@`@S@F@-@@@7@/@-@3@4
@4@4@4@4@5@8 Cv@1 Ed@-@2 N>@1 H K@5@3
@4@5@5@8 W@@8 Hu@/@.@3@&@4@.@/@4@(@4@0@4@0@4 HH@5@8 Cv@1 Ed@.@2 B@1 WB@/@(@5 Fd@5@8 W@ K@/@0@8 W?@/@1@3@0@4@.@2@4@.@3@5@8 Cv@/@4@3@&@4@/@4@(@4
@4@4@1@5@8 Cv@1 Ed@4@2 B@1 Da@/@(@5@2 B Fd@2 B@1 BF@/
@2@5@2 BF@/@3@5@8 W@ K@/@5@8 W?@/@6@3@5@4@1@4@.@7@5@8 Cv@/@8@3@&@4@/@4@(@4
@4@4@6@5@8 Cv@/@9@3@&@4@.@:@4@(@4
@4@4@7@5@8 Cv@1 Ed@8@2 B@1 BF@/
@2@5@2 B@1 BF@/@3@5@2 B@1 WC@:@2 H@/@5@9@5@8 W@@8 Hu@/@;@3@4@4@.@<@4@4@4@5@8 Cv H~@/@=@8 W?@/@>@3@=@4@<@4@.@?@4@4@5@8 Cv Qn@/@@@8 W? N<@/@A@8 W?@/@B@3@@@4@4@?@4@4@4@5@8 Cv@/@C@3@A@4@4@<@4@4@4@5@8 Cv@1 Ed@;@2 B@>@2 DZ@1 Em@1 Q?@5@B@5@C@5@8 W@@/@D@3@@@4@4@<@4@4@4@5@8 Cv K
@/@E@8 W?@/@F@3@E@4@4@<@5@8 Cv@1 Ed@D@2 B@1 I_@<@5@2 B Fd@2 B@1 Da@<@5@2 B@1 Da HH@5@2 Da@5@8 W@@E@a@- E@8 WA@M@a@1 Ed@D@2 B@F@2 B@1 Da@<@5@2 B@1 Da HH@5@2 Da@5@8 W@@F@G@@@m@/@G@3@@@4@4@1 HJ@$@5@4@1 HJ@$@5@4@4@5@8 Cv@1 Ed@G Fd@5@8 W@@1 Ed@D@2 B@F@2 B Fd@2 B@1 Da@<@5@2 B@1 Da HH@5@2 Da@5@8 W@@1 Ed@D@2 N>@1 H K@5@3@4@<@5@5@8 W@@8 Hu@/@H@3@A@4@4@<@4 HH@4@4@5@8 Cv@1 Ed@H@2 B@1 I_@<@5@2 B Fd@2 B@1 Da@<@5@2 Da@5@8 W@@1 Ed@H@2 B@1 K/@<@5@2 B Fd@2 B@1 Da@<@5@2 Da@5@8 W@@E@b E@8 WA@M@b@S@F@I@@@'@/@I@3@A@4@4@1 HJ@$@5@4@1 HJ@$@5@4@4@5@8 Cv@1 Ed@I Fd@5@8 W@@/@J@3@A@4
@4@4@4@4@5@8 Cv O@/@K@8 W?@/@L@3@K@4@4@,@4
@4@5@8 Cv O@/@M@8 W?@/@N@3@M@4@4@,@4
@4@4@4@4@5@8 Cv@E@c@+ E@8 WA@M@c@1 Ed@J@2 B@1 D3@+@,@5@2 B@L@2 B@1 D3
@+@,@5@N@5@8 W@@@@F@1 Ed@J@2 B@1 D3@+@,@5@2 B@L@2 B Fd@2 B@1 D3
@+@,@5@N@5@8 W@@1 Ed@J@2 N>@1 H K@5@3
@4@5@5@8 W@@8 Hu@/@O@3@K@4@/@4@(@4
@4@5@8 Cv@/@P@3@K@4@:@4@(@4
@4@5@8 Cv@/@Q@3@E@4
@4@3@5@8 Cv@1 Ed@O@2 B@1 WB@/@(@5 Fd@5@8 W@@1 Ed@O@2 B@1 BF@/@3@5@2 B@Q@2 B@1 WC@:@2 H@/@5@P@5@8 W@@8 Hu@/@R@3@M@4@/@4@(@4
@4@4 HH@4@4@5@8 Cv@/@S@3@M@4@/@4@(@4
@4@4@4@4@5@8 Cv@/@T@3@A@4@2@4@.@U@4@4@4@5@8 Cv@/@V@3@A@4@2@4@U@4@.@W@4@4@5@8 Cv@/@X@3@M@4@:@4@(@4
@4@4@4@4@5@8 Cv@1 Ed@R@2 B@1 WB@/@(@5@2 B Fd@2 Da@5@8 W@@E@d@E E@8 WA@M@d@1 Ed@S@2 B@1 BF@/
@2@5@2 B@1 BF@/@3@5@2 B@1 HA@3@U@5@2 B@T@2 B@1 WC@:@2 H@/@5@X@5@8 W@@@@]@1 Ed@S@2 B@1 BF@/
@2@5@2 B@1 BF@/@3@5@2 B@1 HA@3@U@5@2 B@V@2 B@1 WC@:@2 H@/@5@2 HQ@2 DZ@1 Em@1 Da@W@2 HJ@0@5@2 B@1 Da@W@5@2 Da@5@X@5@8 W@@8 Hu@/@Y@3@E@4@4@.@Z@5@8 Cv@1 Ed@Y@2 B@1 I_@Z@5@2 B Fd@2 R@Z@5@8 W@@/@[@3@K@4@4@.@\@4@4@Z@5@8 Cv@1 Ed@Y@2 B@1 D3@Z@.@]@\@5@2 B@1 Jv@]@0@\@0@0@0@0@5@2 B Fd@[@5@8 W@@ @Y@8 W@@9 Hu@<XO A W< C@n A A@6@/	@8 Ni Hm@9 Nl M @<XO A
exp2ShareExpr CI' A A@6@8
getSharedVars M @9 W\@<XO AelimNestedOrCases C@DC6 A A	
 R]




 R_

 R]

 R_
@6@?@E@1newFunctionCounter@0@0@5@8 H@M@S@@@S@1 X
 @5@8 G@ @ @9 W@<C@!C< A A R]




External
 R]

 X@6@?@<CC> A A
@6@.ERROR: Illegal argument in elimNestedOrCases: @8 W@9 W@<XO AreadImportedEntities	 C
@ A A		

@6@?@<C@#@ A A

@6@/@8 T M @ @ @8 XPModule "@8 W@ @8 W" not allowed as import!@8 W@8 N3 Hm@?@R@<C@ A A
@6@ @8 XP@?@ @ @ @ 
@ @ @ @9 X M @<C@@ A A
@6@ @/@/@8
readInterface M @" R[




@#@1  Ao M@5@/@ @8 I H@ @ @/@8 W@ @ @/@8 WU@ @ @/@8 WU@ 
@ @/@8 WU@ @3
@5@ @ @ @ @ @ @8 X@ @/@8 Xv@E@"@ @ @8doesPrologTranslationExists M @M@"@S@G@F@!@@@H@ @/@/@ @8 RY M @E@#@8 X
@M@#@3Compiling '@4@ @4' into '@4@4'...@5@/@!@8 I Hm@ @!@8 W@@@S@F@!@ @ @ @ @ @8 W M @E@$
@8 X
@M@$ @@9 W@@@S@<XO A W C@+ A A  E@=XO Acheck_flcCaseType CI A A Rigid@=CI A A Flex@=XO A H C@JH A A
 N
@6@?@E
@ @8memberEq Hm@M
@S@F@@@0@%ERROR in FlatCurry file in function "@8 W@/@8 W@ @8 W":@8 W
variable "@8 W@ @8 W@#" does not occur in left-hand side.@8 W@8 W@%@8 T8@#ERROR in FlatCurry file: variable "@8 Ho@ @8 Ho@#" does not occur in left-hand side!@8 Ho@9 Hu@<C
H A A
 N W%
@6@?@<C
H A A
 N W'
@6@?@<CH A A
 N W)
@6@?@ @9 L Hm@<C@JH A A
 NIdent
@6@? X@8 W@/@8 W@ @8 W X@8 W@ @8 WfExpression "@8 W@1 N@2 X
@5@8 W@," should not occur in FlatCurry expressions.@8 W@8pleaseReport  M @%@8 T8@%ERROR in FlatCurry file: Expression "@8 Ho@1 N@2 X
@5@8 Ho X@8 Ho@9 Hu@<C@I A A
 N




@6@?@ @/@8 Wf@ @8checkForDeprecatedFunction M @ @8 Xd M @ @8 W M @1  A@2 H@5@ 
@/@8map2partialM H@E@A@) W+@@@" W,@#@M@( @@@E
@) Rc@M@( @@@" W.
@#@E@) @M@3@5@9 Cv@G@@@D@E@b@g@c @t@M@ @/@8 Xp@"
 H@#@F@@@#@>INTERNAL COMPILER ERROR: over-application occured in exp2Term!@8 W
Function: @8 W@/@8 W@ @8 WExpression: @8 W@1 N

@5@8 W@9 W@F@<CI A A
 N

@6@?@ @/
@8 WU@ 
@ @9 X M @<CI A A***unknown expression***@6@-ERROR in FlatCurry file: Unknown expression "@8 W@8 W" in FlatCurry file!@8 W@9 X@<XO AgetTypeOfFunction CD+ A A@6WARNING: Type of function @8 W@/@8 H@ @8 W not found!@9 W@<CD/ A A R]

@6@?@ @0@9tvars2freevars M @<C@7D1 A A		Type




@6@ 
@/@8
getTypeOfCons M @?@1  AaddTVar@5@ @/@8 X@ @1 Ie@5@/@8constype2funtype M @ @0@9 X@<C
D6 A A

@6@ @9 X M @<XO AcompleteCaseInBinding CB A A H


 H
@6@ 
@ @9completeCaseInExp M @<XO AtransHnf C@Fj A A	@6 HB@3@5@/
@8 Xs@/@3
@4@.@4@.
@4@.@4@.@5@8 Cv@1 Ed@2 B@1 I_@5@2 B Fd@2 B@1 Da
@5@2 Da@5@8 W@@E Ww@8 Wx@M@1  A@2genVariableShareHnfClause
@5@8 XU@@@E I@8 Wx@M@1  A@2genFunctionShareHnfClause
@5@8 XU@@@S@1  A@2 W
@5@8 XU@/@3
@4@4@4@4@5@8 Cv@ @8 W@@9 Hu@<XO A X CDE A A V
@6@ @ @9addTVar2FreeVar M @<C@$DG A A		 I)



 I)

@6@ @ @/@8 X@ 
@ @ @ @9 X@<CDJ A A Ie



 Ie
@6@ 
@ @ @9tvars2freevarsOnList M @<XO AgetMissingBranchConstructors C
C A A@6@/@8getBranchConstructors M @ @9 W M @<XO AaddModuleName2PrimSpecs C@%A A A
	primitive




 X

@6@)prelude.@?Prelude.@ @ @9 W?@<C@ A A A
 X




 X

@6@ @ @9 W?@<CA A A
 GI

 X

@6@) X@? X@ @ 
@9 W?@<CA A A
 X

 X

@6@ @ 
@9 W?@<XO A Wc CF[ A A
 B
@6@?@<CF\ A A


@6@ @9 Wb@<XO AequalDirectories C@+Aw A A@6@/
@8 R M @/@8 X@/@8 P H@8 P H@/
@8 X@ @8 X@/@8 X@ @8 X@?@'
@<XD t  t t  At  X` ADO A X_ CA  A_ A_   Jw      H  Jz  J|  J~  J  J  J  J	  J
  J  J  J
  J  J  HI   HH   J   J   J   J   J  J  J  J  I  J  J  Jw   H  Jz  J|  J~  J  J  J  J	  J
  J  J  J
  J  J  HI   HH   J  J  J  I  J  J  J   J  J   J   J      H  K-@=XO AaddSuffix2MakeShare CI A A
 IA

@6 IB@/
@8 W?@3
@4@4@5@9 Cv@<XO AcheckDynamicTypeForCorrectTypes CE	 A A
 I)

@6@8 X M @ @9 X@<C@3E A A
 Ie
@6@/@8 H@ @3 W$@4 Q@4 XN@4 XO@5@8 XP@?@8 XQ@"ERROR: Type of dynamic predicate "@8 W@8 W XS@8 W@ @8 W@9 W@<CE A A
 Ie

@6@1  A@2 X@5@9 XU@<CE A A
 V@6 X@8 W@8 W XV@8 W@9 W@<XO AwriteDTypeClauses CF- A A @=C@hF. A A X'





@6@ @/@8 Wf@ @3@5@/@8 WU@ @/@8typelist2flattype M @ @0@/@8 We@ @ @/@8getExternalNameFromVisibility M @ @/@8 WX M @ @ @/@8 X)@1 Jv
	@5@8 W@@q	@ @ @ @9 X M @<XO AcheckForFurtherFcyProgs CAl A A 
@=C@EAm A A	
@6@3@4 @4
@5@/
@8 X@ 
@/@8 J Hm@E@!@ @8 X?@D@ @8 X M @M@Q@M@5WARNING: further FlatCurry file found (but ignored): @8 XA@ @8 XE@ @9 Y M @@@ @9 Y
@<XO Aargnum CB A A I)

@6@/@8 Y M @b@g@c@o@x@<CB A A  V @=C@7B A A Ie
@6@E@*@"
@P@r@e@l@u@d@e@.@I@O@#@M@)	@@@)	 @<XO AcheckGlobalType C@8D A A
 Ie@G@l@o@b@a@l@.@G@l@o@b@a@l
@6@?@9 XM@<CD A A@6 W@8 W@8 W" has not result type "Global"!@8 W@9 W@<XO AgetPrologNameFromExtFuncs C@tF A A	@6@1 B@1 	@5@.@5@8 XP@?@E@;@0@3@ @.
@5@ @8 WU@M@E@!@/@3@[@4@r@4@a@4@w@4@]@5@ 
@8 WU@M@ @ @9 H@@@'@F@G@@@$@+ERROR: Specification of primitive function @8 W@/@8deleteCostCenterInPrologName M @ @/@8decodePrologName Hm@ @8 W @8 W@8 W X@8 W@8 W@R@G
@<CF A A @=XO A W CBF A A @6@E@8 WW  M @M@S@@ WW@9 @L@<XO AnoFurtherNonFailingCase CH A A 
@=C@ H A A
 XPattern
@6 J0@/@8 H@"
 N
 Rc@#@) X@<XO A W CCK A A @=C@$CL A A X


 X



@6@ @ 
@8 W@ @ @9 W@<XO A X CDM A A 
	@=CDN A A		
@6@ @ @/@8 X@ 
@ @ @ @9 X@<XO A X CD@ A A X'

@6@?@<C
DA A A

@6@ @9 X@<XO A Y C@7@G A A@6@/
@8 H@/@3@'@4@7@4@B@.@5@8 WU@0@3@'@4@7@4@D@.
@5@ @8 WU@ @ 
@/@8 WU@ @8 H@?@<C@M A A 
@=XO A
check_flcRule CI A A R_
	
@6@1  A @5@8 W@9
check_flcExpr M @<C
I A A X
	@6@9 W M @<XO A
numberVarList CC A A 
@=CC A A

@6@q@ @9 Y& M @<XO A W] CI+ A A N
@6@?@ @9
varToShare M @<CI- A A N

 N@6@?@<CI. A A N





 N

@6@?@ 
@ @9 W_@<C@(I0 A A N


 N


@6@?@1  A@2replaceShareVars	@5@ @ 
@8 X@ @ @9 W\@<C@,I3 A A N




 N

@6@?@ @ @8 W\@1  A@2 XJ	@5@ 
@ @9 X@<C@ I7 A A N


 N


@6@?@ @ 
@8 W\@ @ @9 W\@<CI; A A@6@ INTERNAL ERROR in "insertShare"!@8 W@%Unknown expression in FlatCurry file:@8 W@8 W@9 X@<XO A
genDerefCalls C@9E A A I)



 B

@6@?@ @ @ @ @ @8 Y1 M @ 
@/@8type2derefPred M @ @3@4@4@5@9 Cv@<C@;E A A Ie




@6@"
@P@r@e@l@u@d@e@.@I@O@#@?@'@<CE A A 

@=XO AcomputeAllExternalFunctions CBx A A @=C@/By A A R]

 X


 B 

@6@?@ @8 Wf@ 
@ @9 Y7 M @<CB} A A

@6@9 Y9@<XO AfailForwarding C@* A A  E@=XO A	selectVar CI A A


@6@*@?@<CI A A


@6@ 
@/@ @8 Y< M @b@g@c@o@x@<XO A X CA A A@6@?@<C@$A A A
@6@/WARNING: specifications of primitive functions @8 XAwithout source code found:@8 XE@E E@8 N Hm@M@1  A
writePrimSpec@5@8 W@@@S@?@<C@6A A A


 R]



@6@ @/@8 Wf@ @/@8 Y@1 X@.@5@/@8deleteFirst Hm@?@ @ @ @8checkArityConsistency M @ @ 
@9 X@<C@jA A A
 R]





 R]
 X

@6@ @/@8 Wf@ @/@8 Y@1 X@.@.@.@5@/@8 YC@?@ @ @ @8 YF@ @/@8 H@ @/@8 H@ @3@ @5@ @8 WU@ @ @ @9 X@<C@;A A A


 R]




 X

 R]
 X
@6@0@3@ @0@5@ @8 WU@?@ @ @9 X@<C@:A A A
 R]

 X@6@ @/
@8 Wf@ 
@/@8 Y@ @/@8 Y@+ERROR: specification of primitive function @8 W@ @8 W @8 W@ @8 W X@8 W@?@8 W@R@<CA A A


@6@ @ 
@9 X@<XD t  t t  At allFunctions ADO A YJ CJ  A_ A_   KD  KG  KJ  KL  I  KO  KQ  KS  KU  KX  K[  K]  K^  K_  Kb  H  Kg  Ki  Kj  Kl   Kn  Kp  I  Kr   K  Ku  Kw  Ky  K}  K  K  K  I  K  K  J.  HT  K  K  K  K  J  K  K  K  K  K  I  K  K  K  J=  K  K  K  K  IW  IY  I[  K  K  K  K  K  K  K  J  J*  J  K  K  K  K  K  K  Jd  K  K  K  K  K  K  K  J  K  K  K  K  K  K  K  K  K  K  K   K   K   K  K  K  K  K  I=  Jf  K  H  J1  K  K  L   L  I?  H  L  L  L  L
  L  L  L  L  L  L  J  H  L  L  L  L  L   L!   L#  L%  L'  I  L-  L0  L2   L3  L5  L6   L8  L:  I  L<  L>  L@  LB  LC  LE  LG   LI  LK  JY  K9  LO  LQ  LS  LU  LW  LX  LZ  L\  L^  L`   Lb  Ld  Lf  Lh  Lj  Ll  Ln  Lp  Lr  Ls  Lt   Lv   Lx  Lz  L|  Iy  IS  IU  L  L  L  J0  L  L  L  K  K^  K_  Kb  H  Kg  K  Kn  Kw  L  I?  K  L  KD  K}  I  K  L  L  K  Ky  K  J.  L-  L'  Ls  Lx  K  K   K  Lt   L@  Iy  K  LQ  L   K  K  K  IS  KL  I  L  L  LX  L2   K  K  L%  K  KX  K[  I=  Jf  H  K  Ki  Kl   J0  J=  KQ  Lf  I  K  K  K  Ll  Ln  K  L6   LG   L|  K  KJ  L  K  K9  K  K  IU  Lj  K  K  K  Lb  Ld  HT  L#  K  L  L  L  Lz  I  K  K  K   K  Kr   L  L  L  H  J  L  L
  LB  L  Kj  L   K  L5  L:  I  LU  L>  LW  L3  LC  LE  L  L  L8  H  J  J*  I  K   KU  LZ  L`   LS  LO  K  Ku  K  K  L!   J  J  Jd  KO  Lv   Lp  K  KS  K  IW  K  JY  Lr  K  L<  K  K  K  K  Kp@=XO A X CI A A N
@6@?@ @9incVarCount M @<C	I A A N
	@6@?@<CI A A N

@6@?@ @9countVarsInTerms M @<CI A A N

@6@?@ @9 X@<CI A A N


@6@?@ @/
@8 X@ @ 
@9 X@<CI A A N

@6@?@ @/
@8 X@ @ 
@9 X@<CI A A	@6@?@$INTERNAL ERROR in "countVarsInTerm"!@8 W Y0@8 W@8 W@9 X@<XO AcheckDynamicType CD A A
 I)

@6@?@8 X@ @9 YS M @<C@7E A A
 Ie@D@y@n@a@m@i@c@.@D@y@n@a@m@i@c@6@?@<CE A A@6ERROR: Dynamic predicate "@8 W@8 W@ " has not result type "Dynamic"!@8 W@9 W@<XO A
index2tvar CF+ A A 
 V@=XO A K CB A A@6@E@b@h@i@t@M@'
@@@'
	@<XO A X C
B A A  N
 N@=C
B A A  N
 N@=C@'B A A N




 N


@6@1  A@2 X	@5@ @ @9 X@<CB A A N


 N
@6@ 
@ @9 X@<C@UB A A N



 N

@6@?@ @/@8 X M @E
@)@M@(@@@1  A@2generateMissingBranch@5@ @/@8 X@1  A@2completeCaseInBranch	@5@ @/@8 X@ @ @ @9 WU@<C@#B A A N


 N

@6@?@ @ @8 X@ 
@ @9 X@<C@,B A A N


 N

@6@?@1  A@2 X	@5@ @ @8 X@ 
@ @9 X@<XO AgetFuncArity CB A A@6@/
@8 YK M @8 Xa@?@<CB A A@6@3@(@4@,@.
@5@8 H@3@,
@5@8 F_@?@<CB A A@6@3ERROR (illegal FlatCurry file?): Arity of function @8 W@8 W (used in function @8 W@/
@8 W@8 W Q@8 W X@8 W@?@R@<XO A S0 C@CA A A@6@/	@8 Y I@/
@8 W? J@/@8 W?@D@8 X?@M@Q@D@8 X?@M@Q@ @8 X?@/@8 M H@3@4/tools/curry2xml -fcy @4@5@/
@8 X@ 
@8 H Hm@?@<CA+ A A @=XO A Y* CII A A 
 N@=CIJ A A
 IA

 N@6@*@?@<CIK A A


@6@ @9 Y)@<XO A RY C
AF A A@6@ @8readProgInLoadPath M @?@<CAH A A@6ERROR: FlatCurry file @8 Ho@8 Ho.fcy not found!@8 Ho@8 HuCurrent load path: @8 Ho@8 Ho@8 Hu@?@R@<XO AgenAuxFuncName C@FC A A@6@1 X@.	@.
@5@8 H@q
@1 X	@5@8 G@/@8 P@3@.@4@_@4@#@4@c@4@a@4@s@4@e@4@o@4@r@5@/
@8 WU@ 
@ @9 WU@<XO AtransCaseLit2Cons C
H A A W%

@6@?@<C
H A A W'

@6@?@<CH A A W)
@6@?@9 X@<CH A A
@6@+ERROR in FlatCurry file: Illegal argument "@8 W@8 W" in case branch!@8 W@9 X@<XO A X7 CG\ A A 

@=C@(G] A A		

 B

@6@ @3@4@4
@5@8 Cv@ @ @ @9 X6@<XO AdeleteLastTrueInBody CJS A A B
 @.
@6@?@<CJT A A B

 B

@6@ @ @9 Yv M @<XO A W CCR A A  N
 N
@=CCS A A  N
 N
@=C@!CT A A N



 N



@6@1  A W@5@ @ 
@9 X@<CCV A A N

 N

@6@ @ @9 W@<C@TCX A A		 N

 N
 Rc


@6@1 N
@5@/@8 W@1  A Rb@5@ @ 
@8 X@ @8 Yp M @ @/@8 F_@1 R]Private@1 V @5@2 R_@2 N
@5@/@8 X} M @ @9 W M @<C@mCd A A

 N


 N
 Rc

@6@ @ @8 W@ @/@8freeVarsInBranches M @1  A Rb@5@ @ @8 X@ 
@8 Yy@ @/@8 F_@q @ @/@8newVarIndex M @1 R]
 Yz@1 V @5@2 R_@3@5@2 N
@1 N@5@5@/@8 Y{@ @9 Y|@<C@6Cv A A N

 N


@6@1  A Wk@5@ @8 X@1  A X>@5@/@8 X@ @/@8 W@ @ @ 
@9letbindings2constr M @<XO A W C@,C$ A A X
 


@6@1 X'
@0@0@5@ @8 XP@?@1  AgetDataConsNameArity@5@ @9 X@<C
C' A A

@6@ @9 W@<XO Aflatexp2var CE A A
 N
 N
@6@?@ @ @9 W@<CE A A
 N
 N@6@?@<C@%E A A
 N




 N

@6@?@1  A@2 Y@5@ 
@ @9 X@<C@)E A A		
 N

 N


@6@?@ @/@ 
@8flatargs2var M @ @/@8 WU@ @ @ @9 Y M @<C@ E A A
 N

 N


@6@?@ @ 
@8 Y@ @ @9 Y@<C@,E A A
 N



 N

@6@?@ @ @8 Y@1  A@2
flatcases2var@5@ 
@ @9 X@<C@8E A A	@6 X@8 W@8 W" in function "@8 W@/@8 W@ @8 W W@8 W@8 X@%@8 T8 X@8 Ho@8 Ho Y@8 Ho@ @8 Ho W@8 Ho@9 Hu@<XO A X CD= A A 
	@=CD> A A
 I)

@6@ @ 
@9 X@<XO AgetCostCenterOfName C@+@@ A A@6@0@3@{@.
@5@8 WU@/@3@}@0@5@8 WU@3@{@5@3@}@5@/@8 WU@ @8 H@?@<C@E A A 
 A@=XO A
completeCases C@( A A  E@=XO A Y# CJ A A N@6@?@<CJ A A N
	@6@?@9check_flcLit M @<CJ A A N

	

@6@?@8check_flcCombType M @8 Y%@1  A Y$@5@ @9 W@<CJ A A N
	
@6@?@1  A @5@8 W@9 Y"@<CJ
 A A N
	
@6@?@1  Acheck_flcBinding@5@8 W@9 Y"@<CJ
 A A N
	
@6@?@8 Y"@9 Y"@<CJ A A N
	

@6@?@8 X M @8 Y"@1  A
check_flcCase@5@ @9 W@<CJ A A@6@-ERROR in FlatCurry file: Illegal expression "@8 W@8 W Y@8 W@/	@8 W@8 W W@8 W@9 W@<XO A
isIOAction CE A A I)

	@6@9 Y M @<C@&E A A Ie@P@r@e@l@u@d@e@.@I@O@6@?@<XO A
isListOfASCII CC A A@6@T@R@<CC A A @=CC A A	
@6@8 F@b@i@c@t@b@i@c@@r@9 Y M @<XO A YB C@!A A A X
	

@6@8 W @8 W@8 W
 in library "@8 W@ @8 W Jp@9 W@<CA A A X
	
@6@8 W @8 W@9 W@<XD t  t t  At  X ADO A X C@M  A_ A_ @P@r@e@l@u@d@e@.@g@r@o@u@n@d@N@o@r@m@a@l@F@o@r@m @=XO ApreprocessFcyFile C@A] A A
@6@/	@8 Yg@3	@4/currytools/optimize/bindingopt@5@/
@8 X@8 X?@D	bindingoptimization E@8 L H@M@Q@?@/@8 P H@E
@) @M@(@0@@@q@/@/
@3@-@4@v@4@4@ @5@8 H@E
 Yfast@8 Y@M@(-f @@@( N@3 Jp@4
@4" @4
@4@4@5@/@8 X@E@8 X
@M H@8 Ho@ @8 Ho@8 Hu@@@S@E	@ @8 Yi@M@S@@@4WARNING: no binding optimization performed for file:@8 W@9 W@<CAj A A @=XO AvarsIntoShares CI A A @=C@5I A A 


 IA


@6@b@g@c@t@?@1 W@.@5@8 H@q@1 W@5@8 G@ @ 
@9 Y M @<CI A A

@6@9 Y@<XO A X  C@LIY A A N


@6@?@E@ 
@8 X@M@S@F@@@0 X@8 W@/@8 W@ @8 W X@8 W X@8 W@ 
@8 W X@8 W@8 W@%@8 T8 X@8 Ho@ 
@8 Ho X@8 Ho@9 Hu@<CIe A A N W%


@6@?@<CIf A A N W'


@6@?@<CIg A A N W)

@6@?@ @ 
@9 X@<C@MIh A A N X

@6@? X@8 W@/@8 W@ @8 W X@8 W@ 
@ @8 Wf X@8 W@1 N@2 X@5@8 W X@8 W@8 X@%@8 T8 X@8 Ho@1 N@2 X@5@8 Ho X@8 Ho@9 Hu@<C@Iu A A N




@6@?@ @/@/@8 X"@ @/@8 Wf@ @8 X@ @8 X@ @8 X@ @/@8 F_@E
@ @/@8 X\ M @M@( @@@E@ @/@8 Yb M @M@b@g@g@m @@y@@@( @F@E@) @M@/@3@5@8 Cv@F@@@&@E@b@g@c @t@M@ @/@8 Xp@!@1 H@5@#@@@GINTERNAL COMPILER ERROR: over-application occured in exp2FuncShareTerm!@8 W@G@E@)
 Rc@) X@M@" IA
@#@'@@@'@'@F@<CI A A N


@6@?@ 
@/@8 WU@ @ @ @ @9 X@<CI A A X@6@&INTERNAL ERROR in "exp2FuncShareTerm"!@8 W Y0@8 W@8 W@9 X@<XO A M
 CJL A A@6@/	@8deleteLastTrue M @8writeqWithVars H@8 Ho@9 Hu@<XO A X C
FC A A

@6@?@<CFD A A
 I)

@6@?@ @ @9 X@<XO A	writeFunc C@!E" A A R] X
	@6@0@3@[@4@r@4@a@4@w@4@]@5@8 WU@?@<C@E( A A R]
	


 X
@6@ @8 Y@?@/
@8 Wf@/@8 F_@ @/@8 Xp@ 
$WORLD@/@8 W?@ @3@1 H@5@4@.@4@5@/@8 WU@/@3
@5@8 Cv@ @8 W@@q
@q
@ @ @3@5@/@8 Xs@/@8 F_@ @3@0@4@1 K@.@5@4@.@4@5@/@8 WU@/@3@5@8 Cv@0@3@ @.@5@ @8 WU@/@ @8 H@ @3@5@/@8 WU@/@3@5@8 Cv@ @ @ @1 B@2 Da@5@/@ @8 Y3@1 Ed@ @5@8 W@@8 Hu@?@<C@E@ A A R]
	


 X
@6@/
@8 Wf@q
@q
@ 
@ @3@5@/@8 Xs@/@8 F_@ @3@.@4@.@4@.@5@/@8 WU@/@3@5@8 Cv@/@8 F_@ @3@5@/@8 WU@0@3@ @.@5@ @8 WU@/@ @8 H@/@3@5@8 Cv@ @ @ @1 B@2 Da@5@/@8 Y3@1 Ed@5@8 W@@8 Hu@?@<C@ES A A R]
	


 R_


@6@ @ 
@/@8 WV@?@/@8 Wf@ @ @8 YU@ @/@8 H@0@3@.@.@5@ @8 WU@3@$@4@D@4@Y@4@N@4@_@5@ @/@8 WU@/@ @8 H@E@ @) A@M@ @(Dynamic.Temporary@F@@
@ @/@8 X@(Dynamic.Persistent@/@8 F_@/@8 F_@/@3@4@4 @4 @5@8 Cv@ @3@1 Q@5@4@.@4@.@5@/@8 WU@/@3@5@8 Cv@ @ @ @ @/@8 W@1 Ed@5@8 W@@ @/@8 Y
@q@1 C@2 F@2 @5@8 W@@E@!@) Y@M@!@1 @5 A@8addDynamicNameInfo M @@@1 @5@ @8 Y@8 Hu@?@<C@Eo A A R]
	 

 R_ N
 Rc@G@l@o@b@a@l@.@g@l@o@b@a@l

@6@?@/
@8 Wf@ 
@8 Y M $GLOBAL_@ 
@/@8 W?@ @/@8 X@ @/@8 X@ 
@ @/@8 W M @/@3
@4@1Global.GlobalDef@5@4@.@4@5@8 Cv@ @8 W@@1 C@2 F@2 @5@8 W@@/@3@4@.@5@8 Cv@1 Ed@2initGlobalValue@5@8 W@@8 Hu@?@<C@E A A

 R]
	 

 R_ N
 Rc@G@l@o@b@a@l@V@a@r@i@a@b@l@e@.@g@v@a@r
@6@?@/@8 Wf@ @8
checkGVarType M @ @/
@8 X@/@3@4@.@4@.@4@.@5@8 Cv@1 C@2 F@2 @5@8 W@@1 Ed@2initGlobalVariable
@5@8 W@@8 Hu@?@<C@^E A A

 R]
	
 R_

@6@/
@8 Wf@1 WG@0@5@8 H@ 
@/@8 Y@1 WG@5@8 G@q
@q
@ 
@ @3@5@/@8 Xs@ @/@/@8 Y@ @ @/@8 Y@  A@ @ nocut@ @8transExp M @9 Hu@<XO AcompleteCaseExpressions C@/B A A


 R]




 R_

 R]
 R_
@6@?@ @ @ @9 X@<CB A A 	@=XO AtransBoolEq CC9Gl A A@*@+@6 Kz@/	@8 W?@3@5@/
@8 Xs S"@/@8 W?@/@3
@4@.
@4@.@4@.@4@.@4@.@5@8 Cv@/@3@4@.@4@.@4@4@.@4@5@8 Cv@1 Ed@2 B@1 HA
@.@5@2 B@1 HA@5@5@8 W@@8 Hu@ @3@5@/@8 Xs@/@3@4
@4@4@4@4@5@8 Cv@/@3@4@4
@4@4@4@5@8 Cv@1 Ed@2 B@1 I_
@5@2 B@1 I_@5@2 B Fd@2 B@1  A@2 S  S@5@2 S@1 DZ@1 Q?
@5@2 Q?@5@5@8 W@@1 Ed@2 B@1 I_
@5@2 B Fd@5@8 W@@E@2 E@8 WA@M@2@S@G@G@@@N@/@3@4@1 HJ@.@5@4@.@4@1 HJ@5@4@4@5@8 Cv@1 Ed Fd@5@8 W@@/@3@4@4@1 HJ@5@4@1 HJ@5@4@4@5@8 Cv@1 Ed Fd@5@8 W@@1 Ed@2 B@1 DZ@1 K/
@5@2  A@2 S

@5@2 B Fd@2 DZ@1 B@1 Da
@5@2 B@1 Da HH@5@2 Da@5@2 B@1  A@2 S  S@5@2 S@1 Q?@5@2 B@1 S
@5@2 B@1 Da HI@5@2 Da@5@8 W@ S@/@8 W?@/@3@4@4@.@ @4
@4@4@.@!@5@8 Cv@1 Ed@2 B@1 I_@5@2 B Fd@2 B@1 D3
@.@"@ @5@2 DZ@1 B@1 D3@"@ @5@2 B@2 HA@!@5@2 B@1 Jv@"@0@ @0@0@0@.@#@5@2 B@1 H@1 @.@$@.@%@5@#@5@2 B@1 D3@$@%@5@2 B@1 Da HI@5@2 Da@5@8 W@@1 Ed@2 B@1 D3
@"@ @5@2 DZ@1 Em@1 B@1 D3@"@ @5@5@2 HA@!@5@2 B@1 Da HI@5@2 Da@5@8 W@@8 Hu@/@&@3@4@.@'@4@ @4@0@4@0@4 HH@5@8 Cv@1 Ed@&@2 B@1 WB@'@ @5 Fd@5@8 W@ Ky@/@(@8 W?@/@)@3@(@4@.@*@4@.@+@5@8 Cv Kn@/@,@8 W?@/@-@3@,@4@)@4@.@.@5@8 Cv@/@/@3@4@'@4@ @4
@4@4@-@5@8 Cv@/@0@3@4@.@1@4@ @4
@4@4@.@5@8 Cv@1 Ed@/@2 B@1 BF@'
@*@5@2 B@1 BF@'@+@5@2 B@1 WC@1@2 H@'@5@0@5@8 W@@9 Hu@<XO AmaxList CB A A ?@=CB A A
@6@ @/@8 Y M @ @9 YZ M @<XO A X C
A/ A A@6@ @8readInterfaceInLoadPath M @?@<CA1 A A@6@#ERROR: Interface or FlatCurry file @8 Ho@8 Ho.[fcy|fint] not found!@8 Ho@8 Hu Yo@8 Ho@8 Ho@8 Hu@?@R@<XO A Xb CB A A 

@6@?@<C
B A A

@6@ @9 Xa@<XD t  t t  At  T ADO A T C@: A A @=XO AwriteGenericClauses C@UB A A@6@?%%%%%%%%%%%% clauses for generic operations %%%%%%%%%%%%%%%%%%%@8 Ho@8 Hu@1  A Xr@5@8 W@1  A Y@5@8 W@1  AtransNf@5@8 W@E	 Ww@8 Wx@M	@1  A W>@5@8 W@@@S@E
 I@8 Wx@M
@1  A X@5@8 W@@@S@9
transDeref M @<XO AwriteFTypeClause C@KE A A R]




@6@ @/@8 Wf@ 
@0@/@8 We@ @ @/@8 Y @ @/@8 Y@ @ @/@8 Y M @ @/@8getFixityFromOpList M @1 KC@5@9 W@@<XO A X CD9 A A 
 V@=XO A Y CJ A A H
	
@6@8 F@9 Y"@<XO A Y CE A A @=CE A A B




@6@ @ @ @9 Y@<XO A YG CA A A@6@E@'	
@M@S@@
@-ERROR in specification of primitive function @8 W@8 W : inconsistent arities!@8 W@9 W@<XO A YP CI A A 
	@=CI A A@6@ @/
@8 X@ @ 
@9 YO@<XO AfunctiontypeWithExternal CFg A A B 
	

@6@0@ @0@0@; A Ml@<XO AtransDerefClause C@HH1 A A@6 P@/	@8 W?@/
@3	@4@.@5@8 Cv@1 Ed@1 J
@.@5@2 B Fd@2 B@1 P@.
@5@2 DZ@1 Em@1 Da
@2 P@.@5@2 Da@5@2 J
@5@9 W@@<XO Aascii2atoms CC A A @=CC A A



@6@ @8 X
@ @ 
@9 Y M @<XO A Y` C@B A A X X Y


 N
 Rc
 X Y

@6 Kl@ @8 H@? J0@/@8 H
Prelude.[]@/@8 H	Prelude.:@/@8 H@!@1 N
 Rc@5@#@1  A Rb@5@ @/@8 X@!@1 N
 W+
@5@#@!@1 N
 W+@4@4@1 N
 W+@5@5@#@" N
 Rc@#@<CC A A X


 X

@6@ @ @9 X@<XO AhnfTailCallOptim C@& A A  E@=XO A Y C@ZA7 A A	
@6@3@4 @4	@5@/@8 X@ @/@8 P1 Hm@E@ @8 X?@M@&@@@ @/@8 Y@E@!@ @8 X?@M@ @8 A
 A@'@E
@8 X
@M@ @ 
@9 Y
@@@S@@@ 
@ @9 Y@<XO AgetTypeFromTypeEnv CC A A J5

@6@?@<C
C A A

@6@ @9 Z M @<XO A
genVarIndices CB A A 
 @=C@ B A A@6@b@i@c @t@ @b@h@c@o@x@q
	?@ @ 
@ @9 Z M @<XO AmergeWithPrimitiveSpecs C@A A A
@6@/@8 I Hm@" R[
@#@ 	.prim_c2p@/
@8 W?@ 
@8 X?@?@E@8 X
@M>>> Reading @8 W@ 
@8 W ... @8 W@/@8
getRunTime H@@@S@F@ 
@/@8readPrimitiveXmlSpecs
 A@E@8 X
@M@/@8 Z@b@g@g@m @@y@ @8 W ms.@8 W@@@S@G@ @3@.@5@/@8 WU@/@ @8 H@1  A@2 X@5@ @/@8 X@ @9 X  M @<CA A A@6@9 Z@<XO AwriteDTypeClause C@,F& A A X
	


@6@1  A YY@5@/@8 X@!
@1 Ie	@5@#@ 
 @ @ @9 Y@<XO AmaxVarIndex CB A A  N

@=CB A A  N?@=CB A A N

@6@1  A Z@5@/@8 X@ @9 Y@<CB A A N

@6@/@8 Y@ @/
@8 Z M @ @ 
@9 Y@<CB A A N

@6@/@8 Z@ @/
@8 Z@ @ 
@9 Y@<C@)B A A N


@6@/@8 Z@1  A
maxVarCase@5@ @/
@8 X@ 
@/@8 Y@ @ @9 Y@<XO AtransConstrEq_hnf C@kG@ A A
 
	
@6@/@8 D2@/@8 D2@ @3@0@.
@5@8 Cv@ @3@0@.@5@8 Cv@E@)
 @M@1 Ed@1constrEq_hnf@.@5 Fd@5@9 W@@G@@@%@ 
@ @/@8gen_constrEq_hnf_body M @1 Ed@1 Z"@.@.@5@2 B Fd@2 HA@0@5@9 W@@<XO A Y~ CD A A @=C@+D A A X Y



@6@ @/
@8 W@ 
@/@8 W@ @/@8 Y}@ @ @9 W@<C@ D A A XLPattern

@6@/@8 W@ @/
@8 Y}@ @ 
@9 W@<XO A M CB> A A@6@E	@A E@8 S Hm@@ P7 E@8 Y@M	@S@@@9 M H@<XO AoccursInBranches CD A A
 X


@6@A@8occursInExp M @@@ @9 Z+ M @<XO AisAlphaNumString CJY A A @=C@'JZ A A	
@6@A@b@c@A@i@s@b@i@c@Z@s@@@A@)	@_@@
@b@c@a@i@s@b@i@c@z@s@9 Z1 M @<XO A X C@ A A@6@8 S6 M @/
@8 Y@8fileExistsAndNewer H@?@<XO A Y C	F A A
 Yz@6@9 H@<CF A A
Public@6@3@0@0@5@3@.@.@5@8 WU@?@ @9 H@<C	F  A A
 Z8@6@9 H@<XO A Y CJO A A Ed
 @.
@6@?@<CJP A A Ed

 Ed

@6@ @ @9 Yx@<CJQ A A 
@=XO A Y C@2E A A


 X Y



 X Y

@6@ @/@ @8 Y@ @/@8 WU@ @ 
@ @9 Y@<CE A A
 X Z'

 X Z'

@6@ @ 
@9 Y@<XO A Y CAH A A

@6@D% dereference a term, i.e., remove all top-level sharing structures:@8 Ho@8 Hu@1 Ed@1 J@.	@.
@5@2 B@1 I_	@5@2 B Fd@2 Da
	@5@8 W@@1  A Y@5@8 W@1 Ed@1 J@1 HJ@.@5@0@5@2 B Fd@2  A@2 Sk@5@8 W@@1 J		@5@8 W@@8 Hu@D% completely dereference a term, i.e., remove all sharing structures@8 Ho@8 Hu% also inside subterms:@8 Ho@8 Hu@1 Ed@1 N	
@5@2 B@1 I_	@5@2 B Fd@2 Da
	@5@8 W@@1  AtransDerefAllClause@5@8 W@1 Ed@1 N	
@5@2 B@1 D3	@.@.
@5@2 B@1 D3

@5@2 PL
	
@5@8 W@@1 Ed@1 PL @0@0@5 Fd@5@8 W@@1 Ed@1 PL@.	
@5@2 B@1 BF	@.@5@2 B@1 N@.@5@2 B@1 BF
@5@2 B@1 WC@.@2 @@5@2 PL	
@5@8 W@@9 Hu@<XO A X CDR A A 

 B
@=CDS A A
 B


 B
@6@?@<CDT A A


@6@ 
@ @9 X@<XO AaddCostCenterOfFuncs C@P A A 
@=C@2@Q A A
 R]

@6@ @/
@8 Y M @E@ 
@8 XP@M@&@@
@3
@5@/@8 WU@ @ @9 Z> M @<XO A Y5 CAE A A Ie
 J@6@3@3@P@4@r@4@e@4@l@4@u@4@d@4@e@4@.@4@I@4@n@4@t@5@4@3@P@4@r@4@e@4@l@4@u@4@d@4@e@4@.@4@F@4@l@4@o@4@a@4@t@5@4@3@P@4@r@4@e@4@l@4@u@4@d@4@e@4@.@4@C@4@h@4@a@4@r@5@4@3@P@4@r@4@e@4@l@4@u@4@d@4@e@4@.@4@B@4@o@4@o@4@l@5@4@3@P@4@r@4@e@4@l@4@u@4@d@4@e@4@.@4@O@4@r@4@d@4@e@4@r@4@i@4@n@4@g@5@4@3@I@4@O@4@.@4@H@4@a@4@n@4@d@4@l@4@e@5@4@3@I@4@O@4@.@4@I@4@O@4@M@4@o@4@d@4@e@5@4@3@I@4@O@4@.@4@S@4@e@4@e@4@k@4@M@4@o@4@d@4@e@5@4@3@P@4@l@4@P@4@r@4@o@4@f@4@i@4@l@4@e@4@D@4@a@4@t@4@a@4@.@4@P@4@r@4@o@4@f@4@i@4@l@4@e@4@S@4@e@4@l@4@e@4@c@4@t@4@i@4@o@4@n@5@4@3@P@4@o@4@r@4@t@4@s@4@.@4@P@4@o@4@r@4@t@5@4@3@S@4@o@4@c@4@k@4@e@4@t@4@.@4@S@4@o@4@c@4@k@4@e@4@t@5@5@8 XP@?@<CE A A I) J@6@?@<CE A A 
 N@=XO A Y C@ J( A A X Y
	

@6@?@8 Y%@1  A @5@8 W@ @9 Y"@<CJ, A A X Z'
	
@6@?@8 Y@9 Y"@<CJ/ A A@6@/ERROR in FlatCurry file: Illegal case pattern "@8 W@8 W Y@8 W@/	@8 W@8 W W@8 W@9 X@<XO A X CC+ A A @=C@'C, A A X Y


 



@6@ @ 
@8 F_@ @ @9 X@<CC/ A A X Z'
@6@9 X@<XO A X C@Fx A A@6 P@/
@8 W?@/@3
@4@.@5@8 Cv K*@/
@8 W?@/@3
@4@.@4@.@5@8 Cv@/@3@4@4@4@.@4@.@5@8 Cv@!@1 B@2 U@1 P@5@5@#@E E@8 WA@M@&@@@ @!@1 DZ@1 Em@1 B@1 Q?@5@2 D3 HK@0@5@2 Da@5@5@#@1 Ed@2 B Fd@2 B@1 P@.@5@2 DZ@1 Em@1 Da@2 P@.@5@2 B@1 Da@5@2 Da@5@2 B@1 HA@.@5@2 B@2 Da@5@9 W@@<XD t  t t  At  W ADO A W C  A_ A_ @=XO Acheck_flcFunction C@'I A A R]
	
@6@/@8 Wf@1 WG@0@5@8 H@ @/@8 Y@1 WG@5@8 G@8 Y  M @?@<CI A A@6@"INTERNAL ERROR in FlatCurry file "@8 W Y@8 W@/	@8 W@8 W W@8 W@9 X@<XO A
writeFunTypes CC A A @=CC A A R]
	
@6@/@8 H@ @8 W N@8 W@9 ZI M @<CC A A X
	
@6@/@8 H@ @8 W N@8 W@9 ZK@<XO A Z CB A A X Y


@6@/@8 Y@ @/
@8 Z@ @ 
@9 Y@<CB A A X Z'
@6@9 Z@<XD t  t t  At  W ADO A W C  A_ A_ @G@=XO A Y- CIM A A 
	@=CIN A A IA


@6@*	@?@<C
IO A A

@6@ @9 ZM M @<XO A Y CD A A@6@1 W@.
@5@8 H@1 W@4@1 B	@5
@5@8 G@?@<XO AelimCasesInBranches CC A A @=C@$C A A X


 X



@6@ @ 
@8 W@ @ @9 ZO M @<XO A W9 CD; A A 
 N@=XO AreadProgramHeader CJ A A@6 A@/
@8 C@/@8 II Hm@8 E1@ @9 M Hm@<XO A Y CC A A@6@E@8 XP@M@q@ @9 Y@@@'
@F@<XO A W CA A A@6@/	@8 H@1 C@2importModule	@5@9 W@@<XO A X{ CI A A@6@/
@8 X@9 Y@<XO AgetDataCons CB A A @=C@#B A A X'


 


@6@ 
@8 Wf@ @ @9 ZY M @<XO AisAlphaNumAtom C
JX A A@6@/	@8 H@9 Z3@<XO AoccursInExps CD A A

@6@A@8 Z-@@@ @9 Z^ M @<XO A W CDk A A  N

@=CDl A A  N@=C
Dm A A N

@6@9 W@<CDo A A N

@6@ @/@8 W@ @9 W@<CDr A A N

@6@/@8 W@ @/
@8 W@ @ 
@9 W@<CDv A A N


@6@/@8 W@ @/
@8 Y}@ @ 
@9 W@<C@/Dz A A N

@6@/@8 Xn@ @/
@8 W@ @ 
@/@8 W@1  A Wk@5@/@8 X@ @ @9 W@<XO A W CA@ A A @6@E@1 W@0@5@8 H@M@S@@@S@1 W @5@8 G@E	@1 YK@0@5@8 H@M	@S@@@S@1 YK@5@8 G@E
@1 X_@0@5@8 H@M
@S@@@S@1 X_@5@8 G@E@1 X$@0@5@8 H@M@S@@@S@1 X$@5@8 G@E@1 W@0@5@8 H@M@S@@@S@1 W@5@8 G@E
@1 W@0@5@8 H@M
@S@@@S@1 W@5@8 G xfx+#@8 F  Za-#@8 F  Za*#@8 F  Za/#@8 F  Za=#@8 F  Za/=#@8 F  Za<#@8 F  Za<=#@8 F  Za>#@8 F  Za>=#@8 F  Za+.@8 F  Za-.@8 F  Za*.@8 F  Za/.@8 F  Za<.@8 F  Za<=.@8 F  Za>.@8 F  Za>=.@9 F@<XO A S6 C@(Jm A A@6@8 X?@0@1 ZR@.	@5@1 B@1 S3@5 C'@5@8 I I@E
@8 XW M @M
@S@@@8 S3 M @?@<CJt A A @=XO AfromSameModule CH A A@6@/
@3@.@0@5@8 WU@3@.@0@5@8 WU@?@<XO A X C@f A A  @6@4*** Please report this error to the PAKCS developers@8 W@+*** if you have used the standard compiler!@8 W@9 W@<XO A Nl C@;@r A A@6@/
@/@8 I Hm@/@8 H Hm@E@8 X: M @M@ @3@5@0@0@0@8 X@F
@@@ @ @/
@0@8 X@ 
@8 X@?@<C@{ A A@6@%ERROR during compilation of program "@8 W@8 W W@8 W@9 X[@<XO A Y CAHB A A@*@1 N


@6@?@E@2@m@" N
@#@M@2@ @ @/@/@8 Y>@E@3@8@ @ @8 Z0@M@3@$@!@3@1 IA@5@5@#@1  A@2 Y,@5@ @/@8 X@1  A@2 Y.@5@ @/@8 X@@@&@&@(@&@F@ @/@8 P@/@ @8 H@F@@@@E@4@C Ww@8 Wx@M@4@1 N@5@/@8getSharedVarsOfCaseArg M @ @ @/@8 W\@1  A@2 Y,@5@ @/@8 X@ @ @/@8 X@1  A@2 Y.@5@ @/@8 X@@@.@E@5 I@8 Wx@M@5@ @ @/@/@8 Xo M @&@&@@@ @ @/@8 X@(@&@&@F@(ComplexCase@G@F@F@F@/@8 H@ @/@8 Z@@1  A@2 X@5@ @/@8 X@3@.@4@.@ @4@.@!@5@/@"@8 WU@/@#@3@"@5@8 Cv@/@$@8 W?@ @$ Q@/@%@8 W?@ @%@ @/@&@8 W?@E@6@T@M@6@ @/@'@ @/@(@8	replaceEq Hm@@@&@(@F@'@ @(@3@4@.@)@4@!@5@/@*@8 WU@/@+@3@&@4@'@*@5@8 Cv@E@7@)withcut@M@7@!@,@3 Fd@5@#@@@&@,@ @#@ @,@1 B@1 HA@'@ @)@5@+@5@8writeClauseWithInitGoals M @8 Hu@ @/@-@8 F_@q@.@-@q@/@.@q@0@.@E@8@) X@M@8@ @&@ @/@3@4@0@5@/@1@8 Xs@@
@ @&@ @/@3@0@5@/@1@8 Xs@ @1@ @ @ @9
transCases M @<C@2Hu A A

 N

@6@?_or1@/@8 W?_or2@/@8 W?@ @  Y@ @8 Y@ @  Y@ @9 Y@<C@:H{ A A N
 Rc@c@o@m@m@i@t
@6@?ERROR: "@8 W@8 W@  eval choice" not yet supported!@8 W@ @ @ @8 Y@9 W@<CAH A A@%@6@3@.@4@.@4@.@5@/@8 WU@/@3@5@8 Cv@E@$@' Ww@8 Wx@M@$@ 
@/@/@8 Xx M @1  A@2 Y,@5@ @/@8 X@ @ @/@8 X@@@#@E@% I@8 Wx@M@%@ @ 
@/@/@8 Z@@@ @ 
@/@8 X@(@G@/@8 H@ @/@8 Z@@1  A@2 Z@5@ @/@8 X@E@&@) Z@M@&@!@3 Fd@5@#@@@&@E@'@J@ 
@8 W@M@'@'@E@(@!@)@M@(@'@E@)@) Z@M@)@1 Ed Fd@5@9 W@@@@ @9 W@@@
@ @ @1 Da@5@9 Z@G@G@G@G@!@F@#@@@@E@*@<@A@T@@@A E@8 Y M @@@D@+@ 
@8localFunCall M @M@+@Q@M@*@ @ @1 HA@5@9 Z@G@G@G@G@!@F@#@@@g@ @/@/@8 D2@ @3@.@5@8 Cv@ @3@4@4@5@/@8 WU@/@8 X$ M @E@,@%@1 B@1 @5@.@ @5@ @8 XP@M@,@0@3@ @.@!@5@ @ @8 WU@/@"@ @!@8 H@@@&@"@G@ @/@#@3@"@5@8 Cv@ @ @ @#@9 Z@<XO AtransHnfCurrent CFc A A@6@/	@1 Y	@5@/
@8 A@9 X M @<XO AgenVars CJ< A A
@6@) @?@<CJ= A A


@6@q?@ @9 Z M @<XO A Z C
H A A@6 E@8 Y: M @?@<C@qH A A
@6@E@& E@8 W@M@3@1 HJ@.
@5	@5@3@1 HJ@4
@5@4@.@4@5@/@8 WU@@@3@1 HJ@.
@5	@5@3@1 HJ
@5@4@.@4@5@/@8 WU@/@3@5@8 Cv@E@) X@M@!@1 Q?
@5@#@@@( @.@1 Ed@5@9 W@@<C@H A A X Y




@6 J0@/@8 H@E@" N
 Rc@#@) X@M@( X@@@&@ 
@/@8 Wf@/@3@5@8 Cv@ @/@8 WU@E@ @8 K.@M@ @/@8 P@/@ @8 H@@@&@F Q@ @/@8 W?@E
@ @ @8 Y M @M@( Z@@@( Y@ @3	@5@ @ @ @8 Y@ @ @ @9 Z@<C@VH A A
 X Z'



@6@ 
@/@8 Yr M @E@ @8 K.@M@ @/@8 P@/@ @8 H@@@&@F Q@ @/@8 W?@ @3	@5 Y@ @8 Y@ @ @ @9 Z@<XO A Y CI A A  Rc@=CI A A  W+@=CI A A  W.@=CI A A  W,@=XO A Y CC) A A  X'

 
@=XO A	typeExprs CD A A @=C@VD A A

 I)

@6@ 
@/@8typeExpr M @E@ @ @8 X@M@S@@@(@E@"@8 X
@M@1*** Illegal FlatCurry file: Type error (FunArgs):@8 W
*** Term: @8 W@ 
@8 W*** Inferred type: @8 W@ @8 W*** Expected type: @8 W@ @8 W@@@S@?@R@ @ @ @9 Z M @<XD t  t t  At  W ADO A W CF  A_ A_  R]@P@r@e@l@u@d@e@.@w@o@r@d@s@.@_@#@c@a@s@e@o@r@0 Yz V  R_  N X N  X Y@P@r@e@l@u@d@e@.@T@r@u@e N
 W+@P@r@e@l@u@d@e@.@[@] X Y@P@r@e@l@u@d@e@.@F@a@l@s@e N N
 Rc@P@r@e@l@u@d@e@.@c@o@n@d N
 Rc@P@r@e@l@u@d@e@.@l@e@t@r@e@c N N
 Rc@P@r@e@l@u@d@e@.@a@p@p@l@y N
 Rc@P@r@e@l@u@d@e@.@b@r@e@a@k N
 W.@P@r@e@l@u@d@e@.@w@o@r@d@s@.@i@s@S@p@a@c@e@.@2@8@2 N N
 Rc@P@r@e@l@u@d@e@.@c@o@n@d N
 Rc@P@r@e@l@u@d@e@.@l@e@t@r@e@c N N
 Rc@P@r@e@l@u@d@e@.@w@o@r@d@s@.@_@#@s@e@l@F@P@2@1@#@w N N
 Rc@P@r@e@l@u@d@e@.@c@o@n@d N
 Rc@P@r@e@l@u@d@e@.@l@e@t@r@e@c N N
 Rc@P@r@e@l@u@d@e@.@w@o@r@d@s@.@_@#@s@e@l@F@P@2@2@#@s@2 N N
 W+@P@r@e@l@u@d@e@.@: N N
 Rc@P@r@e@l@u@d@e@.@w@o@r@d@s N R]@P@r@e@l@u@d@e@.@>@.@_@#@c@a@s@e@o@r@0 Yz V  R_  N X N  X Y@P@r@e@l@u@d@e@.@G@T N
 W+@P@r@e@l@u@d@e@.@T@r@u@e X Y@P@r@e@l@u@d@e@.@L@T N X Y@P@r@e@l@u@d@e@.@E@Q N R]@P@r@e@l@u@d@e@.@<@.@_@#@c@a@s@e@o@r@0 Yz V  R_  N X N  X Y@P@r@e@l@u@d@e@.@L@T N
 W+@P@r@e@l@u@d@e@.@T@r@u@e X Y@P@r@e@l@u@d@e@.@E@Q N X Y@P@r@e@l@u@d@e@.@G@T N@=XO A
prefixVars CI A A 
@=CI A A



@6@ @ 
@ @9 Z M @<XO A X CC A A
@6@T@?@<CC A A @=CC A A
@6@3
@5@8 Y@?@3
@5@9 H@<CC A A@6@3@.
@.@5@8 Cv@ @/@8 Y@3
@5@9 Cv@<XO A Z CC A A N
@6@ @ @8 Z@?@<C@1C A A N W% Ie@P@r@e@l@u@d@e@.@I@n@t@6@?@<C@7C A A N W' Ie@P@r@e@l@u@d@e@.@F@l@o@a@t@6@?@<C@4C A A N W) Ie@P@r@e@l@u@d@e@.@C@h@a@r@6@?@<CC A A N




@6@ @/@8 X@ 
@ @ @8 Z@?@<C@'C A A N


@6@1  A WE@5@ @/@8 X@ @/@8 WU@ 
@ @ @8 Z@?@<C@WC A A
 N


@6@ @/@8 Z@ 
@/@8 Z@E
@ @ @8 X@M@'@@@-@E@'@8 X
@M@,*** Illegal FlatCurry file: Type error (Or):@8 W Z@8 W@1 N
@5@8 W@&*** Inferred type of first argument:  @8 W@ @8 W@&*** Inferred type of second argument: @8 W@ @8 W@@@S@?@R@?@<CC A A N



@6@ @/@8 Z@ 
@ @ @8typeBranches M @?@<CC A A@6@E
@8 X
@M
@**** Internal error: cannot type expression@8 W@/@8 X
@ @8 W@@@S@F@?@R@<XO A Yk C@XAN A A	
@6@3@4 @4	@5@/@8 X@ @/@8 Y@ @8 S0 M @E@-@ @8 X?@M@ @8 Y M @ @/@8 Z@'@ @ @8 Z
 M @E
@8 X
@M@ @ 
@9 Y
@@@S@@
@ 
@ @9 Yj@F@<XO A Y CBG A A@ @"@6 H~@/	@8 W?@3@5@/
@8 Xs U@/@8 W?@/@3
@4@.
@4@.@4@.@4@.@5@8 Cv@/@3@4@.@4@4@.@4@5@8 Cv@1 Ed@2 B@1 HA
@5@5@8 W@@8 Hu@ @3@5@/@8 Xs@/@3@4@.@4@4@4@5@8 Cv@1 Ed@2 B@1 I_@5@2 B Fd@2 B@1 Da@5@2 Da@5@8 W@@/@3@4
@4
@4@4@5@8 Cv@1 Ed@2 B@1 K/
@5@2 B Fd@2 Da@5@8 W@@/@3@4@1 W#
@5@4@1 W#
@5@4@4@5@8 Cv@1 Ed@2 B Fd@2 Da@5@8 W@@E@( E@8 WA@M@(@S@F@@@,@/@3@4@1 HJ
@5@4@1 HJ
@5@4@4@5@8 Cv@1 Ed@2 B Fd@2 Da@5@8 W@@/@3@4
@4@.@4@4@5@8 Cv R@/@8 W?@/@3@4@4@.@4
@4@.@4@4@4@5@8 Cv@1 Ed@2 B@1 D3
@.@ @5@2 B@1 D3@ @5@5@8 W@@8 Hu@/@!@3@4@.@"@4@4
@4@4@4@4@5@8 Cv@1 Ed@!@2 B@1 WB@"@5@2 B Fd@2 B@1 Da@5@2 Da@5@8 W@@/@#@3
@4@.@$@4@.@%@4@4@5@8 Cv@/@&@3@4@.@'@4@4
@4@4@4@4@5@8 Cv@E@)@8 E@8 WA@M@)@1 Ed@!@2 B@1 BF@"
@$@5@2 B@1 BF@"@%@5@2 B@#@2 B@1 WC@'@2 H@"@5@&@5@8 W@@@@W@1 Ed@!@2 B@1 BF@"
@$@5@2 B@1 BF@"@%@5@2 B@#@2 B@1 WC@'@2 H@"@5@2 HQ@2 DZ@1 Em@1 B@1 Q?@%@5@2 Da@%@2 HJ@0@5@2 B@1 Da@%@5@2 Da@5@&@5@8 W@@9 Hu@<XO A Wh CFV A A 
@=CFW A A		

@6@ @/@ @8 We@ @ 
@ @9 Wg@<XO A W CB&A A A@$@6@ 
@/@8 WU@ @ @/@8 WU@ @/@8getExternalLibraries M @1  A WL@5@ @8 W@8 Hu@/@8 H@1 C@2 Nv@5@8 W@@8 Hu@E@"	 WW@8 H@M@"@S@@@S@1  A ZF@5@ @8 W@D@#@8 Y@M@#@Q@E@$ E@8 Z)@M@$@3 A@5@ @/@8 ZA@@@!@3 A@5@#@"

@#@E@%@)@M@%@S@@@-...including code for profiling cost centers:@8 W@1  A@2 W G[@5@ @8 XU@8 XQ@ @/@8 Y9@E@&@1 X$@0@5@8 H@M@&@S@@@S@1 X$@5@8 G@E@'@1  A X~@5@ @/@8 X@M@'@S@@@*INTERNAL COMPILER ERROR in or/case lifter!@8 W@R@F@/@8 W M @ @/@8 Xp@ @ @/@8 WU@ @ @/@8 WU@ @ @/@8computeCorrectType M @ @ @/@8 WU@E@( E@8 Y M @M@(@&@@@E@)@1  A@2 Y@5@ @/@8 X@M@)@S@@@2INTERNAL COMPILER ERROR in case branch completion!@8 W@R@F@ @ @/@8 WU@1  A
flcFunc2FA@5@ @/@ @8 X@1 YK@0@5@8 H@1 YK@ @5@8 G@/%%%%%%%%%%%% function types %%%%%%%%%%%%%%%%%%%@8 Ho@8 Hu@1 C@2 F@2  KB@5@8 W@@1 C@2 F@2  KB@5@8 W@@1  A@2 Y@5@ @8 XU@8 Hu@2%%%%%%%%%%%% constructor types %%%%%%%%%%%%%%%%%%%@8 Ho@8 Hu@1 C@2 F@2  Ju@5@8 W@@1 C@2 F@2  Ju@5@8 W@@E@*@3@P@4@r@4@e@4@l@4@u@4@d@4@e@5@8 XP@M@*@S@@@$@1 Py H H H @2 I)@1 Ie Pz@5@2 I)@0@2 I)@1 Ie@4@0@5@0@5@8 W@@1  A Z@5@8 W@8 Hu@ @/@!@8getConstructors M @1 X_@0@5@8 H@1 X_@!@5@8 G@5%%%%%%%%%%%% function definitions %%%%%%%%%%%%%%%%%%%@8 Ho@8 Hu@1  A Y@5@ @8 W@1 C@2costCenters@5@8 W@@8 Hu@?@D@+@8 Y@M@+@Q@9 Hu@<XO Aexp2TermInMakeShare CIR A A
 IA

 IA

@6@ @ 
@9 X@<XO A Y C@JD A A
 Ie@G@l@o@b@a@l@V@a@r@i@a@b@l@e@.@G@V@a@r
@6@?@9 XM@<CD A A@6ERROR: GVar declaration "@8 W@8 W" has not result type "GVar"!@8 W@9 W@<XO A Z CA A A
	@6@?@<C@@A A A	 R] X

@6@/
@3@ @0@5@ @8 WU@?@/@ 
@8 H@E@ @8 XP@M@&	@@	@!@3	@5@#@ @ @9 Z@<C
A A A

@6@ @9 Z@<XO A W CJc A A@6@/
@3@.@.@5@8 WU@?@ @/@8 W@3@_@5@9 WU@<CJg A A 
@=XO A Y CC~ A A 
	@=C@>C A A		 H




 N
 Rc
 N
 Rc
 N
@6 IU@ @8 H IS@ @8 H@ 
@ @9 Y@<XO A Z% CGI A A 

 Mk@=C@,GJ A A




 O Mk
@6@3
@5@3@5@ @9 Z$@<XO A Y CF A A@6@/@8 H@1Op@.@.
@5@8 XP@?@ @ 
@9 W{ M @<CF A A  KI@=XO A Z CB A A R]

 
@6@ @9 Wf@<XO A Z. CD A A
 N
@6@*
@<CD A A
 N

@6@9 Z`@<C
D A A
 N

@6@9 Z-@<CD A A
 N

@6@A@8 Z-@@@ @9 Z-@<CD A A
 N


@6@A@8 Z-@@@ @9 Z0@<XO A L C@@B* A A@6@/
@8currentCostCenters Nq@8mainPrologFileName Hm@8 W@1 C W@5@8 W@@1 C W@5@8 W@@8 Hu@1 Ed@1 T>@.@.@5@2 H@2 Ed@5@8 W@@8 Hu@,%%%%%%%%%%%% hnf clauses %%%%%%%%%%%%%%%%%%%@8 Ho@8 Hu@8 Z M @8 Y M @9 W@<XO A Z CH A A
 N
 Rc
@6@/@8 H@ @8 Zw M @?@<C
H A A
 N

@6@9 Z@<XO A W C@` A A  @6@9> Probably, this is due to a compiler bug in transforming@8 W@/> do/let/where expressions. Suggested solution:@8 W@7> Simplify dependencies in the do/let/where expression.@8 W@9 W@<XO AwriteNTimes CJ? A A @6@?@<CJ@ A A@6@b@h@c @t@8 Ho@q
?@9 Z M @<XO A X. CDc A A 
	@=CDd A A@6@ @/
@8 X,@ @ 
@9 X-@<XO A X C@CBI A A@6@3
Term.readTerm@4Term.readQTerm@4
Term.showTerm@4Term.showQTerm@4ReadShowTerm.readTerm@4ReadShowTerm.readsTerm@4System.getDate@4System.showDate@4FlatTools.writeFLC@4FlatCurryTools.writeFLC@4FileGoodies.findFileInPath@4	HTML.Form@4
HTML.HtmlElem@4HTML.showHtmlDoc@4HTML.showHtmlDocCSS@4Ports.openSocketConnectPort@5@8 XP@?@)WARNING: do not use deprecated function "@8 XA@8 XA".@9 XE@<CBV A A @=XO A Z C
JD A A@6@/@8 Xp@ @9 W@<XO A Z C@{B A A@6@!
@3@1  Jw @5@4@1  H@5@4@1  Jz@5@4@1  J|@5@4@1  J~@5@5@#@E@8 Z}@M@"	  H  K-@#@@@-@"	  H  HH   HI    
@#@<CB A A X

@6@/@8 Z[@ @/
@8 Z@ @ 
@9 WU@<XO A Y CJ A A W%@6@?@<CJ A A W'@6@?@<CJ A A W)@6@?@<CJ  A A@6@*ERROR in FlatCurry file: Illegal literal "@8 W@8 W Y@8 W@/	@8 W@8 W W@8 W@9 X@<XO A X C@zF A A@6 P@/
@8 W?@/@3
@4@.@5@8 Cv@/
@3@4@4@.@4@.@4@.@5@8 Cv@1 Ed
@2 B Fd@2 B@1 P@.@5@2 DZ@1 Em@1 Da@2 P@.@5@2 B@1 Da@5@2 Da@5@2 B@1 HA@.@5@2 B@1 U@1 P@5@5@2 Da@5@9 W@@<XO A Y^ C@C A A
 

 X Y


@6@ 
@ @8 F_@d@ 
@8 Y( J0@/@8 H Y@/@8 H Y@/@8 H@!@1 N
 Rc@5@#@1  A Rb@5@ 
@/@8 X@!@1 N
 W+@5@#@!@1 N
 W+@4@4@1 N
 W+@5@5@#@" N
 Rc@#@<XO A Z C@%I A A N


@6@/@8 X@ @ @/
@8 X@ @ 
@/@8 Z@ @9 Y@<XO A Z CC A A 
@=C@C A A
 R]



 R_


@6@/@ @8 H@1  A WE@5@ @/@8 X@E@ @ @/@8 Z@M@S@@@:@E@8 X
@M@4*** Internal type inference for auxiliary function "@8 W@ @8 W" failed@8 W@@@S@!@1 Ie@3@E@4@R@4@R@4@O@4@R@4@T@4@Y@4@P@4@E@5@5@#@ @ @/@8 WJ@  @0@8 X,@" R]
 R_@#@3@5@ @ @9 Z@<C@7C A A
 R]




 X

@6@" R]
 X@#@3@5@ @ @9 Z@<XO A Z CD A A @=C@6D A A		 X Z'


@6@ 
@ @/@8 Z@ @ @/@8 Z@3@1 X@1 Z'@0@5
@5@5@ @ @ @9 X M @<C@pD A A X Y




@6@1  A WE@5@ @/@8 X@ @ @/@8 WU@ 
@/@8 X@1  A Rb@5@ @/@8 X@ @ @ @8 Z@ @ @/@8 Z@ @ @/@8 Z@3@1 X@1 Y
@5@5@5@ @ @ @9 [@<XO A Z= C@HH7 A A@6 P@/	@8 W?@/
@3	@4@.@5@8 Cv@1 Ed@1 N
@.@5@2 B Fd@2 B@1 P@.
@5@2 DZ@1 Em@1 Da
@2 P@.@5@2 N@5@2 N
@5@9 W@@<XO A YM C
I A A 
 @=C@&I A A
 



 

@6@*@?@ @b@g@c@o@x@<C@ I A A
 



 
@6@ 
@ @9 YL@<XXQM AF@#/usr/lib/swi-prolog/library/when.pl  'Au@ C E\S E SXD t  t t  At trigger_determined 
O A [C@1@	u A  'A [@6@/@8 F S@?@E
@+@M
@@F@@@/ A@1det@2 [	
@5@8 Ek S@ @1wake_det@5@9suspend_list S@<C@ [ [@6@@<XD t  t t  At attr_unify_hook 
O A [C@&@ [ [ G
@6@E A@1 G@.@5@8 F S@M A@8 H S@@ @@@@@F@<XD t  t t  At 
check_disj 
O A [C@ [ [@6@E@+ @k@M@S@@@) @k@@<XD t  t t  At trigger_ground 
O A [C@O@w [ [@6@/
@8 Bi @E
@"

@#@M
@  A@1 [	@5@9 G S@F@@@*@E@"@"

@#@M@/@3f
@5@8 Cv@  A@1 [	@5@9 [@@@@G@<XD t  t t  At or_list 
O A [ C
@ [ [

@6@?@<C@ [ [
 DZ

@6@ @ @9 [! S@<XD t  t t  At trigger_nonvar 
O A [#C@q [ [@6@E
@U@M
@@@ A@1 [$	@5@9 [@<XD t  t t  At 
trigger_first 
O A [%C@_ [ [ @.@6@?@@<C@a [ [ Q?
@6@? A@1 [$
	@5@9 [@<C@c [ [@6@9trigger S@<XD t  t t  At trigger_conj @D t  t @t  At [* A# A# D t  t t  At  [* 
O A [+C@ [ [@6@1 [(	
@5@9 ['@<XD t  t t  At 	when_goal 
O A [,C@r@ [ [
 [$

@6@E@ @/
@/@8	disj_goal S@&	@M@ 
@ @ @9disj_or S@G@F@@@I@E@+@"  A [(

@#@&	@M@" S B Q?
@#@@@"	 S Q?
@#@G@F@G
@F@<C@r@ [ [
 [

@6@E@ @/
@/@8 [.@&	@M@ 
@ @ @9 [1@G@F@@@I@E@+@"  A [(

@#@&	@M@" S B C
@#@@@"	 S C
@#@G@F@G
@F@<C@ [ [  [
	@=XD t  t t  At trigger_disj @D t  t @t  At [4 A# D t  t t  At  [4 
O A [5C@ [ [ @=C@ [ [
@6@8 ['@ @9 [5 S@<XD t  t t  At when_conj_goals 
O A [7C@ [ [ B

@6@?@&
	@ @ 
@/@8 [8 S@ @ @9 [9@<C@ [ [  A
@6@ @9 [- S@<XD t  t t  At  [) @D t  t @t  At [( A# D t  t t  At  [) 
O A [(C@f [ [ Q?
@6@9 [$ S@<C@h [ [ C
@6@9 [ S@<C@j [ [ G(

@6@ @9 [ S@<C@l [ [ B

@6@ @9 [+ S@<C@n [ [ K
@6@1 [@0
	@5@9 [6@<XD t  t t  At  [ @D t  t @t  At [ A# D t  t t  At  [ 
O A [C@ [ [ @=C@)@ [ [ Da


@6 A@8 [@E

@T@M
@  A@8 [@@@S@ @9 [@<XD t  t t  At 
when_goals 
O A [AC@~@ [ [
 [ [



@6@?@&	@E@ 
@/@/@8 [.@&@M@ @ @ @9 [1@G@F@@@M@E@-@"
  A [(

@#@&@M@" S B [=
@#@@@" S [=

@#@G@F@G@F@<C
@ [ [ G
@6@ @9 [9@<XD t  t t  At  A @D t  t @t  At S A# D t  t t  At  A 
O A SC@Q [ [@6@/
@8 F^ S@9 [& S@<XD t  t t  At  [0 
O A [/C@ [ [  A [
 @k@6@+ @k@<C@ [ [   A [ @k

@=XD t  t t  At attribute_goals 
O A [FC@ [ [@6 A@/@8 [@&	@ @ @9 [B S@<XD t  t t  At  [
 
O A [C@(@ [ [@6@E@T@M A@/	@8 [ A@8 [@) @k@"	 [
@#@@@@S@G	@<XD t  t t  At  [3 
O A [2C@ [ [ 
@=C@ [ [@6@/@8 ["@&
@"
 S	@#@<XXQM @F@$/usr/lib/swi-prolog/library/error.pl  'AuC E\S Erepresentation_errorE @eEuninstantiation_errorE @XE
is_of_typeE B E FFE BEsyntax_errorE E>XD t  t t  @t codes 
O @ [RCAO	u Ag  'A [T@6@8 A @9codes_i FH@<XD t  t t  @t  E? 
O @ E>C@a [T [T@6@1 @@1 E>	@5@0@5@9 @@<XD t  t t  @t  @f 
O @ @eC@q [T [T@6@1 @@1 @e	
@5@0@5@9 @@<XD t  t t  @t  [J 
O @ [IC
@ [T [T@6@1 @@1 [I@5@0@5@9 @@<XD t  t t  @t chars_i 
O @ [YCAJ [T [T @=CAK [T [T	
@6@8 @@8 E @9 [Z FH@<XD t  t t  @t  [X 
O @ [WCAS [T [T @=CAT [T [T	
@6@8 F@8 E FH@9 [V@<XD t  t t  @t  @Y 
O @ @XC@i [T [T@6@1 @@1 @X	@5@0@5@9 @@<XD t  t t  @t 
element_types 
O @ [_CA_ [T [T @=CA` [T [T
@6@8has_type FH@ @9 [` FH@<XD t  t t  @t text 
O @ [eCAX [T [T@6@A@8 @@@@A@8 FX FH@@
@A@8chars FH@@@8 [S FH@?@<XD t  t t  @t  [j 
O @ [iCAF [T [T@6@8 [U@9 []@<XD t  t t  @t is_list_or_partial_list 
O @ [lCAd [T [T@6@0@/	@8 F FH@E
@T	@M
@S@@@+	@<XD t  t t  @t  [Q 
O @ [PC
@ [T [T@6@1 @@1 [P@5@0@5@9 @@<XD t  t t  @t current_encoding 
O @ [oCAm [T [T octet@=CAn [T [T ascii@=CAo [T [T iso_latin_1@=CAp [T [T  [e@=CAq [T [T utf8@=CAr [T [T 
unicode_be@=CAs [T [T 
unicode_le@=CAt [T [T wchar_t@=XD t  t t  @t not_a_rational 
O @ [xC@9A [T [T@6@E@T@M@9 [O FH@G	@@@(@E@"rdiv
	
@#@M @8 FF FH @8 [} Gu@9 B  FH@@ Gu@9 [~@G	@<XD t  t t  @t element_is_not 
O @ [CA [T [T
@6@8 [a@?@ @9 [ FH@<CA [T [T
@6@?@9is_not FH@<CA [T [T@6 C'@9 C( C@<XD t  t t  @t ground_type 
O @ [C@ [T [T  C@=C@ [T [T  Gy@=C@ [T [T  @@=C@ [T [T  [e@=C@ [T [T  C@=XD t  t t  @t 
not_a_list 
O @ [C@=@ [T [T@6@0@/
@8 [n@E
@T
@M
@9 [z@G@@@&@E@+
@M@" B"
@#@ @9 [@F@@
@/@0@8 D2@ @9 [~@F@<XD t  t t  @t  [ 
O @ [C
@ [T [T B"@6@? B"@9 [ FH@<C@ [T [T [
@6@?@1 [
@5@9 [@<C
@ [T [Tlist_or_partial_list@6@? B"@9 [~@<C
@ [T [T [j@6@? [j@9 [@<C
@ [T [T [R@6@? [R@9 [@<C@ [T [T D@6@?@1 @@1 [K	@5@0@5@9 @@<C@ [T [T Gu@6@?@9 [y FH@<C	@ [T [Tcyclic@6 G@9 E> FH@<C	@ [T [Tacyclic@6 GX@9 [@<C@(@ [T [T@6@E
	@T	@M
@9 [z@@@E@8 [ FH@D@8 C@M@Q@M@9 [z@@@9 [~@<XD t  t t  @t  [c AED t  t t  @t  [c 
O @ [bCA  [T [T
impossible@6@0@9 [z@<CA! [T [T  K@=CA" [T [T @6@9 @@<CA# [T [T D;@6@9 D9@<C@(A$ [T [T A?

@6@E@8 F@M@8 F@ @9 [^@@@8 K.@b@i@j@u@b@i@g@s@<CA( [T [T Gz@6@A@+	 @.@@@+	 @-@?@<CA) [T [T @6@9  @<CA* [T [T [j@6@9 [h@<CA+ [T [T [R@6@9 [k@<CA, [T [T [e@6@9 [f FH@<CA- [T [T D1@6@9 D/@<CA. [T [Tconstant@6@9 D9@<CA/ [T [T E@6@9 Ih @<CA0 [T [T C@6@9 C@<CA1 [T [T [@6@9 G FH@<CA2 [T [T [@6@9 GX @<CA3 [T [T @6@9 F@<CA4 [T [Tnonneg@6@8 F@b@i@c @u@<CA5 [T [Tpositive_integer@6@8 F@b@i@c @t@<CA6 [T [Tnegative_integer@6@8 F@b@i@c @r@<CA7 [T [T H*@6@U	@<CA8 [T [T E@6@9 K.@<CA9 [T [T [
@6@8 C@D
@D@8 @ FH@M@Q@M@Q@<CA: [T [Tproper_list@6@9 [U@<CA; [T [T B"@6@9 [U@<CA< [T [T [@6@9 [m FH@<CA= [T [Tsymbol@6@9 @@<CA> [T [T D@6@T	@<CA? [T [T Gu@6@9 Gu FH@<CA@ [T [T C@6@9 [g@<CAA [T [T @@6@9 G~ FH@<CAB [T [T D@6@9 [p FH@<CAC [T [Tdict@6@9 C FH@<CAD [T [T [
@6@8 [U@9 [d@<C@B A A F4 

@6@7 F5@ @9	is_record F5@<XD t  t t  @t  [L 
O @ [KC
@ [T [T@6@1 @@1 [K@5@0@5@9 @@<XD t  t t  @t  B! 
O @ B C@W [T [T@6@1 @@1 B 	@5@0@5@9 @@<XD t  t t  @t  [N 
O @ [MCA [T [T@6@9 [a@<XD t  t t  @t  B 
O @ [OC
@ [T [T@6@1 @ B@0@5@9 @@<XD t  t t  @t  FG 
O @ FFC@ [T [T@6@E
	@8 [a@M
@S@@@9 [@<XXQM AsF@#/usr/lib/swi-prolog/library/unix.pl  'AuC E\S EkillEexecEwaitE	fork_execEprctlE	detach_IO E [EdupEenvironEpipeEforkXD t  t @&t  Ast  [D t  t @&t  Ast  [D t  t @&t  Ast  [O As [ C@| Aq Aq@6@E	child@8fork_
 As@M	@9 [ [@@@S@<XD t  t @&t  Ast  [D t  t @&t  Ast  [O As [ C@S Aq Aq@6@8fork_warn_threads  [@9 [@<XO As [ C@)A Aq Aq@6pid@/@8 C/tmp/pl-out.@/	@8 B B@/
@3@1alias
daemon_output@5@5@8 I@1bufferline@5@8 @ [@9 [ [@<XO Asother_thread C@.@c Aq Aq@6@/	@8 EH@1status@.
@5@8 C @,	@E@+
running@M@S@@ E@1 [@2join
@5@8 @ [@0@8 E  [@R@<XO As [ C@-@[ Aq Aq@6@/@1 [@5@/	@8 A@E
@+	@M
@S@@@1 @@1 @e [ H M<@5@2 CM@0@2running_threads	@5@9 @@<XD t  t @&t  Ast  [D t  t @&t  Ast  [D t  t @&t  Ast  [D t  t @&t  Ast  [XQM QF@I/build/pakcs-3Q2rX1/pakcs-1.14.2/curry2prolog/libswi/prim_readshowterm.pl   QAAuC AS AE QE
isShowableArgE	show_termEprim_showQTermEreadTermEskipWhiteSpaceEprim_readsUnqualifiedTermEprim_readsQTermXO Q Q C
	u A   QAA [@6unqualified@8 [ Q@?@<XO Q	readTerm0 C@z@< [ [
@6@ @8isLetter Q@?@3
@5@/@/@8	readTermS Q@ @/@8 [ Q@E@=@) H@M@ @/@/@8 [ Q@ @/@8 [@ @/@/@8readPartCallFunc Q@/@ @8 H@ @3@.@5@8readTermArgs Q@" H@#@F@@@ @/@8 \@ @3@5@9 Cv@G@G@G@F@<C@S@= [ [
@$
@6@"@D@Y@N@#@?@E
@ @/
@/@8readQVarOpId Q@M@S@@@3@$@5@8readParseError Q@G
@/@3@$@5@8 H@ 
@/@8 [@ @/@8 \@ @3@5@9 Cv@<C	@> [ [@6@ @9 [@<XO Q [ C@2@? [ [@_
 Q

@6@A@)	
any_qualified@@
@A@"	any_unqualified@#@@@)	any_expression@?@/@ @8 P Hm@?@ 
@ @9 P@<C@#@@ [ [
@6@b@g@c@/@t@b@g@c@:@r@/@3
@5@8 \@?@ @ @9 P@<C@1@A [ [@-
@6@b@g@c@/@t@b@g@c@:@r@/@3
@5@8 \@?@/@ @8 P@ @b@c @g@m @@x@<C@B [ [@[@]

@6@?@<C@C [ [@[
@6@?@ @ @9readCompList Q@<C@!@D [ [@'
@6@?@E
@ @ @8readChar Q@M
@S@@	@3@'@5@9readCharParseError Q@<C@E [ [@"
@6@?@ @ @9
readString Q@<C@F [ [@(@)

 Jw@6@?@<C@@G [ [@(
@6@?@ @/
@/@8 [@ 
@/@8 [@E@1@"@:
@#@M@ @/@/@8readList Q@"@#@"@)
@#@G@G@G@@@@E@q@"@,
@#@M@ @/@/@8	readTuple Q@"@)
@#@!@3@5@#@ @/@8 F_@!@3@)@5@#@ @ @/@8 Ja Hm@3@P@4@r@4@e@4@l@4@u@4@d@4@e@4@.@4@(@5@ @/@8 H H@/@ @8 H@ @3@5@9 Cv@@@9@E@"@)
@#@M@'@F@@@ @3@)
@5@/@8 \@ @3@5@9 Cv@G@F@G@G@F@<C@#@H [ [@6@E@/@8 \@M@S@@@8 \	@F@/
@ @8 H@ 
@ @9
readIdTerm Q@<XO Q \ C@a [ [
@6@?@<C@b [ [@)

@)@6@?@<C@c [ [@,

@,@6@?@<C@d [ [@:

@:@6@?@<C@e [ [@]

@]@6@?@<C@f [ [
@6@/@ @8 [@ @/@8 [@ @ 
@9 \@<XO QremoveQualifier C@/ [ [@6@E
@8startWithModId Q@M@9 \* Q@@@'
@<XO QisModIdChar C@4@3 [ [@6@/	@8 L Hm@A@b@c@A@i@s@b@i@c@Z@s@@@A@b@c@a@i@s@b@i@c@z@s@@@A@b@c@0@i@s@b@i@c@9@s@@@)	@_@<XO Q
show_termargs C@G@* [ [@6@E@b@h@i@t@M@'
@G@G@F@@@/@/@ @8 \2@"
@#@/@8 BE@ @ @ @/@8 [@q@ @ @ @ 
@9 \3 Q@<XO QisVarIdChar C@ [ [ @A@=C@ [ [ @B@=C@ [ [ @C@=C@ [ [ @D@=C@ [ [ @E@=C@ [ [ @F@=C@ [ [ @G@=C@ [ [ @H@=C@ [ [ @I@=C@ [ [ @J@=C@ [ [ @K@=C@ [ [ @L@=C@ [ [ @M@=C@ [ [ @N@=C@ [ [ @O@=C@ [ [ @P@=C@ [ [ @Q@=C@ [ [ @R@=C@ [ [ @S@=C@ [ [ @T@=C@ [ [ @U@=C@ [ [ @V@=C@ [ [ @W@=C@ [ [ @X@=C@ [ [ @Y@=C@ [ [ @Z@=C@ [ [ @a@=C@ [ [ @b@=C@ [ [ @c@=C@ [ [ @d@=C@ [ [ @e@=C@ [ [ @f@=C@ [ [ @g@=C@ [ [ @h@=C@ [ [ @i@=C@ [ [ @j@=C@ [ [ @k@=C@ [ [ @l@=C@ [ [ @m@=C@ [ [ @n@=C@ [ [ @o@=C@ [ [ @p@=C@ [ [ @q@=C@ [ [ @r@=C@ [ [ @s@=C@ [ [ @t@=C@ [ [ @u@=C@ [ [ @v@=C@ [ [ @w@=C@ [ [ @x@=C@ [ [ @y@=C@ [ [ @z@=C@ [ [ @0@=C@ [ [ @1@=C@ [ [ @2@=C@ [ [ @3@=C@ [ [ @4@=C@ [ [ @5@=C@ [ [ @6@=C@ [ [ @7@=C@ [ [ @8@=C@ [ [ @9@=C@ [ [ @.@=C@ [ [ @_@=C@ [ [ @'@=XO Q \' C	@N [ [VAR \8@6@?@<C	@O [ [
	unchecked
@6@?@<C@P [ [
	qualified@6@E
@0@0@0@8 Ip Q@M@'@@@ @8tryAddQualifier Q@?@<C@Q [ [
 [
@6@ @ @9addQualifier Q@<C@R [ [
 \
@6@0@0@0@8 \;@?@<C@S [ [
 \
@6@0@0@0@8 \;@?@<C
@T [ [let \
 \C@6@?@<C@U [ [
 \
@6@ @ @9 \@@<C@V [ [@6readtermerrors E@8 L Q@0ERROR in ReadShowTerm.readTerm: Unknown symbol: @8 H Q@8 \G@8 JN Qin remaining term string: @8 \G G[@8 N Q@8 \H@?@R@<XO Qshow_termtuple C@Q@+ [ [@6@E@'	@M@/@8 BE@ @ @ @ 
@9 [@G@G@@@/@/@8 BE@ @ @ @/@8 [@/@,@8 \2@"
@#@q@ @ @ @ 
@9 \K Q@<XO Q
show_termlist C@+@& [ [		@6@U@"
@#@?@ @/@8 [@/@:@8 \2@"
@#@ 
@ @ @9 \N Q@<C	@' [ [@6@ @9 [@<XO Qshow_termstring C [ [@6@ @"@9 \2@<C [ [@6@ @/
@8 \2@ 
@/@8
show_termchar Q@ @ @9 \Q Q@<XO Q \= C@.@W [ [@6@0@0@0@0@0@ A S
@/
@0@0@0@0@0@ A S
@D@'	
@M@Q@?WARNING: Unqualified symbol "@8 \G@8 \G PG@8 \G@9 \H@<C
@X [ [@6@0@0@0@0@0@ A S
@?@<XO QreadDecimalChar C@l [ [
@'
@6@?@ @9 \2@<C@*@m [ [

@6@b@g@c@0@u@b@g@c@:@r@?@b@c
@h@p@g@o@c@0@m @@y@ @ 
@ @9 \X Q@<XO Q \T C@  [ [


@6@?@3@4@5@3@\@4@a@5@9	cp_string Q@<C@  [ [


@6@?@3@4@5@3@\@4@b@5@9 \[@<C@  [ [	


@6@?@3@4@5@3@\@4@t@5@9 \[@<C@  [ [



@6@?@3@4@5@3@\@4@n@5@9 \[@<C@  [ [


@6@?@3@4@5@3@\@4@v@5@9 \[@<C@  [ [


@6@?@3@4@5@3@\@4@f@5@9 \[@<C@  [ [



@6@?@3@4@5@3@\@4@r@5@9 \[@<C@  [ [@"


@6@?@3@4@5@3@\@4@"@5@9 \[@<C@ @  [ [@\


@6@?@3@4@5@3@\@4@\@5@9 \[@<C@C@! [ [		



@6@b@h@c@ @r@?@b@h@c
@m Eh@c@0@o@y@b@h@c
@m L@c@0@o@y@3@4@4
@5@3@\@4@4@5@9 \[@<C@#@" [ [@6@b@h@c@~@t@?@/@8num2rdigits Q@ @/@8 Q Q@/
@3@\@5@8 \[@ 
@9 \%@<C
@# [ [
@6@ @9 \2@<XO QreadDecimalCharInString C@*@r [ [

@6@b@g@c@0@u@b@g@c@:@r@?@b@h@c
@p@g@o@c@0@m @@y@ @ 
@ @9 \c Q@<C@s [ [
@6@ @8 \2@ 
@9 \@<XO QdiffList C@4 [ [ 
	@=C@5 [ [

@6@ @ 
@9 \f Q@<XO Q [ C@, [ [ K+

	@6@b@i@c @s@&ERROR: cannot serialize internal port!@8 \G@8 \H@?@R@<C@- [ [ @=XO Q [ C@; [ [@6@/@8 [@ @ @9 [ Q@<XO Q \ C@<@^ [ [	

@6@/@ @8 [@ @/@8 [@E@"@]
@#@M@'
@)
@@@"@,
@#@ @ 
@9 \@<XO Q \ C@%@K [ [ \9@6@?@5ERROR: FlatCurry file contains illegal character: ...@8 \G@/
@8 K Q G[@8 \J...@8 \G@8 \H@IHint: do not use UTF encoding but 8bit chars (check your locale settings)@8 \G@8 \Hparse error@9 I I@<C@L [ [@6 \D E@8 \E@FERROR in ReadShowTerm.readTerm: illegal character in remaining string:@8 \G@8 \H G[@8 \J@8 \H@$parse error in ReadShowTerm.readTerm@9 \q@<XO Q \
 C@M [ [@6 \D E@8 \E@>ERROR in ReadShowTerm.readTerm: cannot parse remaining string:@8 \G@8 \H G[@8 \J@8 \H@?@R@<XO Q [ C@0@6 [ [
 H

@6@1  A I@5@/@8 I Q@  \:@/
@8 [@1  A I@5@ @ 
@8 \u@?@<C@7 [ [ 
@=XO Q \ C@:@_ [ [	
@6@/@/
@8 [@ @/@8 [@E@"@:
@#@M@"

@#@ @ @9 \@@	@'
@'
@G@<XO Q [ C
 [ [@6 \:@8 [@?@<XO Q \ C@%@ [ [


@6@E@ @8
isOpIdChar Hm@M@ @ 
@9readOpId Q@@@ @ 
@9readModOrVar Q@<XO Q \ C@I [ [
@6@ @8isWhiteSpace Q@?@ @9 [@<C@J [ [


@6@ @ 
@9 \ @<XO Qprefix2prefixdot C@: [ [@6@1  A I@5@/
@8 \u@3@.@5@9 \%@<XO Q [ C@ [ [ @A@=C@ [ [ @B@=C@ [ [ @C@=C@ [ [ @D@=C@ [ [ @E@=C@ [ [ @F@=C@ [ [ @G@=C@ [ [ @H@=C@ [ [ @I@=C@ [ [ @J@=C@ [ [ @K@=C@ [ [ @L@=C@ [ [ @M@=C@ [ [ @N@=C@ [ [ @O@=C@ [ [ @P@=C@ [ [ @Q@=C@ [ [ @R@=C@ [ [ @S@=C@ [ [ @T@=C@ [ [ @U@=C@ [ [ @V@=C@ [ [ @W@=C@ [ [ @X@=C@ [ [ @Y@=C@ [ [ @Z@=C@ [ [ @a@=C@ [ [ @b@=C@ [ [ @c@=C@ [ [ @d@=C@ [ [ @e@=C@ [ [ @f@=C@ [ [ @g@=C@ [ [ @h@=C@ [ [ @i@=C@ [ [ @j@=C@ [ [ @k@=C@ [ [ @l@=C@ [ [ @m@=C@ [ [ @n@=C@ [ [ @o@=C@ [ [ @p@=C@ [ [ @q@=C@ [ [ @r@=C@ [ [ @s@=C@ [ [ @t@=C@ [ [ @u@=C@ [ [ @v@=CA  [ [ @w@=CA [ [ @x@=CA [ [ @y@=CA [ [ @z@=XO Q \, C	@2 [ [
	@6@9 \0 Q@<XO Q \/ C@0 [ [ 
@=C@,@1 [ [
@6@E@'	@M@ 
@ @9 \) Q@@@E@ @8 \@M@ 
@ @9 \.@@@'
@<XO QskipComment C@ [ [@6@?@E
 \D E@8 \E@M
@2ERROR in ReadShowTerm.readTerm: incomplete comment@8 \G@8 \H@R@@@R@<C@ [ [@-@}
@6@?@9 [@<C@ [ [

@6@?@9 \ Q@<XO Q \} C@)@ [ [


@6@ @8 \6 Q@?@E@)@.@M@ @ 
@9 \@@@ @ 
@9 \|@<C@ [ [ 
@=XO Q \` C@$ [ [

@6@b@h@c
@r@?@b@h@c@0@o@x@<C@% [ [

@6@b@h@c
@m \^@c@0@o@x@b@h@c
@m Eh@y@ @ @9 \_@<XO Q \z C@ [ [


@6@ @8 \v@?@ @ 
@9 \y@<C@ [ [ 
@=XO QreadStringChar C@t [ [@a@6@?@<C@u [ [@b@6@?@<C@v [ [@t	@6@?@<C@w [ [@n
@6@?@<C@x [ [@v@6@?@<C@y [ [@f@6@?@<C@z [ [@r
@6@?@<C@{ [ [@"@"@6@?@<C@| [ [@'@'@6@?@<C@} [ [@\@\@6@?@<C@~ [ [
@6@*INTERNAL ERROR: unknown character string "@8 \G G[@\@8 M G[@8 M" in readStringChar@8 \G@9 \H@<XO Qshow_termcomplist C@( [ [


@6@ @]@9 \2@<C@!@) [ [		
@6@ @,@8 \2@ @ @/@8 [@ 
@ @ @9 \ Q@<XO Q \* C@. [ [@6@/
@.@8 \2@9 \.@<XO Q \ C@ [ [ @ @=C@ [ [ 
@=C@ [ [ 
@=C@ [ [ @=C@ [ [ 	@=XO Q \A C@(@Y [ [ K@6@0@0@8 \;@/@0@0@8 \;@D@'
@M@Q@? \W@8 \G@8 \G PG@8 \G@9 \H@<C@Z [ [ K@6@0@0@8 \;@?@<C@[ [ [
@6@/@8 H@ @ @/
@8 \%@ 
@8 H@0@0@0@8 \;@?@<C
@\ [ [

@6@ @9 \@@<C
@] [ [@6@#ERROR: Unknown unqualified symbol: @8 \G@8 \G@8 \H@R@<XO Q
showNumber C@D [ [@6@/@8 P@1  A I@5@/@ @8 \u@E@b@h@c @u@M@ @9 \h@G
@@@/
@(@8 \2@/@)@8 \2@3
@5@3
@5@9 \%@<XO Q [ C [ [
@6@T@?@:*** Internal error in ReadShowTerm.showTerm: free variable@8 \G@9 \H@<C@- [ [		 \


@6@?@ 
@_@8 \2@ @/@8 P@1  A I@5@/@ @8 \u@ @ @ @9 \h@<C	 [ [


@6@?@ @[@8 \2@ 
@]@9 \2@<C
 [ [@6@8 F@?@ @9 \ Q@<C [ [@6@8 [@?@ @9 \@<C@X [ [	
@6@8 S
 Q@?@ @'@8 \2@/@8 \2@E@)@'@M@/@\@8 \2@"

@#@@@E@)@"@M@"

@#@@@ @ 
@/@8 \S@F@"@#@<C
 [ [ Jw


@6@?@ @(@8 \2@ 
@)@9 \2@<C [ [ \8@6@? \8@/@8 QG Q@ @ @9 \h@<C@N [ [
@6@8 @@?@/@8 \@E
@)	 \:@M@&
@@@ @/
@8 \ Q@E@8isId Q@M@ 
@ @8 \h@G@@@/@(@8 \2@/@)@8 \2@3
@5@3@5@8 \%@?@<C [ [
@6@8isString Q@?@ @"@8 \2@ 
@ @9 \V@<C@( [ [


@6@ 
@/@8isCompleteList Q@?@ @[@8 \2@ @ @/@8 [@ @ @ @9 \@<C@, [ [


@6@?@ @(@8 \2@/@)@8 \2@3
@5@ @/@8 \P@"@#@<C@G [ [	
 Q
@6@?@ @/
@0@8 D2@ 
@/@8 H@E@!@3@$@4@D@4@Y@4@N@4@_@5@/@ @8 \%@M@/@ @8 H@@@&
@F@?@ @ @9 [@<C@U [ [
@6@8 [ Q@?@/@/@8 D2@ @(@8 \2@/@)@8 \2@E@ @8 R Q@M@ @ 
@/@8 \M@F@@@ @ 
@/@8 [@ @ @/@8 \5@"@#@<XO Q [ C@ [ [
@6@8 \@?@ @9 [@<C@ [ [@{@-
@6@?@9 \@<C@ [ [ 
@=XO Q \ C@n [ [@"
@6@?@<C@"@o [ [@\@6@b@g@c@0@u@b@g@c@:@r@?@q
@ 
@ @9 \e@<C@!@p [ [@\

@6@?@ @/@8 \ Q@ 
@ @8 \2@ @ @9 \@<C@q [ [

@6@ 
@ @8 \2@ @ @9 \@<XO Q [ C@N@8 [ [	 H

@6@E
@)@M@(
 K@@@1  Q \@5@/
@8 \u@1  A I@5@/@8 \u@ @1 \?
@5@/@ @8 [@1  A I@5@ @ @8 \u@?@<C@9 [ [ @=XO Q \ C@"@g [ [@\@6@b@g@c@0@u@b@g@c@:@r@? @3@5@9 \Z@<C@h [ [@\
@'
@6@?@ @/
@8 \@ 
@9 \2@<C@i [ [@\@E@S@C@'
@6@?@9 \2@<C@j [ [@\@D@E@L@'
@6@?@@9 \2@<C@k [ [
@'
@6@ @9 \2@<XO Q \" C@?@` [ [	
@6@/@/
@8 [@ @/@8 [@E@"@,
@#@M@"

@#@ @ @9 \!@@@"
@#@'
@G@<XXQM AF@'/usr/lib/swi-prolog/library/backcomp.pl  'AuC E\S E$archEflush EsublistE	checklistE	hash_termEsubsumesEwrite_lnEsubsumes_chkE [Efree_variablesEstring_to_atomEstring_to_listEset_featureEhashEread_variablesEfeatureE	substringEset_base_moduleE \E EE	merge_setE$apropos_matchEindexEmergeE EEconcat_atomE \EsformatEsetup_and_call_cleanupE \Eexport_listE KEcurrent_moduleE \E AE AEdisplayqE AEmessage_queue_sizeEat_initializationE
$strip_moduleE
current_mutexEcurrent_threadE \E BNE$versionECE$homeE AE$argvEsumlistE$set_promptXO A \ CA+ A A  @6@9 M@<XO Apercent_to_tilde C@ A A@%@~@6@?@<C@ A A 
@=XD t  t t  At  \ @D t  t @t  At \ A# @O A \ CA| A A
@6@?@<CA} A A
@6@ @@?@"


@#@ @ 
@9 \
 A@<CA A A


@6@ @9 ]@<XO A \ CAi A A@6@9 G ]@<XO A \ CAQ A A@6@9 E@<XO A \ CA= A A@6@9 A ]@<XO A \ CA$ A A@6@9 F ]@<XO A \ CA A A@6@q	?@ @0@ @9 H ]@<XO A \ CA A A@6@9 C@<XD t  t t  At  \ @D t  t @t  At \ O A \ C
Bg A A@6 E@1decl_no_effect@2 \@5@9 @ ]@<XO A \ C
@ A A@6@3@1 Ew	@5@5@9 G. @<XD t  t t  At  \ 	 O A \ C@ A A@6@0@9 EP ]@<XO A \ C@ A A

@6@?@ @9 B@<C@ A A@6@9 DM ]@<XO A \ CBM A A
	@6@?@<CBN A A
@6@?@<C@6BO A A	

@6@E@ @ 
@8 D@M@'@ @3
@5@ @9 \ ]@@@'
@3@5@ @ @9 ]@<XD t  t t  At  \ @D t  t @t  At \ O A \ C
B_ A A@6 E@1 ]@2 \@5@9 ]
@<XD t  t t  At  \ @O A \ C@ A A@6@1 FX@5@9 E ]@<XD t  t t  At  \ @D t  t @t  At \   O A \ CB) A A@6@9 @$ ]@<XO A \ C
B A A@6@1 @/	@5@9 @2 ]@<XO A \ C@ A A@6@3@1
ignore_ops @.@5@4@1 F @.@5@5@9 C @<XD t  t t  At  A @O A \ CB A A@6@1 	@5@9 A
 A@<XD t  t t  At  \ @D t  t @t  At \ O A \ CA A A@6 C@9 E2 ]@<XD t  t t  At  \ @D t  t t  At  \ 	 O A \ CA A A@6@9 CX ]@<XO A \ C@"A A A@6@U@?@1 B.@2 [@.@5@1 @@1 @Xmutex@0@5@0@5 C'@8 B@ @9map_mutex_status ]@<CA A A@6@1 [@.@5@8 ]  @ @9 ]"@<XD t  t t  At  \ 	 O A \ C@| A A@6 A@9 C@<XO A \ CA A A @=XD t  t t  At  \ 	 O A \ C@ A A@6 D@9 C@<XO A \ CA A A@6@1 FX	@5%+@9 A ]@<XO A ]# CA A A unlocked @=CA A A locked

@=XD t  t t  At  \ 	 O A \ C
@u A A
 Lw@6 W@9 C@<XD t  t t  At  \ @D t  t @t  At \ A#O A \ CAq A A@6@9 A
 A@<XO A \ C	A^ A A@6@8 E@'	@<XO A \ CA2 A A@6@9 E, ]@<XO A \ CAG A A@6@9 [@<XO A \ CA A A@6@9 E ]@<XO A \ CA A A@6@9 @r@<XO A \ C@ A A@6@3@1 Ew
@5@5@9 G. @<XD t  t t  At  \ @D t  t @t  At \ O A \ CBp A A 
	
@6@1 	@2base
@5@9 GC ]@<XO A \ C@ A A@6@3@1 E @-@5@5@9 E~ ]@<XO A \ CB> A A
	@6@?@<CB? A A
@6@?@<C@!B@ A A

@6@ @ 
@8 G @?@ @3
@5@ @9 \ ]@<C@!BA A A


@6@ @ 
@8 H+ @?@3@5@ @ @9 ]<@<CBB A A

@6@*
@ @ @ @9 ]<@<XO A \ C@ A A@6 B@9 \ ]@<XO A \ C@ A A@6@9 F ]@<XO A \ C@ A A@6@9 B@<XO A \ C
B  A A@6@1 D	@5@9 ]@<XD t  t t  At  \ @D t  t @t  At \   @ O A \ C	B3 A A@6@ @9 A4 ]@<XD t  t t  At  \ @O A \ C@ A A@6@1 FX@5@9 ]@<XO A \ C@0A A A		@6@1date		

@.@0@0@0@5 E@8 F ]@ @b@g@lfloat_integer_part@l F@x@ @b@g@lfloat_fractional_part@cC@p@l F@x@<XD t  t t  At  A @O A \ CB A A@6@1 	@5@9 A ]@<XO A \ C
A A A@6@1size	@5@9 A@ @<XO A \ C@ A A@6@3@1 ] @.@5@4@1 F @.@5@5@9 C @<XD t  t t  At  BN 	 O A \ C
A A A@6 A A @-@9 BM ]@<XO A \ CA A A@6@U@?@1 [@2 [	@5@1 @@1 @Xthread@0@5@0@5 C'@9 B@<C
A A A@6@1 [	@5@9 [@<XD t  t t  At  \ 	 O A \ C@ A A@6 D@9 C@<XD t  t t  At  ]  	 O A \ C@&@ A A@6@E
@8 ]@M@&	@@@/	@8 H ]@/
@8 A ].@/@8 Htoplevel_prompt@ @9 @r@<XO A \ CA A A@6@9 A
 Ah@<XXQM AF@%/usr/lib/swi-prolog/library/option.pl  'AuC E\S EoptionEdict_optionsEmeta_optionsE
select_optionE
merge_optionsE ][E ]aXD t  t t  At  ]_ @D t  t @t  At ]^  @kD t  t t  At  ]_ 
O A ]^C@'A# A A
 

@6@ @8 C @?@ @/
@/@8 B
 A@ @ @/@8 ]_ ]i@ 
@ @9 ]g@<CA( A A
 

@6 B"@ @8 FF FH@ @ @9 ]j@<XD t  t t  At canonicalise_options2 
O A ]mCA A A @=CA A A

@6@ @8canonicalise_option ]i@ @ 
@9 ]n ]i@<XD t  t t  At  ]a 
O A ]`C@-@ A A@6@8 ]f@?@/@8 D2@E@ @/
@8 E  ]i@M@S@@@&
@ 
@8 BE@ @0@9 Dd ]i@<C@+@ A A@6@/@/
@8 D2@/@ @ 
@8 D2@E
@ @8
get_option ]i@M@'@@
@'
	@ @9 BE@<XD t  t t  At sort_key 
O A ]yC@ A A
 @

@6@ @9 D2@<XD t  t t  At  ][ 
O A ]dC@&@h A A@6@8 ]f@?@/@8 D2@E
@ @/@8 ]s@M
@S@@@&
@ @9 BE@<C@&@p A A@6@/@/@8 D2@/
@ @ @8 D2@E@ 
@8 ]x ]i@M@'
@@@9 BE@<XD t  t t  At canonicalise_options 
O A ]}C@ A A@6@8 ]f@?@0@/
@8 ]g@9 ]r@<C@ A A@6@1 Da@0@0@5@8 @ @?@9 ]r@<CA A A 
@=XD t  t t  At  ]_ 
O A ]kCA, A A @=CA- A A
@6@ @ @8meta_option ]i@ 
@ @9 ]j@<XD t  t t  At  ][ 
O A ]ZC@ A A@6@8 ]f@?@/
@8 D2@/@8 ]s@ @9 BE@<C@ A A@6@/
@/@8 D2@/@ @8 D2@ @8 ]{@?@'@<XD t  t t  At 	ord_merge 
O A ]C@ A A		 B	
@6@ 
@ @ @9 ] ]i@<C@H@ A A
 GM	
@6@E@*@"
@#@M@ @/@8 ]z ]i@/@ @ @8 F @ @ @ @ @ @ @ @ @9 ] ]i@@@"@#@G@G@<C@E@ A A
 G4
@6@E@'@"@#@M@ @/@8 ]@/@ @8 ]@ @ @ @ 
@ @ @9 ]@@@"	
@#@G@G@<XD t  t t  At  ] 
O A ]C@)A1 A A Da


 Da 

@6@ @@?@1 

@5@ @ @9 CX @<C@)A4 A A @


 @ 

@6@ @@?@1 

@5@ @ @9 ]@<C@4A7 A A@6@8 D/@3@.@4@.
@5@8 Cv@ @@?@1 

@5@/@/@8 ]@ @3@4@1 @5@5@9 Cv@<CA= A A @=XD t  t t  At  ]q 
O A ]pCA	 A A Da

@6@?@3
@4@5@9 Cv@<CA A A @

@6@?@3
@4@5@9 Cv@<CA
 A A 
@=XD t  t t  At  ]] 
O A ]\CAS A A@6@U@0@/
@8 ]g@9 ]r@<C	AW A A@6@U	@0@9 A2 ]i@<XD t  t t  At  ] 
O A ]C@ A A
	@6@?@<C@ A A
@6@?@<C@-@ A A


@6@ @/@8 ]@ 
@/@8 ]@/@ @ @8 ]@ @ @ @ 
@ @ @ @9 ]@<XD t  t t  At  ]c 
O A ]bC@ A A@6@?@9 ]~ ]i@<C	@ A A
@6@?@9 ]@<C@ A A@6@/@8 ]@/@8 ]@ @/
@8 R@ @/@8 R@ 
@ @9 ]@<XD t  t t  At  ]x 
O A ]wC@ A A@6@8	selectchk ]Y@?@<C@ A A@6@/@8 D2@/@8 BE@1 Da@5@9 ]@<XD t  t t  At  ]a 
O A ]eC@#@ A A@6@8 ]f@?@/@8 D2@ @/@8 ]s@ @8 BE@ @ @9 ]t@<C@ A A@6@/@/@8 D2@/
@ @ @8 D2@ 
@8 ]v@'
@<XD t  t t  At  ]x 
O A ]|C@ A A@6@8 ]@?@<C@ A A@6@/
@8 D2@/@8 BE@1 Da
@5@8 ]@?@<XXQM AF@$/usr/lib/swi-prolog/library/qsave.pl  'AuC E\S E DE AXD t  t t  At define_toplevel_goal 
O A ]CAF A A@6@1 E@.	@5@8 ]Z ]i@?@9define_predicate
 A@<CAI A A @=XD t  t t  At special_module 
O A ]CA2 A A  @=CA3 A A  A@=XD t  t t  At save_option_value 
O A ]C	@ A A
 E
@6@?@<C@ A Aruntime D@6@?@R@<C@ A A 
@=XD t  t t  At option_type 
O A ]C	B A A
 @6@0@9	min_stack ]@<CB A A  E [ ]kernel F@=CB A A  A Gz@=CB A A  E @=C
B A A  B [savestandard@=CB A A  E Gz@=C
B A A  C [ ]no_save@=CB A A  E @=CB A A  E @=CB A A  E @=CB A A  E C@=XD t  t t  At 
save_resource 
O A ]C@/@ A A@6@ @3@1 @] A@5@4@1 G C'@5@5@/@8 B ]@?~t~8|~w~t~32|~w~t~48|~w~n@3	@4
@4@5@8feedback ] P_@ @9 Do ]@<CA A A@6@/@8 H @ @8
copy_resource ]@?@<CA A A@6 E@1 @@1 @X U_@2 U_	
@5@0@5@9 @ ]@<XD t  t t  At is_meta 
O A ]C@} A A  E@=C@~ A A  E@=XD t  t t  At save_module_operators 
O A ]CB= A A @6@?@<C@6B> A A@6@1 E@.	@.
@2 @.@5@1 B@1 ]
~n~t~8|~w @4@1 B	
@2 @5@5@2 D@2 B	
@2 @5@9 G G@<XD t  t t  At save_resources 
O A ]C@ A A
 F@6@?@<C@J@ A A@6~nRESOURCES~n~n@8 ]@8copy_resources ]@A@5@0@1 @.
@2 ]@0@0@0@5@8 C @4@1 
@2 ]@.@.@.
@5@1 B@1mkrcname
@.@5@2 ]
@5@8 ]@R@@	@S@G
@G@F@<XD t  t t  At save_imports  
O A ] C@ZA A A@6
~nIMPORTS~n~n@8 ]@A@H@1 @.@.	@5@1
imported_from@.
@5@8predicate_property @4@D
@8default_import ]@M
@Q@/@/@8 D2~t~8|~w:~w/~d <-- ~w~n@3@4@4@4
@5@8 ]@1  A@2restore_import
@2 @5@8 D @R@@	@S@G@G
@F@<XD t  t t  At 
save_autoload 
O A ]CAK A A@6@8define_init_goal ]@8 ] ]@1 G @.@5 @.@8 ]d ]i@?@9 G
 A@<CAP A A @=XD t  t t  At save_records  
O A ] C@4A A A@6~nRECORDS~n@8 ]@A@'@/@8 E ] ]@3@4@.	@5@8 ]@0@8 B ]@8 ]@1 GP	@0@5@8 ]@R@@@S@G@<XD t  t t  At  T ADD t  t t  At  T DbD t  t t  At  T 
D t  t t  At  ] 
O A ]CA A A@6 Db@8 ]@D	 AD@8 ]@M	@Q@D
 AE@8 ]@M
@Q@<XD t  t t  At save_unknown 
O A ]C@&A A A@6@1  Lw@5@/	@8 C@E
@+	 @@M
@S@@@1 @s@1  Lw@5	@5@9 ]@<XD t  t t  At  A @D t  t @t  At D A# D t  t t  At  A 
O A DC@@Q A A
@6 ]@/
@8 ]^ ]i@8
check_options ]@/@8exe_file ]@1 E@.@5 ]@8 ]@1 E@.
@5@/@8 ]@ @ @8default_init_file ]@8 ] ]@8open_map ]
saved_program @.@8 C saved_program_class@ @8 ]@E@ @8 E @M@ @8 G ]@@@S@ @/@8 E @ @ @8make_header ]@ @ @3@1 ]
@5
@5@8save_options ]@ @ @8 ] ]@ $state$prolog B@/@8 F @ @8 G @1 B@1 C access_level@.@5@2 @s ^ @5@1 B@1save_modules@5@2 B ]@2 B
save_flags@2 B ]@2 Bsave_prolog_flags@2 B@1save_operators
@5save_format_predicates@5@1 @s ^@5@8 @$ @8 H'  ]@ @8 E1@ @8save_foreign_libraries ]@ @8 G' ]@ @8 C ]@9	close_map  ]@<XD t  t t  At save_module 
O A ^'C@=A[ A A@6@8 BP ~n~nMODULE ~w~n@3@5@8 ]@8 ] ]@A@!@!
@1 @0@5@#@0@8 ]@D
@1 ]@0@5@8 ]@M@Q@8save_predicate ]@R@@	@8 B  ~n@9 ]@F
@<XD t  t t  At  ] 
O A ]CB A A@6@/
@8 T ]@?@9 E @<CB A A @=XD t  t t  At  ] 
O A ]C@BA A A@6@1 ^
 A@.@5@1 @$@1 ^	
 B@.
@5@1 B@1 ]~t~8|~w~t~24|~w~t~40|~w~n@4
@4@4<Copied from running state>@5@2 B
@5@2 E0
@5@1 E0@5@9 ^@<XD t  t t  At qualify_head 
O A ^8C
BS A A
@6 @8 D2@?@<C	BU A A 
  A@=XD t  t t  At  ^ 
O A ^C@7B` A A@6@1 C ]@5@8 ]@?~nFOREIGN LIBRARIES~n@8 ]@1current_foreign_library@.
@0@5@1 B@1find_foreign_library
@.@5@2 B@1 
@.@5@2 ]shared P_@5@9 ]@<CBh A A @=XD t  t t  At  ^
 
O A ^	C@d@ A A
@6$options ^
 B@/@8 ^@A@G@/@8doption ]@ @/
@8 D @ @ 
@/@8 ] ]@/@3@4@.@5@8 Cv@E@ @8 ]@M@ @ @/@8convert_option ]@@@&@ ~w=~w~n@3@4@5@8 ^4@R@@
@S@G@G@G@ @9 E1@<XD t  t t  At no_save_flag 
O A ^JCB A A  C@=CB A A  D@=CB A A  ^@=CB A A tty_control@=CB A A readline@=CB A A associated_file@=CB A A 	cpu_count@=CB A A hwnd@=XD t  t t  At  ^  
O A ^ C@0A A A@6~nFLAGS~n~n@8 ]@A@#@/@8 E ]@/	@8 H ]~t~8|~w = ~w~n@3@4	@5@8 ]@1 H@0	@5@8 ]@R@@@S@G@<XD t  t t  At  ] 
O A ]C@ A A ] P_@6@?@<C@ A A@6 E@9 ^D@<XD t  t t  At save_attributes 
O A ^WCA A A@6@A@/	@8 ]@8save_attribute ]@R@@@S@F	@<XD t  t t  At  ] 
O A ]CA5 A A@6@8$define_predicate G@?@<C@ A7 A A@6@0@/	@8 CX @/
@/@8 D2@1 @@1 @X	procedure@2 
@5@0@5@9 @@<XD t  t t  At $pred_option AED t  t t  At  ^a 	 O A ^a C@4 A A D E  ^c
@6 @ @9 G: ]@<C@4 A A D E  ^f
@6 @ @9 ^d@<C@4 A A D E  ^g
@6 @ @9 ^d@<C@4 A A D E  ^h
@6 @ @9 ^d@<C@4 A A D ]  ]
@6 @ @9 ^d@<C@4 A A D ]  ]
@6 @ @9 ^d@<C@*@4 A A D ] [ ] ] F ]
@6@1 [@4 ]@4 ]@4 F@5@ @9 ^d@<C@4 A A D G Gz G
@6 Gz@ @9 ^d@<C@4 A A D E  ^i
@6 @ @9 ^d@<C@$@4 A A D B [ ] ] ^j
@6@1 [@4 ]@4 ]@5@ @9 ^d@<C@4 A A D E Gz ^k
@6 Gz@ @9 ^d@<C@$@4 A A D C [ ] ] C
@6@1 [@4 ]@4 ]@5@ @9 ^d@<C@4 A A D E  ^l
@6 @ @9 ^d@<XD t  t t  At  ] 
O A ]C@@A A A@6@/	@8 ]@/
@8 C @A@/@1rc@.@.@5@8 H ]Y@D
@ @ @0@ A ] A@M
@Q@D	@ @ @8reserved_resource ]@M@Q@ @ @8 ]@R@@@S@G@<XD t  t t  At  A 
O A ]C@N A A@6@9 D ]@<XD t  t t  At  ^> 
O A ^=C@]Bs A A@6@3@1 @R G&@5@4@1 G C'@5@5@/
@8 ]@?@E@<@1 Wstrip@5@/@3@1 @] G@5@4@1 G C'@5@5@8 ] ^?@/@8 G ]@1 @@.
@5"~w" -o "~w" "~w"@3@4@4
@5@8 ^4@ 
@8 Ci ]@M@'	@@@'	
@G@F
@<XD t  t t  At  ^H 
O A ^GC@ @ A A@6@/@8 ]@?@E
@+	 @M@'
	@@@b@g@i@cD @p@m K@x@<C	@ A A E@6@?@9  @<C	@ A A E@6@?@9 ^@<C@ A A 	@=XD t  t t  At  ] 
O A ]C@ A A  E@ @=C@ A A  E@=C@ A A  E@=XD t  t t  At restore_prolog_flag 
O A ^CB$ A A@6@8 C@?@<CB& A A@6@0@8 C@?@1 @s	@5@0 @.@9 B@<CB) A A@6@3@1 J6
@5@5@9 ]@<XD t  t t  At  ] 
O A ]CA A A@6@1 	@5 AD@8 Fc ]@1 
	@5exported@8 ]@?@R@<CA A A@6@9 E ]@<XD t  t t  At  ^ 
O A ^C@#B6 A A@6@?@1 ^j ]@5 ]@8 ]
~nOPERATORS~n@8 ]@1 \@.	@5@1 ]	@5@8 ] ^1@9 ]@<CB; A A @=XD t  t t  At  ^ 
O A ^C@$@ A A@6@1 ^l@.@5@8 ]@?@ @3@1 @] A@5@5@/@8 ]$header$rc P_@ @9 ]@<C@1@ A A@6@E

 W
 @.@8 C@M
@( @.@@@( @-@1 ^k @.@5@ @8 ]@? G&@/@8 C ^ ^ P_@ @9 ]@<C@J@ A A@6 As @.@8 C@? G&@/@8 C ^ ^ B@/@8 ^@ #!/bin/sh~n@8 ^4@ # SWI-Prolog saved state~n@8 ^4@E
@+	 ]@M@(
 -- @@@(
 N@ @"exec ${SWIPL-~w} -x "$0"~w"$@"~n~n@3@4
@5@8 ^4@ @9 E1@<C@ A A @=XD t  t t  At pred_attrib 
O A ^CA A A @

 @ 
@6@?@ @0@9 ^_@<C@,A A A		  
 




@6@ @ @8attrib_name ]@ @/@8 ^_@ @ @ 
@9 D2@<XD t  t t  At  ] 
O A ]C@ A A@6 W
 @.@8 C@0 A@8 @ ]@?exe@9 ^@<C@ A A 
@=XD t  t t  At  ^. 
O A ^-C@5Ah A A@6 C@8 ]@?@" 

@#@ @/@/
@8 D2~npre-defining foreign ~w/~d @3@4
@5@8 ]@1 @&@2 
@2 
@5@9 ]@<C@|An A A@6@" 

@#@ @/@/
@8 D2~nsaving ~w/~d @3@4
@5@8 ]@E@%@" ]@#@-	 F@M AD@8 ^Y@C@+
 A@M AE@8 ^Y@P(Skipped clauses)@8 ]@R@@@S@E
@8 ] ]@M@S@F@@@&@8 ^X ]@D Db@8 ]@M@Q@A@0@/@8 H, @8 ]@ @8 F @R@@@S@F@<XD t  t t  At  ] 
O A ]CAA A A@6@1 ^h@.	@5@8 ]@?@9 ]@<CAD A A @=XD t  t t  At  ^u 
O A ^tCA A A  ^ ^@=CA A A  ^ ^
@=CA A A  ^@ ^
@=XD t  t t  At  ] 
O A ]C@ A A A
	@6@?@<C@ A A@6@3@4 @4	@5@9 DM ]@<XD t  t t  At  ^  
O A ^ C@*BI A A@6~nFORMAT PREDICATES~n@8 ]@/@/	@8 Bs ]@/
@8 ^9 ]@!@1 A 
@5@# ]@3@5@8 ]@ @8 ]@R@<CBQ A A   @=XD t  t t  At  ^C 
O A ^BC@ A A@6@0@9 ]@<C@ A A  E@=C@ A A  E@=C@ A A  E@=C@ A A system_init_file@=C@ A A  E@=C@ A A  D@=XD t  t t  At  ^  
O A ^ C@:B A A@6~nPROLOG FLAGS~n~n@8 ]@/@/	@0 B@/
@8 GW ]@D@8 ^K ]@M@Q~t~8|~w: ~w (type ~q)~n@3@4	@4
@5@8 ]@1  A@2 ^	
@5@8 ]@R@<CB A A   @=XD t  t t  At  ^&  
O A ^%C
B A A@6@1 ^3@.@5@8 H@8 E1@?@<CB A A   @=XD t  t t  At  ^ 
O A ^C@'A, A A@6@1 ]@.	@5@1 ^(	@5@8 ]@1 B@1 ^	@5@2 A@2 ]	@5@1 ^(	@5@9 ]@<XD t  t t  At  ] 
O A ]CB A A
 A@6@?@1  A
@5@8 D ]@1 @2 G@2  A
@5@@<CB A A@6@1 @2 G@2 	
@5@@<XD t  t t  At  ] 
O A ]CB A A@6@1 ^i@.	@5@8 ]@? B@/
@8 C@1 ^3
@5@9 G@<CB A A@6@1 ^3@0@5@9 @I@<XD t  t t  At  ^ 
O A ^CA A A  AD AD@=CA A A  Db Db@=CA A A  C C@=CA A A  AE AE@=CA A A  B B@=CA A A  @ @@=CA A A  AF AF@=CA A A  G 	 @=CA A A show_childs 
 @=CA A A built_in @=CA A A nodebug 
@=CA A A quasi_quotation_syntax ^@=CA A A  @ @@=XD t  t t  At  ] 
O A ]CB A A@6@?@<CB A A
	@6@T	@?@1 @@1 E> ^
	@5@0@5@9 @@<C@FB A A Da
	

@6@?@E
@&@/@8 ] ]@M
@E
@ @8 FF FH@M@ @9 ]@@
@1 @@1 E>
@5@0@5@9 @@@@1 @@1 E>save_option	@5@0@5@9 @@F@<CB A A	
@6@3@.@4@.@5@8 Cv@?@3@1 Da@5
@5@9 ]@<CB A A
	@6@1 @@1 E> ^
	@5@0@5@9 @@<CB A A@6@1 @@1 E> B"@5@0@5@9 @@<XD t  t t  At  ^[ 
O A ^ZC@4A A A@6@/
@8 ^ ]@E@+	 ^@M@E
@1number_of_clauses @5@8 ]@M@S@@ Db@8 ]@@@S@8 ](~w) @3	@5@9 ]@<XXQM	$var_info-C S XD t  t t  ^t  [ 
O ^ [CA	s@"/usr/lib/swi-prolog/boot/expand.pl  ]wA ^ @=XXQM B-C AS AXXQM AF@./usr/lib/swi-prolog/library/prolog_codewalk.pl  'AuC E\S Eprolog_program_clauseEprolog_walk_codeXO Awalk_option_clauses C
@^ A A walk_option

@=XO Ascan_module C@ A A@6@/
@8walk_option_module_class
 A@1 ]@.@5@8 @2 @4@ @9 @ @<XO Aprint_reference2 CB0 A A 	@6@ @/@8walk_option_on_trace ^@ @/
@8walk_option_caller ^@U@ @ 
@@?@<CB5 A A@6@/@/
@8make_message ^@ 
@ @9 @ @@<XO Anb_set_clauses_of_walk_option C
@^ A A@6 B"@8 FF FH@9 BC ^@<XO Awalk_option_source C
@^ A A  ^

@=XO Ais_walk_option C@^ A A@6@T@?@R@<C@@^ A A
 ^
	









@6@8 C@D@D@3 GI@4 @@4 	@5@8 ^@M@Q@M@Q@A@+
 @.@@@+
 @-@?@A@+ @.@@@+ @-@?@ @8 @@ 
@8 A ^@ 
@1 [@4 A@4 @4 E\@4test@4 F@5@ FH [d@ @8 C@D@D@ @3 @-@4 @.@4 @@5@8 ^@M@Q@M@Q@ @8 ^@ @8 [@A@+ @.@@@+ @-@?@<XO A@(set_infer_meta_predicates_of_walk_option C@^ A A@6@1 [@4 @-@4 @.@4 @@5@8 ^@9 G3 ^@<XO Anot_callable C	B
 A A@6 ^@9print_reference ^@<XO Awalk_called_by CB A A @=C@iB A A

@6@E@<@"
 H

@#@M@ @ @/@/@8subterm_pos ^@E@ @ @/@ @/@ @8extend ^@M@ @ @ @8walk_called ^@@@S@G@@@ 
@ @/@/@8 ^@ @ @ @8 ^@G@G@ @ @ @9 ^ ^@<XO Amake_walk_option C@^ A A@6@9 ^ ^@<XO Aset_module_class_of_walk_option C@X@^ A A
 ^














 ^
@6@1 [@2 [@4 A@4 @4 E\@4 ^@4 F@5@9 ^@<XO Afilepos_line C@JC A A@6@1 B@1 C A@.@5@2 H.@.
@5@1 B@1 B
	@5@2 B@1 @>@2 C@.@5@2 B@1stream_position_data G
@5@2 ^ C<@5@1 B@1 E0
@5@2 E0@5@9 @$ ^@<XO Anb_set_evaluate_of_walk_option C
@^ A A@6 Gz@8 ^@9 ^@<XO Anb_set_source_of_walk_option C
@^ A A@6 Gz@8 ^@9 ^@<XO Amultifile_clause C@)C A A
 
 


@6@/@ @ 
@8 D2@1clauseref_not_from_development@1 @5
@5@0 C'@9 B@<XO Aset_source_of_walk_option C
@^ A A@6 Gz@8 ^@9 ^@<XO A ] C@ A A on_trace@=XO Aset_undecided_of_walk_option C@?@^ A A 
 ^














 ^
@=XO Aextend_term_pos CC: A A@6@T@?@<C@8C< A A

 Ez






 _

@6@?@/@8 F_@1 B@2 @  @5@ @8 ]- ].@ @ @ @9 H ]Y@<C@)CB A A @


 _

@6@ 
@8 F_@1 _@2 @  @5@ 
@9 _@<XO Awalk_called_by_body CAb A A@6@R@<C@%Af A Aundecided_call@6@1 G@1 ^	
@0@5 @.@5@1missing@.@5@1 _	
@5@9 B@<C@Ak A A
 E|@6@E@t@E@'@ @/@8walk_option_clause ^@U@ @0@/
@0@8 A
 A@"
 _

@#@M@&	@F@@@"@ @/@8walk_option_initialization ^@ @8 C@" @#@ @1 
	@5@/@/@8initialization_layout _@G@M@1 G@1 ^
@5 @.@5@1 _ E|@5@1 _no_positions	
@5@9 B@F@@ @-@ @/@8 _ ^@1 ^	
@0@5 @.@9 G G@G@G@F@<CA| A A _&@6 @-@ @/@8 _'@1 ^	
@0@5 @.@9 _)@<XO Aset_autoload_of_walk_option C@E@^ A A
 ^














 ^
@6 Gz@9 ^@<XO Awalk_called_by_multifile C@LA- A A 
 

@6@/
@ @ @8 D2@1 B@1clause_not_from_development@1 

@5@.@.	@5@0 C'@5@1 B@1 _	@5@2 B@1 ^	@2 

@5@2 _
	@5@9 _)@<XO Anb_set_caller_of_walk_option C@^ A A@6@9 ^@<XO Awalk_option_data C
@^ A A 	undefined ^
@=C@^ A A  A ^

@=C@^ A A  @ ^
@=C@^ A A  @ ^
@=C@^ A A module_class ^
@=C@^ A A infer_meta_predicates ^
@=C@^ A A  @w ^
@=C@^ A A trace_reference ^
@=C@^ A A  _ ^
@=C@^ A A  F ^	
@=C@^ A A caller ^

@=C@^ A A   ^
@=C@^ A A 	undecided ^
@=C@^ A A evaluate ^

@=XO Awalk_from_initialization CA A A 

@6@8 ^ ^@?@ @9 _0 ^@<CA A A @=XO Aset_clause_of_walk_option C@^ A A@6
@9 ^@<XO A ^ C
@^ A A  ^


@=XO A ^ CB A A@6@ @ 
@8 ^ ^@?@<CB A A@6@U@" 	
@#@?@ @ @ @ 
@9 ^@<CB A A @=XO Acalling_metaarg CB| A A@6@8 F@?@<CB} A A ^@=CB~ A A  Ei@=XO Ainfer_new_meta_predicates C	Bf A A@6 @-@8@!walk_option_infer_meta_predicates ^@?@<C@8Bh A A@6@1 @.
@.@5@1 B@1 H@2possible_meta_predicate@.
@5@2 B@1infer_meta_predicate@1 
@5@5@2 DZ@1 Em@1 _J	 @@5 @.@5@2calling_metaspec@5@9 A@<XO Aset_on_trace_of_walk_option C@E@^ A A
 ^














 ^
@6 @9 ^@<XD t  t t  At  _M ADO A _J C
@^ A A  ^

@=XO Awalk_clauses C@b@ A A@6 B"@8 ^@1 H@.
@5@1 B@1  A@2 Ge@.@.
@5@2 B@1 DZ@1 Em@1 Da@2 @.
@.@5 @.@5@2 B@1 Da
 A@5@2 Da@5@2 B@1 _	
@5@2 B@1 ^	@2 
@5@2 _0
	@5@9 _)@<XO A@"set_trace_reference_of_walk_option C@?@^ A A 
 ^














 ^
@=XO A ^ C@WCn A A@6@/
@0@8 ^ @.@1 DZ@1 B@1 ^@.@5@2 B@1 ^
@5@2
module_clause
@5@2 DZ@1 B@1 H@2multifile_predicate@.@.
@.@5@2 _@1 @2 
@5
@5@2initialization_clause
@5@1 @J@2 _Z@0@0@0@5@9 _@<XO Awalk_option_autoload C	@^ A A  ^


@=XO Aset_walk_option_fields C@^ A A@6@9 _a ^@<XO A@+nb_set_infer_meta_predicates_of_walk_option C@^ A A@6@1 [@4 @-@4 @.@4 @@5@8 ^@9 ^@<XO A
meta_decls CC A A 
	@=CC A A @:- meta_predicate ~q. B]

@6@ @ 
@9 _f ^@<XO A ^ C@ @^ A A@6@1 [@2 [@4 A@4 @4 E\@4 ^@4 F@5@8 ^@9 ^@<XO A _: CA A A GI@6@?@<CA A A @@6@1 _ _@5@9 @@<XO Aregister_possible_meta_clause C@TBT A A@6@U@1	predicate@.	@5@8 H% @4@/
@/@8pi_head ^@ @1 ] A@5@8 ^@D@1 
@5@1 @@0@5@8 ]@M@Q@D

@1 
@5@0@8inferred_meta_predicate
 A@M
@Q@D@ @8 _L ^@M@Q@?@1 _L
@5@9 @L@<CB] A A @=XO Aset_evaluate_of_walk_option C
@^ A A@6 Gz@8 ^@9 ^@<XO Aset_module_of_walk_option C@E@^ A A
 ^













 ^
@6 @9 ^@<XO A _\ C@'C A A@6@1 Ge@1  @2 B@0@1 @.
@0@5@.@5 @.@5@0 C'@8 B@ @8 _ @9 _>@<XO A _( C@E@^ A A
 ^














 ^
@6 Gz@9 ^@<XO A _ C@^ A A@6
@9 ^@<XO Ano_walk_property CA" A A number_of_rules @=CA# A A  C@=XO Anb_set_undefined_of_walk_option C@^ A A@6@1 [@4 GI@4 @@4 	@5@8 ^@9 ^@<XO A@!set_initialization_of_walk_option C@?@^ A A 
 ^














 ^
@=XO A ^ CC$ A A
 
@6@?@<CC% A A@6@T@?@ @ 
@9 _: ^@<C@TC( A A 


 
 _





 _
@6@?@E
@T@M@ @ 
@8 _@@@S@ @ @ @ @ 
@9 ^@<C@$C0 A A		@6@8 [@?@/@8 Cv@/@8 F_@ @ @8 _ ^@ @ @/@8 _@ @9 Cv@<CC7 A A@6@  ^@ 
@9 ^@<XO Awalk_option_evaluate C
@^ A A  ^


@=XO A _0 CAL A A@6@+ @.@?@<C@.AN A A@6 @@/@8 _
 ^ @-@ @/@8 _z ^@1 ^	@0@5@1 _@.
@5@1 _
	
@5@8 B@?@<CAT A A@6 G[Failed to analyse:~n@8 E ^@1 Ed<head>@5@9portray_clause
 A@<XO Anb_set_clause_of_walk_option C@^ A A@6
@9 ^@<XO A _= C@!@ A A@6<initialization>@8 ^@1 B@0@.	@.
@5@1 B@1 _!
@5@2 _<	@5@9 _)@<XO A _ C
@^ A A  ^	

@=XO A _C CB A A@6 F@ @8 ^ ^@?@<CB A A@6 B@ @8 _@?@<CB A A@6 FW@ @8 _@?@<CB A A@6 E@ @8 _@?@<XO A _S C
@^ A A@6 @8 ^	@9 ^@<XO A _W C@^ A A@6@9 ^@<XO A ^ C
@^ A A  ^

@=XO Awalk_from_multifile CA) A A@6@1 H@2 _Z@.	@.
@.@5@1 _,@1 @2 	
@5@5@9 _)@<XO A ^ CB: A A _5 @ @X ^`


 @@6@ 
@9goal_pi ^@<CB= A A  ^ @ B  	
 @@=CB? A A 	
trace_call_to


 C,@6@ 
@9 _@<XO A ^ C@@ A A
@6 @{@/
@8 @y @/@0@8 ^@E@ @/@8 ^ ^@U@M@ @ @8 _T ^@F
@@@"@1 B@1walk_option_module@.
@5@2 B@1 ^
@5@2 ^
@5@1find_walk_from_module
@5@8 _)@F@ @8 _ ^@ @8 _ ^@/@ @8 _G ^ @{@/@8 _@E@(@-@M@b@g@j@m @@y C,@1codewalk@2	reiterate@5@8 ^@/@8 E @ @9 _ ^@@@S@G@<XD t  t t  At  ^a AED t  t t  At  ^a 	 O A ^b C@*@P A A ^ _5 [ GI @ 	 _
@6@1 [@4 GI@4 @@4 	@5@ @9 ^e ^@<C@P A A ^ G Gz G
@6 Gz@ @9 _@<C@P A A ^ @w B" _
@6 B"@ @9 _@<C@P A A ^ @  @
@6 @ @9 _@<C@:@P A A ^ _6 [ [ A  E\ ^ F _
@6@1 [@2 [@4 A@4 @4 E\@4 ^@4 F@5@ @9 _@<C@P A A ^ @ Gz _
@6 Gz@ @9 _@<C@P A A ^ _8 K _
@6 K@ @9 _@<C@P A A ^ _  _
@6 @ @9 _@<C@*@P A A ^ _7 [ @- @. @ _
@6@1 [@4 @-@4 @.@4 @@5@ @9 _@<C@P A A ^ _; Gz _
@6 Gz@ @9 _@<XO Aset_clauses_of_walk_option C@E@^ A A
 ^














 ^
@6 B"@9 ^@<XD t  t t  At  ^ @D t  t @t  At ^ O A ^ C@ A A@6 ]@/	@8 ]^ ]i@9 _@<XO Awalk_option_undefined C@^ A A  ^

@=XO A _; CA A A Da

@6@ @9 F @<XO A ^ C@SB A A	@6@ @/@8 _@U@?@E@8 D/@/
@8 BE@ 
@8 F@M@!@1clause_term_position	@5@#@@@!@E@  @-@8 ^ ^@M@!@1 F@5@#@@
@F@S@1 _ E|@5@8 @@F
@ @ @9 ^ ^@<C@bB  A A	@6@ @/@8 _ @U@" 


@#@?@E@8 D/@/@8 BE@ @8 F@M@!@1file_term_position
	@5@#@@@&@E@  @-@8 _@M@!@1 @0
?@0@5@#@@
@F@S@1 _ E|@5@8 @@F@ @ @9 _@<C	B- A A@6@0@ @9 _@<XO A@"nb_set_module_class_of_walk_option C@ @^ A A@6@1 [@2 [@4 A@4 @4 E\@4 ^@4 F@5@8 ^@9 ^@<XO A _| C
@^ A A@6 @8 ^@9 ^@<XO Awalk_meta_call C@B A A@6@/@8 BE@?@E@"@#@M@S@@@&
@(@E@)@ @8 F@M@/@8 BE@ @ @/@ @/@ @8 ^@ @ @ @ @8 ^@G@@@O@E@)@+ _F@M@/@8 BE@ @/@ @/@ @/@ @8remove_quantifier ^@ @ @ @ @8 ^@F@@@#@E@+ Ei@M@/@8 BE@ @ @ @ @8
walk_dcg_body ^@@@S@F@G@G@/@8 _@ @ @ @ 
@ @9 _ ^@<CB A A @=XO A _c C@^ A A 
	@=C@1@^ A A	
@6@E@ @/@8set_walk_option_field ^@M@ 
@ @ @9 _b@F@@@"
@#@ 
@ @9 _b@F@<XO A _ C@;C A A	 

@6@1 @5@0@8 ^ ^@D@!@1 @/@.
@5@8 _p@/@1 @/
@5@8 ^@D@ @8 _>@M@Q@M@Q@@@G
@<XD t  t t  At  ^ @D t  t @t  At _ A# A# A# @kO A _ CC	 A A@6@T@?@R@<CC A A@6@@?@<C@+C
 A A		 _

@6@ 
@8 ^@8 D/@/@ 
@/@8nth1 ]Y@ @/@8 BE@ @ @ @9 _@<CC A A
list_position


@6@ 
@ @ @9sublist_pos ^@<CC A A
{}


brace_term_position
@6@ 
@ @ @9 _@<XO Avariants CCI A A @=CCJ A A
@6@ @9 _ ^@<XO Anb_set_undecided_of_walk_option C@^ A A@6
@9 ^@<XO A _ CCM A A 
	@=C@*CN A A@6@E@ @8 FV ^@M@ @9 _@F
@@@"
	

@#@ @ @ 
@9 _@<XO A ^ CA A A@6@T@?@ @9 _@<C@2A A A	 



 _

@6@?@E@U@M@ 
@ @ @ @9 ^@@@ @ @ @9 _@<C@)A A A B



 _

@6@?@ @ @ @8 ^@ 
@ @ @9 ^@<C@sA A A
 DZ



 _

@6@?@E@A@ @/@8 _ ^@+ @.@M@!@1 DZ
@5@#@ @1 DZ@1 ^	@5@2 ^
	@5@/@8setof A@ @/@8 _ ^@ @ @9 H ]Y@@@ @ @ @8 ^@ 
@ @ @9 ^@G@G@<C@HA A A@6@ @/@8walk_option_trace_reference ^@- @k@E@ @1 	@5@8 E@M@&
	@@@1 	@5@1 ]@.
@5@8 ]@ @1 
@5@8 E@1 
@5 	@ @8 ^@R@<C	A A A@6@ @8 _; ^@?@<C@=A A A@6@A@$@E@1 	@5@1 ]@.@5@8 ]@M@S@@@&	@ @/
@
 A	called_by _@@@/
@ _    _@F@-
@?@ 
@ @9 ^@<C@fA A A	 _



@6@E@  @-@8 _^ ^@M@U	@1 	@5 G@8 Fc @@@S@A@1 	@5@1 @@.@5@8 ]@@@1 	@5@/@8 _t@?@ @/@8 _@ @8 _l ^@ @ 
@1 @@5@ @9 _@<CA A A@6@U	@1 	@5 G@8  @?@<CA A A@6@8 [@?@1 	@5@ @9 _5 ^@<CA A A@6@ @9 ^ ^@<XO Anb_set_autoload_of_walk_option C
@^ A A@6 Gz@8 ^@9 ^@<XO A _ C@^ A A@6@9 ^@<XO Aset_undefined_of_walk_option C@^ A A@6@1 [@4 GI@4 @@4 	@5@8 ^@9 ^@<XO Awalk_called_by_pred CA A A 
 

@6@ @ @8 _Z ^@?@<C@,A A A 
 

@6@/
@ @ @8 D2@1 

@5 AE@8 ]@?@1 _Z
@5@9 @L@<C@_A A A	
 
 

@6@/
@ @ @8 D2@E@/@8 _~ ^@1 

@5@ @8 ]@M@S@G@@@0@1 

@5@8 ^@/@8 _@1 B@1 Ge@1 

@5@.@5@0 C'@5@1 _0
	@5@9 _)@F@<XO Aset_caller_of_walk_option C@?@^ A A 
 ^














 ^
@=XO Awalk_option_undecided C
@^ A A  ^

@=XO Anb_set_on_trace_of_walk_option C
@^ A A@6 @8 ^	@9 ^@<XO A _ CB A A

@6@T@?@ @9 _@<C@$B A A		 _F


 _

@6@?@ @ @ @ @ 
@ @9 _@<C@%B A A

 


 _

@6@?@ @ @ @ @ 
@ @9 _@<C
B A A 



@=XO A _r CB_ A A 
 



@6@?@ @ 
@9 D2@<CBa A A @=XO A ^ C
@^ A A  ^

@=XO A@%nb_set_trace_reference_of_walk_option C@^ A A@6@9 ^@<XO A _ CA A A@6@1predicate_in_module@.
@5@1  @1 
@5	@5@9 _)@<XO A _ C@!BD A A
 
 

@6@/
@8 CX ^@ 
@8 [@?@ 
@ @ @9 D2@<CBH A A 
@=XO A _ C
@^ A A  ^

@=XD t  t t  At  _[ ADD t  t t  At  _[ DbD t  t t  At  _[ CO Adefault_walk_option C@^ A A  ^ GI @. @.
 A E\ @.
 @k@=XO A _ C
@^ A A@6 B"@8 ^@9 ^@<XO A ^ C
@^ A A@6@/@8   ^@ @9 _b@<XO A ^ C@P@^ A A
 ^














 ^
@6@1 [@4 @-@4 @.@4 @@5@9 ^@<XO A   CA A A@6 GI@8 _ ^@?@<C
A A A@6@1 G@0@5@8 ]@?@<CA A A@6@E 	@8  #@M@( 	@@@( _5@ @9 ^@<XO Ano_enum_property CC A A  C@=XO A _ C@U@^ A A _
 ^














 ^
@6@1 [@4 GI@4 @@4 	@5@ @9 ^@<C@J@^ A A G
 ^














 ^
@6 Gz@ @9 ^@<C@J@^ A A _
 ^













 ^
@6 Gz@ @9 ^@<C@J@^ A A @
 ^














 ^
@6 @ @9 ^@<C@]@^ A A _
 ^














 ^
@6@1 [@2 [@4 A@4 @4 E\@4 ^@4 F@5@ @9 ^@<C@U@^ A A _
 ^














 ^
@6@1 [@4 @-@4 @.@4 @@5@ @9 ^@<C@J@^ A A _
 ^














 ^
@6 B"@ @9 ^@<C@C@^ A A  _
 ^














 ^
@=C@J@^ A A _
 ^














 ^
@6 @ @9 ^@<C@C@^ A A  _
 ^














 ^
@=C@C@^ A A  _9
 ^














 ^
@=C@C@^ A A  
 ^














 ^
@=C@C@^ A A  _:
 ^














 ^
@=C@I@^ A A _
 ^













 ^
@6 Gz@ @9 ^@<XO Anb_set_module_of_walk_option C
@^ A A@6 @8 ^@9 ^@<XO A@#message_location_file_term_position C@+C A A@6@/@8 BE@ @/
@/@8 ^ ^@&
@" @
~w:~d:~d: 
@#@<XO A _ CA A A@6@/@8 _@- @-@9 _ ^@<XO A _ CA A A@6@/@8   ^@E
	@T@M
@( GI@@@&@ @9 _k ^@<XO A _ C@D@^ A A
 ^













 ^
@6 Gz@9 ^@<XD t  t t  At  _ @D t  t @t  At _ A# A# A# A# @kO A _ C@%C A A

@6@A
@ @ @ @ 
@8 _@@@ @ @ @ 
@9 _@<CC A A@6@-	 P_@ @ @ 
@9 _@<XO A _X C@lC| A A
@6@1 @.@.@5@8   ^@D
@ @ @8  @M@Q@/
@ @ @8 D2@E@1 
@5 AE@8 ]@M@1 _Z@5@8 @L@R@F@@@+@E@1 
@5@/@8 ]@ @8  $ ^@M@R@@@1 ^@1 
@5@0	@5@0 C'@9 B@F@<XO A _. C@<A= A A
 


@6@1 
@5@8 Ge @D@"@1 @/@.@5@8 _p@/@1 @/@5@8 ^@D	@ @ @8 _>@M@Q@M@Q@@@G@<XO A _+ C
@^ A A@6 Gz@8 ^@9 ^@<XO A@$nb_set_initialization_of_walk_option C@^ A A@6@9 ^@<XO A  
 C@P@^ A A
 ^














 ^
@6@1 [@4 GI@4 @@4 	@5@9 ^@<XO A   C@^ A A@6@9 ^@<XO A   C@/CY A A@6@1 	@5@8 GQ@"	 

@#@/@ @8 D2@D
@1 @5@1 ]@0@5@8 ]@M
@Q@<XO A _! C
@^ A A  ^

@=XO A _ CB A A@6@T@?@ @9 _@<CB A A@6@?@<CB A A@6@?@<CB A A@6@8 FX @?@<CB A A Fd@6@?@<C@2B A A	 



 _

@6@?@E@U@M@ 
@ @ @ @9 _@@@ @ @ @9 _@<C@)B A A B



 _

@6@?@ @ @ @8 _@ 
@ @ @9 _@<C@)B A A Em



 _

@6@?@ @ @ @8 _@ 
@ @ @9 _@<C@)B A A F



 _

@6@?@ @ @ @8 _@ 
@ @ @9 _@<C@-B A A DZ



 _

@6@?@A@ @ @ @8 _@@	@ 
@ @ @9 _@<C@-B A A|



 _

@6@?@A@ @ @ @8 _@@	@ 
@ @ @9 _@<CB A A _

 _

@6@?@ @ 
@ @9 ^@<CB A A@6@/@/
@ @8 ^@ @ 
@ @9 ^@<XO A _P CBx A A@6@0@/	@8 BE@8 _D ^@?@<XO A _A C@?@^ A A 
 ^














 ^
@=XO A _ C
@^ A A  ^

@=XXQM DF@!/usr/lib/swi-prolog/boot/packs.pl  ]wAsC S E$pack_attachE$pack_detachE DE DXD t  t t  Dt  D  
O D DC@F@Y W W@6@/@1 B@1 W@5@4@1 @R @T@5@4@1 @] A@5@4@1 G @@5@5@/	@8 A A@E@-	@M@/
@8remove_dups D@1 A
@5@1  C@5@9 G D@@@S@F
@<XD t  t t  Dt update_autoload 
O D  JC@ W W@6	/INDEX.pl@/	@8 B D@E
	@8 E D@M
@9 F#  D@@@S@<XD t  t t  Dt special 
O D  QC@ W W @=C@ W W ..@=XD t  t t  Dt foreign_dir 
O D  TC@J@ W W@6 W@/@8 C  D@3	@4 P@5@/@8 DM D@ @8 @V D@?@3	@4/lib/@4@5@8  W@E
@8  X@M
@1 W C
@5@9 @M D@@ E@1  D@2no_arch@5@8 @ D@R@<C@ W W  @k@=XD t  t t  Dt 
prolog_dir 
O D  ^C@ W W@6@3@4/prolog@5@8  W@9  X@<XD t  t t  Dt check_existing 
O D  aC@ W W@6@1 W	@5@8 H D@?@1 W@0@0@5@9 @J D@<C@ W W@6@/
@8  c D@? E@1  D@2	duplicate
	@5@8  ]@R@<C@ W W @=XD t  t t  Dt attach_package 
O D  iC@c@ W W@6@3@4/pack.pl@5@/	@8  W A@8 @c D@/
@8 @ D@8  b D@/@8  U D@/@8  _ D@?@1  c
@5@8  Z@1 W
 A@5@8  Z@ @8  K D@E
@- @k@M
@1 W
 C@5@8  Z@@@S E@1  D@2attached
@5@9  ]@<XD t  t t  Dt   i 
O D  iC@ W W@6@D@8  R D@M@Q@/
@8  M@8  j D@?@<C@ W W @=XD t  t t  Dt attach_packages 
O D  wC@} W W @=C@~ W W
@6@8  t D@ @9  x D@<XD t  t t  Dt   H 
O D  GC@k W W @=C@l W W@6@ @8 @ D@?@ @9  F@<C@o W W

@6@ @ 
@3
@5@9  F@<XD t  t t  Dt   @ 	 D t  t t  Dt   @ 
O D  ?C@M W W@6@8  v@?@<C@&@O W W@6@E	@8  X@M	@1 @@1 @X @T@5@0@5@9 @ D@@
@1 @@1 E> W@5@0@5@9  |@<XD t  t t  Dt  W D t  t t  Dt  W ADD t  t t  Dt  W DbD t  t t  Dt  W 
D t  t t  Dt  W D t  t t  Dt  W ADD t  t t  Dt  W DbD t  t t  Dt  W 
D t  t t  Dt   B 	 D t  t t  Dt   B 
O D  AC@B@> W W@6@E
@8 @ D@M
@S@@
@1 @@1 B  @5@0@5@8  |@E@1  c	@5@8  d@M@1 W@0@0@5@8  e@9  O@@
@1 @@1 @X W@5@0@5@9  |@<XD t  t t  Dt ensure_slash 
O D  ~C@ W W@6@E
@0@0  @8 D D@M
@'	@@ @9  M@<XD t  t t  Dt  D 
O D  CC@w W W@6@1 G5@.	@5@0 C'@8 B D@?@/
@8   D@9  z@<C@{ W W @=XXQM F)F@$/usr/lib/swi-prolog/boot/predopts.pl  ]wAsC S XD t  t t  F)t modes_and_types 
O F)  C@f F$ F$  @.@=C@G@g F$ F$	
@6@ @ 
@/@8
mode_and_type F(@E@+@M@'
@)@F@@@%@E@+ @.@M@ @ @9   F(@F@@@"
 B
@#@ @ @ @9  @<XD t  t t  F)t    
O F)  C@s F$ F$ I

 B Foutput	
@6@?@ @ @9	type_goal F(@<C@u F$ F$ A#
@6@?@ @9  @<C@w F$ F$@6@9  @<XD t  t t  F)t 
option_clause 
O F)  C@N F$ F$@6@T@?@1 @ B@0@5@8 @ F(@'@<C@}@R F$ F$pass_to


@6@?@&@ 
@/@8canonical_pi F(@1 
@5@/@1 @.@.@5@8 CX @/@ @ @8 D3 @!@1 Ed@1 ^b	@1  
@5@.@.@5@2 B@1 A@2 @@1 @@5@5@2  F'@2pred_option@1 @5@4@1 @@5@5@#@&@" 
@#@<C@A@[ F$ F$@6@3@.
@.@5@8 Cw @?@ @/@/@8  @/@3
@5@8  @!@1 Ed@1 ^b	@0@5@5@#@&@" 
@#@<C@b F$ F$@6@1 D@2 B option_specifier@5@8  @'@<XD t  t t  F)t qualify 
O F)  C@E F$ F$ 

@6@?@<C@F F$ F$ @=XD t  t t  F)t    
O F)  C@&@ F$ F$ 
 Eh

 
 

@6@ @8 F F(@?@ 
@b@g@c@o@x@<C@ F$ F$ Eh

 

@6@ @8  @?@ @b@g@c@o@x@<C@ F$ F$ 
@=XD t  t t  F)t qualify_list 
O F)  C@@ F$ F$ 
@=C@A F$ F$

@6@ @ 
@8   F(@ @ @9   F(@<XD t  t t  F)t option_clauses BD t  t t  F)t    
O F)  C@I F$ F$ @=C@J F$ F$		@6@ @ @/@8   F(@ @ @ @ 
@9   F(@<XD t  t t  F)t    
O F)  C
@z F$ F$  ^e	@=XD t  t t  F)t  F, 
O F) F+C@y@0 F$ F$
  F'option_decl


	 C F 
  ^a
@6@/@8   @@/@8 FB @4@1 @5@ 
@1 @.@.@5@8  @ @ @ @8  @E@8 A @M@S@@
@1 @@1 B  B"
@5@0@5@8  @1  

	@5@/@8phrase
$dcg@ @ @ @9  @<XXQM AF@&/usr/lib/swi-prolog/library/ordsets.pl  'AuC E\S E
ord_selectchkE
ord_intersectEord_add_elementEord_del_elementEord_intersectionElist_to_ord_setE	ord_seteqE	is_ordsetEord_subtractEord_symdiffE
ord_memberchkE  E
ord_subsetE	ord_unionE	ord_emptyE  E  E  Eord_disjointE  XD t  t t  At    
O A  CA A A


@6@ @8 ]:@?@ @ 
@9  
 A@<C@)A A A

@6@E
@+@M
@S@F@@@C@"
@#@M@ @9 ]:@P@<XD t  t t  At    
O A  C@ A A
@6@ @9ord_intersect_  @<XD t  t t  At    
O A  C@ A A@6@9
oset_addel
oset@<XD t  t t  At    
O A  C@ A A@6@9
oset_delel  @<XD t  t t  At 
is_ordset2 
O A  C@c A A @=C	@d A A	
@6@9
is_ordset3  @<XD t  t t  At    
O A  C@ A A@6@9 R@<XD t  t t  At    
O A  C@_ A A@6@8 A  @9    @<XD t  t t  At    
O A  CAD A A@6@9	oset_diff  @<XD t  t t  At    
O A  C@ A A@6@9oset_int  @<XD t  t t  At ord_union_1 
O A  CAt A A 	
@=CAu A A
@6@/@ 
@8 ]@ @ 
@ @ @ @9    @<XD t  t t  At    
O A  C
A A A 	
@=CA A A
@6@/@ @8 ]@ @ @ 
@ @9    @<XD t  t t  At ord_union_2 
O A  CA A A 	
	
@=CA A A
@6@/@ 
@8 ]@ @ 
@ @ @ @9  @<XD t  t t  At    
O A  CAy A A GM	
@6@ @ @ @ @9    @<CA{ A A		 G4

@6@ @ @ @9    @<CA} A A B	
@6@ @ @ @9    @<XD t  t t  At    
O A  C@ A A@6@/
@8
key_by_length  @3@1 @@0@.@5@.@5@8 H) @ @ @9l_int  @<XD t  t t  At    
O A  C@| A A@6@*	@<XD t  t t  At    
O A  CA A A GM	
@6@ @ @ @9    @<CA A A B@6@ @ 
@9    @<CA A A G4
@6@ @ @9 !@<XD t  t t  At    
O A  C@XA A A	





@6@?@/@ 
@8 ]@E@) G4@M@ @9    @F@@@/@E@)@) GM@M@/@ @8 ]@E
@) G4@M@*@@@E
@) GM@M@*
@@@S@@@S@F@<C@/A% A A

@6@?@/
@ @8 ]@E@)
 G4@M@ @9 !@@@E
@)
 GM@M@*
@@@S@<CA+ A A

@6@*
@<XD t  t t  At    
O A  CA A A 
	@=C
A A A@6@ @ @9 !@<XD t  t t  At    
O A  C@ A A
	@6@?@<C@ A A@6@?@<C@ A A		
@6@/@ @ @8 ]@ @ @ 
@ @ @ @9ord_intersection2  @<XD t  t t  At    
O A  CA3 A A @=CA4 A A

@6@/@ @8 ]@ @ @ 
@9ord_subset_  @<XD t  t t  At  ! 
O A !C@ A A 
	@=C@ A A @


@6@ @/
@8    @ @ 
@9 !@<XD t  t t  At ord_intersect__ 
O A !C@ A A GM@6@ @ @9  @<C@ A A  B@=C
@ A A G4@6@ @9  @<XD t  t t  At    
O A  CAg A A@6@9
oset_union  @<XD t  t t  At    
O A  C@r A A @=XD t  t t  At    
O A  C@ A A @=C@ A A
 @



@6@ @8 F_@ @ 
@9  @<XD t  t t  At    
O A  CAP A A @=CAQ A A
@6@3
@5@/@8 F_@ @3
@5@9
ord_union_all  @<XD t  t t  At    
O A  CAp A A 
		@=CAq A A
@6@ @ 
@ @9  @<XD t  t t  At    
O A  C@ A A@6@D
@8    @M
@Q@<XD t  t t  At  ! 
O A !C@vAU A A
@6@E@b@h@c@v@M@"	
@#@G@G@G@F@@@T@E@$@b@h@c@v@M@"	


@#@ @ 
@9    @G@G@F@@@-@b@h@c@m L.@y@b@h@g@m @@y@ @/@/@8 !@ @ @/@ @8 !@ @ @9 !@G@<XD t  t t  At    
O A  C@ A A@6@9  @<XD t  t t  At  ! 
O A !CA8 A A G4
@6@/@ @8 ]@ @ 
@9 !
@<C	A; A A B@6@ @9    @<XD t  t t  At  !	 
O A !C@ A A B	
@6@ @ @ @9    @<C@ A A GM@6@3@5@ 
@ @9 !@<C@ A A G4
@6@3	
@5@ @ 
@ @9 !@<XD t  t t  At    
O A  C@g A A @=C@h A A
@6@8 ]=@ @9  @<XD t  t t  At    
O A  C@ A A@6@/
@ @8 ]@ 
@ @ @9 !  @<XXQM AF@8/build/pakcs-3Q2rX1/pakcs-1.14.2/curry2prolog/readXml.pl   +AuC AS AEparseXmlXO AxmlUnquoteSpecials C@y A A @=C@z A A@&
@6@?@/@3@;@.@5@8 H H@?@ @ @9xmlUnquoteSpecial
 A@<C@} A A


@6@ @ @9 ! !$@<XO A ! C A A@6@/
@8
scanXmlString !$nothing@9parseXmlTokens !$@<XO AisAlpha C@u A A@6@b@h@c@A@u@b@h@c@Z@s@<C@v A A@6@b@h@c@a@u@b@h@c@z@s@<XO AscanXmlCData C@c A A @=C
@d A A@>
@6@?@9 !&@<C@e A A

@6@9 !/ !$@<XO AscanXmlElem C@: A A @=C@; A A@!@-@-
@6@?@9scanXmlComment !$@<C
@= A A@!
@6@?@9 !1@<C
@? A A@?
@6@?@9scanXmlProcInstr !$@<C@A A A
@6@3
@5@ @9scanXmlElemName !$@<XO A
parseXmlAttrs C@Q A A @=C@P@R A A


 Da



@6@ @8 !- !$@?@/@3@=@4@"@.@5@ @8 ! @?@/@3@"@.@5@ @8 ! @?@ 
@3@5@8 H@ @ @8 !%@ @/@8
dropBlanks !$@ @ @9 != !$@<C@Y A A 
@=XO A !5 C@] A A @=C@^ A A@-@-@>
@6@?@9 !&@<C@` A A

@6@9 !4@<XO AscanXml C@- A A@6@?@<C
@. A A@<
@6@?@9 !2 !$@<C@/ A A
pcdata

@6@/@8scanXmlText !$@ @ @9 !D !$@<XO A !A C@n A A
@6@8isSpace !$@?@ @9 !@@<C@o A A 
@=XO A !+ C A A  !)@=C@$ A A !G



 !G

@6@ 
@ @ @8 !*@ @ @9 !%@<C@M A A
element@<@/




@6@?@E@'	@M@)
@'@G@@@#@ @/@ @8 !*@/@3@/@5@8 H@"
 !P
@#@<C@9 A A !P@<




 !P



@6@?@ @ @ @/@8 !*@ @ @ @8 !*@ @ @9 H@<C@-@$ A A

 !P





 !P


@6@?@ @ @ @8 !*@ @ @9 H@<XO A !; C@C A A 
 !P@<@=C@D A A
@>
 !P@<
@6@?@ @ @9 !&@<C@F A A
@/@>
 !P
@6@?@ @ @9 !&@<C@]@H A A

@6@ @8 !M@?@ @/@8 !@@ @/@/@8 !C@E@!@"@/@>
@#@M@ @ @8 !&@"
 !P@#@@@"

@#@ @ @8 !&@"
 !P@<@#@<C@M A A
@6@3@5@/
@8 ! @ 
@ @9 !:@<XO A !N C@q A A @ @=C@r A A 
@=C@s A A 
@=XO A !' C@+ A A@6@/
@8 !@@9 !L@<XO A !" C@ A A@l@t
@<
@6@?@ @9 !%@<C@ A A@g@t
@>
@6@?@ @9 !%@<C@ A A@a@m@p
@&
@6@?@ @9 !%@<C@ A A@q@u@o@t
@"
@6@?@ @9 !%@<C@ A A@a@p@o@s
@'
@6@?@ @9 !%@<C@#@ A A@6@3@&@5@/@8 ! @ @3@;@5@/@8 ! @/
@8 !%@ @ 
@9 ! @<XO A !8 C@h A A @=C@i A A@?@>
@6@?@9 !&@<C@k A A

@6@9 !7@<XO A !J C@1 A A @=C@2 A A@<
@<@6@?@<C@-@3 A A@6@ @8 !M@?@ @/
@8 !@@ 
@/@8 !I@E
@)@M@)
@@	@"
@ @#@<C@7 A A


@6@ @ 
@9 !I@<XXQM GF@!/usr/lib/swi-prolog/boot/apply.pl  ]wAs@ C S E GE AXD t  t t  Gt  G @D t  t @t  Gt G  D t  t t  Gt  G 
O G GC@0	s@!/usr/lib/swi-prolog/boot/apply.pl  ]wA !S@6@D

@@D@@M@Q@M
@Q@<XD t  t t  Gt  A @D t  t @t  Gt !R  A#D t  t t  Gt  A 
O G !RC@A@9 !S !S 

@6@E@#@ @8 [ G@M@ @/@8 Cw G@ @/
@8 A G@/@ 
@8 !V@1 
@ @5@@@@1 @@1 B  @5@0@5@9 @ G@G@F@<XXQM AhF@$/usr/lib/swi-prolog/library/lists.pl  'AuC E\S Elist_to_setEnth0E _Eis_setE ]EnexttoEnumlistEmin_listEselectEdeleteEmax_listE ]XE
min_memberE !gE
max_memberE ]EflattenE HEprefixE _EpermutationE !\E AvE @E HEsame_lengthE
proper_lengthEsubtractEsubsetElastEintersectionE WXD t  t t  Aht  !^ 
O Ah !]CBW Af Af@6@/	@/
@8 F ]Y@+
@/@8 R@ @9 F_@<XD t  t t  Aht  !e 
O Ah !dCB/ Af Af
@6@ @9 !e ]Y@<XD t  t t  Aht member_ 
O Ah !C@m Af Af 	@=C@n Af Af@6@ @ @9 ! ]Y@<XD t  t t  Aht  A 
O Ah ]XCB Af Af@6 @9 A ]Y@<XD t  t t  Aht select_ 
O Ah !C
@ Af Af 



@=C@ Af Af

@6@ 
@ @9 ! ]Y@<XD t  t t  Aht  !p 
O Ah !oCA Af Af

@6@ @9max_member_ ]Y@<XD t  t t  Aht  !w 
O Ah !vC@lA Af Af@6@/
@/@8 !@/@/
@8 !@E@+@+
@M@*
@F@@@F@E@T@+
@M@ @8 F_@F@@@3@E@+@T
@M@8 F_@F@@@!@E@T@T
@M@/@8 F_@ @8 F_@@ B"@8 FF FH B"@8 !@F@9perm ]Y@<XD t  t t  Aht  !\ 
O Ah !xCA0 Af Af@6@T@? @ @9generate_nth ]Y@<CA3 Af Af@6 [@8 !@ @9	find_nth0 ]Y@<XD t  t t  Aht  !| 
O Ah !{CAz Af Af @=CA{ Af Af



@6@ @9 !{ ]Y@<XD t  t t  Aht  ! 
O Ah !CAX Af Af
@6@ @9last_ ]Y@<XD t  t t  Aht equalize_to 
O Ah !CB{ Af Af @=C@(B| Af Af @



@6@E@*	@M@'
@ 
@9 ! ]Y@@@ 
@ @ @9 !@<XD t  t t  Aht pairs_to_keyset 
O Ah !CB Af Af @=C@"B Af Af @


@6@T@?@)v@"	


@#@ @ 
@9 ! ]Y@<CB Af Af

@6@9 !@<XD t  t t  Aht  _ 
O Ah _C@<A Af Af@6@E@8 F@M@q?@ @9nth0_det ]Y@G@@@#@E@T@M@"	
@#@ 
@ @9nth_gen ]Y@@ @9 !@G@F@<XD t  t t  Aht  ] 
O Ah !_C
@ Af Af@6@ @8 !f ]Y@?@<XD t  t t  Aht numlist_ 
O Ah !CBE Af Af
@6@?@"
@#@<CBG Af Af
@6@q@ @ @9 ! ]Y@<XD t  t t  Aht  !i 
O Ah !hC@ Af Af 
@=C@/@ Af Af@6@E@D@ @8 S @M@Q@M@ @9 !h ]Y@F
@@@"


@#@ @ 
@9 !@<XD t  t t  Aht  !k 
O Ah !kCB" Af Af 
	@=CB# Af Af@6@b@g@i@m ^~@y
@ @ 
@9 ! ]Y@<XD t  t t  Aht  ] 
O Ah ]C@ Af Af@6@/@8 !n ]Y@?@'
@<XD t  t t  Aht min_member_ 
O Ah !CB  Af Af 
	@=CB Af Af@6@E
@ @8 F{ @M
@ @9 ! ]Y@@@ @ @9 !@<XD t  t t  Aht  !t 
O Ah !sC@ Af Af @=C@ Af Af


@6@ @ @9 !s ]Y@<XD t  t t  Aht  ! 
O Ah !CA Af Af 	
@=CA Af Af
@6@ @/@8 _ ]Y@ @ 
@ @ @9 !@<XD t  t t  Aht  !r 
O Ah !rC
A Af Af	@6@T@?@<CA Af Af
	@6@?@<CA Af Af@6@?@ @/
@8 ! ]Y@ @ 
@9 !@<C	A Af Af 	@=XD t  t t  Aht  @ 
O Ah !zC@ Af Af@6 B"@8 !@9append_ ]Y@<XD t  t t  Aht  ! 
O Ah !CAH Af Af 

@6@?@<CAI Af Af


@6@q?@ @ 
@ @9 !@<XD t  t t  Aht  Av 
O Ah AvCA Af Af 
	@=CA Af Af


@6@ 
@3	@5@ @9 ! ]Y@<XD t  t t  Aht  ! 
O Ah !CB Af Af@6@?@<CB Af Af
@6@8 @ ]Y@ @9 ! ]Y@<XD t  t t  Aht  ! 
O Ah !CB Af Af
@6@?@<CB Af Af@6@ @8 !@?@"


@#@ @ 
@9 ! ]Y@<C
B Af Af

@6@ @9 !@<XD t  t t  Aht  !Z 
O Ah !YCBp Af Af@6 B"@8 !@/
@8
pairs_keys
pairs@/@8  @ @8equalize ]Y@9 !@<XD t  t t  Aht  ! 
O Ah !C@ Af Af @=C@ Af Af
@6@/@8 H ]Y@ @ @9 !@<XD t  t t  Aht  !c 
O Ah !bCB? Af Af@6 @8 ! @8 !@b@h@i@s@9 !@<XD t  t t  Aht  !k 
O Ah !jCB Af Af
@6@ @9 !@<XD t  t t  Aht  !m 
O Ah !lCA Af Af

@6@ @9 !@<XD t  t t  Aht  !r 
O Ah !qCA Af Af@6@/
@8 !@?@'	
@<XD t  t t  Aht  _ 
O Ah !uCA; Af Af@6@T@?@ @9 !@<CA> Af Af@6 [@8 !@/@8 !@ @ @9 !@<XD t  t t  Aht  Av 
O Ah !yCA Af Af@6@9 !@<XD t  t t  Aht  !~ 
O Ah !}CAk Af Af@6@/
@/@8 !@+@'	
@<XD t  t t  Aht  !\ 
O Ah ![C@5@ Af Af@6@E
@8 F@M
@9 !@G@@@!@E@T@M@"	@#@ @  @9 !@@ @9 !@G@<XD t  t t  Aht  ! 
O Ah !CBw Af Af @=CBx Af Af @
	

@6@ @9 !@<XD t  t t  Aht  !e 
O Ah !CB2 Af Af 
	@=CB3 Af Af@6@b@g@i@m K@y
@ @ 
@9 !@<XD t  t t  Aht  !a 
O Ah !`C
@ Af Af 	@=C@ Af Af

@6@ @9 !` ]Y@<XD t  t t  Aht  !g 
O Ah !fC	@ Af Af@6@ @9 !@<XD t  t t  Aht  A 
O Ah !CB Af Af 
	@=CB Af Af@6@b@i@g@o@y
@ @ 
@9 !@<XD t  t t  Aht  !g 
O Ah !nC
@ Af Af 

@=C@ Af Af


@6@ @ 
@9 !@<XD t  t t  Aht  ! 
O Ah !CA Af Af 
	@=CA Af Af@6@E
@ @8 D@M
@ @9 !@@@ @ @9 !@<XD t  t t  Aht  @ 
O Ah HC@u Af Af 
	@=C@v Af Af


@6@ @ 
@9 !@<XD t  t t  Aht  ! 
O Ah !CA Af Af @=CA Af Af

@6@/@8 !@ @ @9 !@<XD t  t t  Aht  ! 
O Ah !CAC Af Af 


@=CAD Af Af		



@6@q@ @ @ @ @9 !@<XD t  t t  Aht  ! 
O Ah !CA[ Af Af 
	@=CA\ Af Af@6@ @ @9 !@<XD t  t t  Aht  Ae 
O Ah HC@j Af Af

@6@ @9 !@<XD t  t t  Aht  ! 
O Ah !CB Af Af
@6@?@<CB Af Af@6@ @8 !@?@ @9 ! ]Y@<CB Af Af


@6@ @ 
@9 !@<XD t  t t  Aht  ! 
O Ah !C@ Af Af 
@6@?@<C
@ Af Af

@6@?@<C@ Af Af


@6@?@<C@ Af Af



@6@?@<C@ Af Af




@6@?@<CA  Af Af





@6@?@<C@#A Af Af







@6@q:@b@g@c @u@ @ @9 !@<XD t  t t  Aht  W 
O Ah WCB Af Af
	@6@?@<CB Af Af@6@ @8 !@?@ @9 W ]Y@<CB Af Af


@6@ @ 
@9 !@<XXQM AF@%/usr/lib/swi-prolog/library/system.pl  'Au@!C E\S E
system_module E ]E ]KEsystem_modeXO A ! C@H A A  @6 A= @-@9 @r@<XD t  t t  At  A @D t  t @t  At ] O A ] C	@S A A@6 @9  ]@<XD t  t t  At  A @D t  t @t  At ]K O A ]K C	@Z A A@6  @9 !@<XO A ! C@; A A@6 Gz@8 FF FH@E	
@+ @.@M	 ^ @9 @r@@ ^ A@9 @r@<XXQM @F/usr/lib/swi-prolog/boot/qlf.pl  ]wAs@ C S E GE FE DUE @XD t  t t  @t  B @D t  t @t  @t G D t  t t  @t  B 
O @ GC@5	s/usr/lib/swi-prolog/boot/qlf.pl  ]wA ! 
	
@6@9	qcompile_ @@<XD t  t t  @t check_is_module 
O @ !C@+@d ! !@6@D@8 @ @@M@Q@1 A' @.@5 @-@8 @ @@?@1 @@.@5@8 @> @@1 @@1 E> Fl@5@0@5@9 @ @@<C@i ! ! @=XD t  t t  @t  F 	 D t  t t  @t  F 
O @ !C@2@R ! !@6 A@/
@3@1 ^binary@5@5@8 I @@/@ @8 F @@1 @
	
@5@1 B@1 E0
@5@2 @j@5@9 D @@<XD t  t t  @t  B @D t  t @t  @t DU  A#D t  t t  @t  B 
O @ DUC@7 ! ! 

@6@ @9 !@<XD t  t t  @t  ! 
O @ !C@: ! !@6@?@<C@; ! !@6@?@ @8 !@ @9 !@<C@l@> ! !	@6@3@1 @R A@5@4@1 @] A@5@5@/@8 B @@/@/
@ @8 @ @@E@$@ 
 @@ A B@M@1 @@1 @e Aa @@5@2 CM@1  B@5Conflicting extension@5@8 !@@@S@1  A@2 A
@. @@5@8 D @@ @ @/@8 !@1 	@5@3@1 C6@5
@5@9 A* @@<XD t  t t  @t  @ 	 D t  t t  @t  @ 
O @ @C@)@\ ! ! I@6@1 	@5@/
@8 GO @@ 
@ @8 ! @@E@ 
@8 !@M@'
@@@'	@<XXQM AF@,/usr/lib/swi-prolog/library/prolog_source.pl  'AuC E\S Efile_alias_pathEfile_name_on_pathEprolog_read_source_termEload_quasi_quotation_syntaxEprolog_canonical_sourceEprolog_open_sourceEdirectory_source_filesEpath_segments_atomEprolog_close_sourceEread_source_term_at_locationXD t  t t  At  CR BO A CR C@ A A@6@0@9 CR
 A@<XO A " C	@ A A@6@T@?@<C
@ A A@6@8	no_expand "@?@<C@ A A@6@/@8requires_library "@1  A@5@8 G "@R@<C@ A A@6@8chr_expandable "@?@<C	@ A A@6@ @0@9 H "@<XO A " C@6B A A@6@T	@?@E@8 D9@M@'	@F
@@@"@E@/
@8segments_to_list "@M @9 F "@@@1 @@1 B  F@5@0@5@9 @@F
@<C
B A A@6@/
 @8 "@9
parts_to_path "@<XO Aassert_error C@UA A A@6@1 D@0@5@8 ]Z ]i@?@E
@@@A@" @ [P
 @
@#@@@" @ [P
 _
@#@M
@1 @@1 [P
@5@0@5@/@8message_to_string "@1last_syntax_error@5@9 @L@@@9 @@G
@F@<CA A A @=XO A ! C@6@| A A@6read_clause_option@ @8 ]- ].@?@1 E{@.@5@ @/
@ @8 ]` ]i@3@1 E{@5
@5@8 E~ "@ @8 "
@/@ @8 @ "@ @9update_state "@<C@e@ A A
@6@/@ @8 ",@1 E@.
@5@ @/dec10@8 "*@1 E{@.@5@ @/@ @8 "*@E@1 @	singleton@5@8style_check "@M@!@3@1
singletons E@5@5@#@@@&@3@1 @@5@4@1 E
@5@4@1 E{@5@5@8 ]3@ @8 "
@ @9 "-@<XO A ! CBQ A A@6@T@?@'	@<C	BT A A
 A@6@+ A@?@<CBV A A@6@ _xref_source_identifier _@?@<C	BX A A@6@8 D "@?@'	@<CB[ A A@6@3@1 @R A@5@4@1 @] A@5@4@1 G C'@5@5@8 B "@?@<XO A	src_files CB A A @=C@PB A A

@6@0@/@ 
@8 @ "@  A@ A B@D
@  @@ A B@M@Q@ 
@/@8 A
 C@ @/@3@1 G C'@5
@5@8 "<@&@?@&@"
@#@ @ @ @9 "= "@<C@KC A A

@6@D@ 
@8  R "@M@Q@1	recursive @.@5@8 "!@ 
@/@8 "@@ @8 @V "@?@1  @.@5@0 C'@8 B@&@?@&@ @ @ @/@8 "C@ @ @ @9 "C@<CC A A


@6@ 
@ @ @9 "C@<XO Aupdate_directive C@ A A C


@6@?@0@8 ",@1
import_syntax@0
@5@ @9 ")@<C@ A A 
 B



@6@8 @@?@1 B
@5@9 "H "@<C@%@ A A B


@6@?@1 	@5@/
@/@8 CX "@ @1 
@5@9push_op
prolog_operator@<C@ A A "4
@6@8 "3@?@<C@!@ A A E^
@6@1module_decl
@.@.@5@0 C'@8 B@?@1 "J	@5@ @9 ")@<C@ A Apce_begin_class_definition@6@1 
pce_expansion@2 push_compile_operators@5@8 GQ@?@;
 "W "X "Y@<C@ A A @=XO Arestore_source_context C@GB< A A@6@E@8 GD @M@S@@@1 B@1 " A@0@0@5@0 @.@5@8 GJ "@8
pop_operators  "Q@1mode@0@5@8 @I@E@1open_source@2 B2@.	@.
@5@8 H@M@8 @j "@0@9 ",@@@S@G	@<XO Aadd_mode C@ A A@6@8 "d "@?@<C@ A A@6@1 "d	@5@9 G@<XO Asearch_path CB A A
C@6@/@ @8 B "@ @8   "@ @9 [[@<C@NB A A@6@0@ A G@- A@/@3@4@5@8 Cv@/
@8 [[@b@cC@g
@m @@x@ @/@3@1 @R @T@5@4@1 @] A@5@4@1 G @@5@4@1 G C'@5@5@8 "<@ @8 "o@ @9 [[@<XO Aseek_to_line CA A A@6@b@i@c@t@?
@8 B* "@q
	?@9 "p "@<CA A A @=XO Aload_qq_and_retry C@)A A A@6@ @8 GA @/@ _ ^ _@?@1 
@5@3@1 	@5@5@8 A" "@ @ 
@ @9 ]3@<CA A A@6 E@1quasi_quotation
undeclared	@5@8 @ "@1 @@1 [P@2unknown_quasi_quotation_syntax	
@5@5@9 @@<XO A " C@aB A A@6@1 A$ I@5 I@8 ]d ]i@?@/@3@1 @R @T@5@4@1 @] A@5@5@8 "<@E@)@1 "E @.@5@8 "!@M@ @/@8 "o@/
@1 B@1 D
@5@2 D
 @0@0@5@9 A@@@/
@1 B@1 D
@5@2 B
@5@9 A@F@<C@'B A A@6@/@3@1 @R @T@5@4@1 @] A@5@5@8 "<@ @/@8   "@1 ">
@5@9    @<XO A ! C@?A A A 

@6@ @8 @@8 @@ @1 @@.@5@8 H "@/
@8 D2@1 
@5 ^@8 ]@?@1 
@5@3@1 	@5@5@9 "z@<C@GA" A A 

@6@ @8 @@8 @@/@ _ "x@ @/
@3@1 @R A@5@4@1 G C'@5@4@1 @] A@5@5@8 "<@*
@?@1 
@5@3@1 	@5@5@9 "z@<XD t  t t  At  "' ADD t  t t  At  "' DbD t  t t  At  "' CO A " C@Ae A A
@6@1 "&@0@0@5@8 @I@8
seek_to_start "@1 C@.@5@8 @=@/@ @8 ",@1 @@.
@5@ @8 "@1	operators@.@5@8 "@0@ 
@/@/@8alternate_syntax "@ @8 "v@1 
@5@8push_operators "Q@ @@1  A@2 Uc@0@0@0@5@/@8 C "@1qq_read_term@.@4@1 @
@5
@5@/ @.@8 B@ @8 Gg "@ @@8 "a@E
@T@M@?@'	@@@ @8 " "@R@<C@%A A A@6@1 D@.@5@8 "!@?@1 @.@.
@5@1 H@2 "&
@5@/@8 _@ @ @9 ! ]Y@<XO A "K CA A A@6@T
@?@<C
A A A@6@"
 B@#@?@9 "L@<CA	 A A 
@6@1 	@5@ @8 ! "@?@<CA A A @=XD t  t t  At  "g ADD t  t t  At  "g DbD t  t t  At  "g CO A "/ C@ A A@6@?@<C@ A A
@6@?@8 " "@ @9 "@<C@ A A C
@6@8 C@?@1 "H
	@5@0 @.@9 B@<C@ A A C
@6@?@1 C
@5@9 "@<C@ A A @=XO A " CB A A@6@T@?@R@<CB A A 

@6@ @/
@8 "@ @ 
@9 "@<CB A A

@6@9 D9@<XD t  t t  At alias_cache ADO A "( C@ A A  E@=C@ A A  Ey@=C@ A A  E@=C@ A A comments@=XO Aqq_read_syntax_ex C@"A A A@6@1qq_read_term_ex	
@5@1 @@1 [P@.@5@.
@5@1 Da@2 @
@5@9 B@<XD t  t t  At  ^a AED t  t t  At  ^a 	 O A ^b C@Q@X A A !      E@6@D@1 @@1  @2  E@5@5@ @8 @ "@M@Q@1  @2 E~@0@0@0@5@3@1 @@1  @2  E@5@5@5@;
 F'   "@<C@[ A A " [  "
@6 @ @9 ^e "@<C@[ A A "offset  "
@6 @ @9 "@<C@[ A A " @  @
@6 @ @9 "@<C@[ A A " " B" "
@6 B"@ @9 "@<C@[ A A " D I K D
@6  @ @8   " K@ @9 "@<C@Q@[ A A "      G.@6@D@1 @@1  @2  G.@5@5@ @8 "@M@Q@1  @2 ]4@0@0@0@5@3@1 @@1  @2  G.@5@5@5@; " "@<C@c A A " "E Gz "E
@6 Gz@ @9 "@<C@$@c A A " A$ [ @. I A$
@6@1 [@4 @.@4 I@5@ @9 "@<C@Q@c A A "      B@6@D@1 @@1  @2  B@5@5@ @8 "@M@Q@1  @2 B@0@0@0@5@3@1 @@1  @2  B@5@5@5@; " "@<XO A ! C@UBh A A	@6@E@G@/
@/@8 ! "@ @/@8 B@M@E@+
@M@'	@F
@@@'@E@/
 A@ @8 "?@M@3
@4
@5@9 Cv@@
@3
@4@5@9 Cv@F
@@	@'	@G
@G@<XO A " CA A A@6@1 "@.
@5@8 "!@? bof@0@8 @ "@9 "s@<CA A A@6@1 "@.
@5@8 "!@? "@0@9 "@<CA A A @=XO A "S C@4A- A A@6@3@1 @R A@5@4@1 G C'@5@4@1 @] A@5@5@8 "<@1 !	@.@5@1 A@2 C@2 C
@0
@5@1 "@5@9 @$ "@<XO A " CA A A  A
 @. @.@=C
A A A@6@ @; _ " _@<XO A ! C@LB A A@6 @@8  "@1 DZ@1 Em@1  A@2xref_open_source	@5 @.@5@2 C A	@5@/
@1 B @"@2 @
@5@8 B@8
skip_hashbang "@8 "@/@ @8 ",@/@8 F "@1 "f	@2 B2@5@9 G@<XD t  t t  At  " AEO A " C@ A A  Cemacs_begin_mode E[emacs_extend@=C@ A A  Cdraw_begin_shape E[pcedraw@=C@ A A  C E^ E[pce E[ "@=C@ A A  Cpce_begin_class E[ "@=C@ A A  C " E[ "@=XO A " C
B A A

@6@?@<CB A A
 

@6@C
@/@3@5@8 H ]Y@M
@ @9 "@P@<XO A " C@ A A Cchr_constraint@6 L@9 "i "@<C
@ A Ahandler@6 L@9 "k@<C
@ A Arules@6 L@9 "k@<C
@ A A<=>@6 L@9 "k@<C
@ A A C@6 L@9 "k@<C
@ A A==>@6 L@9 "k@<C
@ A Apragma@6 L@9 "k@<C
@ A A ]Z@6 L@9 "k@<XO Abuild_alias_cache  C@?B A A@6@1t@.@.	@.
@.@5@1 "l
	@5@/@8 A  G4@ @/
@8 Eq "@1 H@1 "@0@0
@5
@5@1 Bg@2 "
@5@9 G "@<XO A ". C@ A A@6@1 C
pce_end_class@5@8 S{@?@; "Ypop_compile_operators  "Y@<C@ A A@6@9 "@<XO A " C@2B# A A@6@1 DZ@1 Em@1 B' B%@5@2 B*
@5 @.@5@/	@1 B@1 C@4@1force @.@5@5@2 B @"@2 @	@5@9 B@<XO A " C@4A A A@6@1 C@.@5@8 @=@1 ]4	
@5@1 @@1 [P@2 "@.@.
@5@.@5@1 "t
	
@5@9 B@<XO A ! C@(B} A A@6@E	@0@0@8 " "@M@S@@@8 " "@E@U	@M@/
@8 "o@9 "@@@9 "@F
@<XO A " C@_A A A
@6@1 E@.@5@/@8 !n ]Y@- @@?@E@"@+ "0@M@8 C@@ @/
@8 " "@E@T
@M@?@@ @@ 
@8 "~@R@@@*@ @/
@8 "@E@+ C'@M @@ 
@8 "~@R@@@E@+quiet@M@R@@ E@ @9 E> FH@<CA A A@6@9 " "@<XO A " CB5 A A@6@1 "\@5@1 B@1 "@4@1 " @.@5@5 @"@5@9 D "@<XD t  t t  At  "e ADD t  t t  At  "e DbD t  t t  At  "e CO A  R CC A A @=CC A A   S@=XO A " C@ A A  C A$@=C@ A A  Celif@=C@ A A  Celse@=C@ A A  Cendif@=C@ A A  Crequire@=XO A   CB A A
@6@0@0  @8 D@?@<CB A A@6 @9 B@<XXQM CF@$/usr/lib/swi-prolog/boot/toplevel.pl  ]wAsC S E C E$compile E A E FE$query_loop E$thread_init E  'E A Ethread_initializationE$initialise XD t  t t  Ct diff3 
O C "CC C C GM	
@6@ @ @ @9diff12 W@<CC C C B@6@ @ 
@9   W@<CC C C G4@6@ @ 
@9diff21 W@<XD t  t t  Ct no_option_files 
O C #CA= C C--
@6@?@<C@>A> C C

@6@ 
@ @8 G @ 
 A@8 @c W@1 @$@1 C
 A@.@5@1 B@1 B B%@5@2 # Fd@5@2 E0@5@0 C'@8 W@?@<C@%AH C C

@6@0@/@ @8 @ @  A@ A B@?@ 
@ @8 #@ @ @9 # W@<CAM C C 
@=XD t  t t  Ct  "  	 D t  t t  Ct  "  
O C "C@iB> C C	@6@Ebreak_level@/@8 C  @M@S@@@(?@8 CA @C@/	@8 B @E @:@1 @; @.@5@8 @> @M@/
@8$system_prompt W@/|    @8 M> @@	@(
 A@/ A@8 #@8 C  @/@/
@8
read_query W@0@ @8 #@ @/@ 
@/@8call_expand_query W@M@ @/@8 D D@ @ @8$execute W@P@?@<XD t  t t  Ct clean_history_prompt_chars 
O C #%CB C C @=CB C C W Fd

@6@?@<CB C C


@6@ @ @9 #& W@<XD t  t t  Ct path_sep 
O C #(CA C C@6 W
 @.@8 #@&
@?@&
@" DY	@#@<C	A C C  

@=XD t  t t  Ct filter_bindings 
O C #*CD{ C C @=C@6D| C C
@6@/@8	hide_vars W@E@A	@ @8 BF W@@@ @8self_bounded W@M@ @9 #+ W@F
@@@"	

@#@ @ 
@9 #3@<XD t  t t  Ct  # 	 D t  t t  Ct  # 
O C #C@B C C
@6 ]V@/@8 #@ @/@8 H W@E@- A@M~m@3@4: @5@ @/
@8$substitute W@@	 #5@ @/
@8 #7@E@b@i@c @t@M~l@3 Q@4	@4] @5@ 
@/@8 #7@@	 #:@ 
@/@8 #7 C@1 C@.@.@5@8 #@E@+ @.@M~d@3[trace] @5@ @/@8 #7@@@ @E@+ @.@M #<@3[debug] @5@ @/@8 #7@@	 #<@ @/@8 #7@ @9  W@<XD t  t t  Ct setup_colors  
O C #@ C@OA C C @6@E@I @:@1 @; @.@5@8 # G[@1 @; @.@5@8 # H@1 @; @.@5@8 #@D		
color_term @-@8 #@M	@Q@M@1 A*@1  A@2 E[	ansi_term@5@4@1 E @.@5@4@1 A$ A&@5@5@0 @.@9 W@@@S@<XD t  t t  Ct write_bindings2 
O C #DCCR C C@6prompt_alternatives_on
groundness@8 #@? CC@1 E@2 E	@5@9 @ @@<CCU C C @.@6 #Fdeterminism@8 #@? CC@1 E@2 E	@5@9 #I@<C@6CX C C@6@8 # CC@1 E@2more	@5@8 #I@/@8get_respons W@E	@+redo@M@?@R@@@E
@+
show_again@M
@R@@
@? CC@1 E @@5@9 #I@<XD t  t t  Ct  #. 
O C #-CD C Cbinding


 #S

@6@ @ @ 
@9
hide_names W@<XD t  t t  Ct $load_system_init_file  	 D t  t t  Ct  #X  
O C #X C@ C C  @6 @0@8loaded_init_file W@?@<C@b@ C C@6 ^@/@8 D @- P_ D@/	@8 # ^p@/
@8 #@3	@4 @4
@5@/@8 DM @ @/@3@1 @R A@5@4@1 @] A@5@4@1 G C'@5@5@8 B @1 #[ @5@8 G W@1  A@5@3@1 E @.@5@4@1 H
 @-@5@5@8 A* W@?@<C@ C C   @=XD t  t t  Ct call_expand_answer 
O C #bCD C C@6@ A L A@?@<CD C C 
@=XD t  t t  Ct bind_query_vars 
O C #eCD  C C @=C@?D! C C #S

 Da



 #S
@6@*
@?@ @ @8 Dz W@"$VAR@#@ @ @ @9 #f W@<C@QD' C C


@6@" #S


@#@ @ 
@/@8 #j@E@*@T@D@ @8 H( W@M@Q@+@M@"

@#@ @ @8 #g@" #h@#@@@'
@F@<XD t  t t  Ct  A  
O C "C@R C C  @6bannerwelcome@9 #I@<XD t  t t  Ct subst_chars 
O C #oCC C C 
	@=C@"C	 C C@6@ @8 D: W@?@ @/
@8 #4@&	@ 
@ @/@8   W@ @ @9 #p W@<CC C C@6@ @/
@8 #r@ @ 
@9 #t@<XD t  t t  Ct omit_qualifier 
O C #uCC C C 

@6@*	@?@ @9omit_meta_qualifiers W@<C@'C C C 

@6@1 	@5@1 ]@5@8 ] W@D
	@  @@8 #z@M
@Q@?@'
@<CC C C 

@6@  ^@8 #z@D	@  @@8 #z@M@Q@?@'
@<CD C C 


 

@6@ @8 @ W@?@ @ @ 
@9 #w@<CD C C@6@9 #w@<XD t  t t  Ct set_working_directory 
O C #|CAr C C@6console_menu @.@8 # A@8 #
@?@/	@8 B W@0@9 B W@<CAw C C @=XD t  t t  Ct  " @D t  t @t  Ct " D t  t t  Ct  " 
O C "C@ C C@6@1$at_thread_initialization@5@8 Bg W@@?@<XD t  t t  Ct 
clean_argv  
O C # CAO C C@6@E	 C@3 #@.@5@8 #@M	 C@9 @s @@@S@F@<XD t  t t  Ct 
skip_to_nl 
O C #C@-B C C@6@8 #@/	@8 B' @E
@+	 Wn@M

@8 B* W@@@Espace@8 D @M@0@8 # @+	 #@@@S@?@<XD t  t t  Ct attribute_modules 
O C #CC C C 
	@=CC C C@6@ @/
@8 G W@&	@ 
@ @/@8
attrs_modules W@ @ @9 # W@<XD t  t t  Ct  #  
O C "CC C C @=CC C C
@6@/@ @8 ] W@ @ @ 
@ @9 " W@<XD t  t t  Ct $make_alias 	 D t  t t  Ct  # 
O C #C@"A" C C@6@1 	@5@0 C'@8 W@A@8 #{@F
@@
@/
@8 D3 W@-
 @?@<CA( C C@6@9 #?@<XD t  t t  Ct 
subtract_vars 
O C #CC C C@6@/@8 R W@/@8 #@ @ @9 #@<XD t  t t  Ct  #$ 	 D t  t t  Ct  #$ 
O C ##CC C C@6@T@? C,@1	var_query@5@8 #I@R@<CC C C A@6@? CC@1 Eeof@5@9 #I@<C@:C C C@6@/
@8 #@1 
@5@/@8$dwim_correct_goal
$dwim@?@1 @@.
@5@1 D@.
@5@1 @@0@5@8 @$  E@1
toplevel_goal
	@5@8 #I@ 
@9$execute_goal2 W@<CC& C C@6@8 G  W CC@1 E E@5@8 #I@R@<XD t  t t  Ct project_constraints 
O C #C@#C C C@6@?@/
@8 C @1 #
@5@/@8   W@ @/@8 #@/
@8 [ W@ @ 
@9project_attributes W@<CC C C @=XD t  t t  Ct $search_path 	 D t  t t  Ct  # 
O C #C@%A C C		@6@/@/
@8$string W@"
 B
@#@?@&@ @8 #?@&@ @ @9$search_aliases W@<XD t  t t  Ct    	 D t  t t  Ct    
O C  C@ C C  @6@0@8  @9 " W@<XD t  t t  Ct  # 
O C #C@ B C C A "@6@? #@@/
@1 @ E
@5@8 W
setup_history@1 @ E
@5@9 W@<CB C C 
@=XD t  t t  Ct  #  
O C # C@@A C C @6@E@: @:@1 @; @.@5@8 #@1 rl_add_history@5@8 GR W@D		save_history @-@8 #@M	@Q@1 A*@1 E[prolog_history@5@4@1 E @.@5@5@0 C'@8 W@Menable@9 # W@@@S@<XD t  t t  Ct init_debug_flags  
O C # C@NA C C@6@1print_predicate@0@3 F@5@.@5@8 D answer_write_options@8 C  #F #J@8 #toplevel_extra_white_line @.@8 #toplevel_print_factorized @-@8 #print_write_options@3@1 F @.@5@4@1 F @.@5@4@1 H @.@5@5@8 #toplevel_residue_vars @-@8 # F@9 F @<XD t  t t  Ct translate_bindings 
O C #C@(C C C 
 @@6@8 #@?@/@8join_same_bindings W@ @/
@8factorize_bindings W@ 
@/@8	bind_vars W@ @9 #3@<C@GC C C

 
 @


@6@8 # W@/@8hidden_residuals W@ @ @ @8omit_qualifiers W@/@/@8 G| W@ @ @ 
@8 #@ @/@8 #@ @/@8 #@ @/@8 #@ @9 #3@<XD t  t t  Ct  #2 
O C #1CD C C #S
	
@6@1 #h	@5@9 S| W@<XD t  t t  Ct residue_vars 
O C #C
C< C C@6 # @.@8 #@?@9call_residue_vars W@<CC? C C
@6@@<XD t  t t  Ct load_associated_files 
O C #C@ A C C@6@A@/	@8 A @1  A	@5@3@1 CQ @-@5@5@8 #a@R@@@S@F	@<XD t  t t  Ct  A 
O C FC@_ C C@6@E		@ _ F _@M	@S@@@1  A@2 F@5@9 @M W@<XD t  t t  Ct  #y 
O C #xC	D C C@6@T@?@<C@ D
 C C B


 B


@6@?@ @ 
@8 #v W@ @ @9 #@<CD
 C C HQ


 HQ

@6@ @8 [ W@?@ @ 
@9 #@<CD C C S


 S

@6@ @8 #@?@ @ 
@9 #@<CD C C @=XD t  t t  Ct set_window_title 
O C #C@=Ay C C	
@6@1  @2 window_title@5@8 #@?@E
@+
@M
@(@@@!@3 \n@5@#@3
SWI-Prolog --@4	@5 N@/@8 F W@0@ @;  # @<CA C C @=XD t  t t  Ct 
save_debug  
O C $ C@+B C C@6@E
@8 G  @8 #@M
@( @.@@@( @- C@/	@8 # C @-@8 # C@1 C	@5@9 #@<XD t  t t  Ct bind_skel_vars 
O C $CD3 C C @=C@!D4 C C #S


@6@ 
@ @/@8bind_one_skel_vars W@ @ @ @9 $ W@<XD t  t t  Ct  "  	 D t  t t  Ct  "  
O C "C
A C C@6initialise_prolog@/@1initialise_error@5@9 W@<XD t  t t  Ct associated_files 
O C $CA\ C C@6 ] ]@8 #@?@9 # W@<C@)A_ C C@6@8$set_prolog_file_extension  W@8
argv_files W@E@"
	@#@M@/
@8 R W ^N@8 #@8 #} W@9 # W@@@S@G	@<XD t  t t  Ct  C  
O C C C@'B C C @6@E@A ^M @.@8 #@@emacs_inferior_process @.@8 #@Mhistory @9 #@@ $@9 #@<XD t  t t  Ct $eos 	 D t  t t  Ct  $ 
O C $CA  C C @=XD t  t t  Ct    
O C  CC C C 
@=C
C C C@6@ @ @9 #@<XD t  t t  Ct save_debug_after_read  
O C $! CB C C  @6 C @.@8 #@?@9 $ W@<CB C C   @=XD t  t t  Ct  # 	 D t  t t  Ct  # 
O C #CA C C 
	@=CA C C

@6@ @ 
@9 #@<XD t  t t  Ct read_query_line 
O C $$C@9Bu C C@6@1read_term_as_atom	@5@/
 @.@8 W@8 $" W@E@T
@M@S@@@E@"
 @ [P@#@M @@8 #I@R@@ @@8 #I@9 @ W@<XD t  t t  Ct  # 
O C #CC C C@6@/@8 #@/@8 #@ @ @/
@8 # W@ 
@0@9 #@<XD t  t t  Ct  #  
O C #CD C C@6@ @ A U A@?@<CD C C 


@=XD t  t t  Ct  # D t  t t  Ct  # ADD t  t t  Ct  # 	 D t  t t  Ct  # 
D t  t t  Ct  # 
O C #CD` C C @=C@>Da C C	
 Da


 #S




@6@ @ 
@/@8 E
 W@E
 # @.@8 #@M@'@@@ @ @8only_cycles W@ @ @9 #@<XD t  t t  Ct  $ 
O C $
CDI C C @=C@DJ C C
 Da



@6@E@\@T
@M@E@(@1 #S
@.@5@8 #@ @ @8 F W@M@/@8 #g@"
 #h@#@&@G@@@+@ infinite@/@8 E W_S@ @/@8 B W@D@ @8 @ W@M@Q@?@"
 #h@#@q@G@@	@&@G@G@ @ @ @9 $	@<XD t  t t  Ct  # 
O C #CC C C @=C@.C C C		 Da


 Da




@6@ @ @ @ 
@/@8take_same_bindings W@ @ @9 #@<XD t  t t  Ct load_script_files 
O C $;C@ C C @=C@P@ C C	
@6@/@8 #@E
@4@ @/@3@1 @R A@5@4@1 @] A@5@4@1 G C'@5@5@8 #_@M
@1 #[script@5@8 #`@1  A@5@8 #a@9 Cz W@@@1 @@1 @Xscript_file@5@0@5@9 $)@F@<XD t  t t  Ct  # 
O C #CD C C @w B F @. F F@=C@"D C C @p F F @. F @. F
 F F@=XD t  t t  Ct  #W 
O C #VCD C C @=C@DD C C
@6@E@&@  @0@0 Q@8 D Wtoplevel_print_anon @-@8 #@ @0@/@8 $@@ prolog_var_start@8 #@M@S@@
@+
@1 #h@5@8 #@F@?@ 
@ @9 #U@<CD C C

@6@ 
@ @9 #U@<XD t  t t  Ct $load_init_file 	 D t  t t  Ct  $C 
O C $CC@p C C P_@6@?@<C@q C C@6@0@8 #Z@?@<C@s C C@6@8 E @?@1  A@5@9 G W@<C@3@v C C@6@1 W@5@/	@3@1 @] A@5@4@1 G C'@5@5@8 #_@1 #[	@5@8 #`@1  A	@5@3@1 H
 @-@5@5@9 #a@<C@ C C @=XD t  t t  Ct  C  	 D t  t t  Ct  C  
O C "C
B C C  @6@8$runtoplevel  W C, GE@9 #I@<XD t  t t  Ct  # 	 D t  t t  Ct  # 
O C #C@9C+ C C@6@8
restore_debug  W@/
@8 # W@/@8 B @A@8 $#@@@8 $K@R H@8 H @/@8 #c W@C
@D@D
@ @ @8write_bindings W@M@Q@M@Q@M
@?@R@P@<CC7 C C@6@8 $# CC@1 E E@5@8 #I@R@<XD t  t t  Ct  $ 
O C $CA C C$aborted@6@?@<CA C C@6 @@1initialization_exception@5@8 #I@R@<XD t  t t  Ct  #9 	 D t  t t  Ct  #9 
O C #8C@5B C C
@6@C@/@8 #4@1 #o	@5@/
@8 #@/@/@8 A W@ @/@ @8 $Z@M@ @ 
@/@8 $Z@ @ @ @8 $Z@?@P@<CC C C 
@=XD t  t t  Ct   @D t  t @t  Ct  ' D t  t t  Ct   
D t  t t  Ct   @O C  'C@"@ C C@6@" 

	@#@/
@ _initialize_now _@? E@1 $\	
@5@8 #I E6@9 E2 @<C@ C C@6 E:@9 $^@<XD t  t t  Ct  "  	 D t  t t  Ct  "  
O C "C@ C C@6@A@/@8 # W@E	@@M	@R@@@R@@@S@F@<XD t  t t  Ct  # 
O C #CC C C 
	@=CC C Catt




@6@ @ 
@9 #@<XD t  t t  Ct  # 
O C #C
C C C 	
@=CC C C
@6@/@ @8 #@ @ @ 
@ @9 #@<XD t  t t  Ct  #\ D t  t t  Ct  #\ ADD t  t t  Ct  #\ 
D t  t t  Ct delete_leading_blanks 
O C $bC
B C C N
@6@?@9 $c W@<CB C C 
@=XD t  t t  Ct  $  	 D t  t t  Ct  $  
O C $CA C C   @=XD t  t t  Ct  # 
O C #CC C C @=C@9C C C@6@E@(@1 @2  #@5@8 #@1 @2 #	
@5@/
@1 @ @
@5@8 W@M@S@@@S@F
@ @9 #@<XD t  t t  Ct  $' 
O C $&CB C C@6@8 @( @E
@+	 A@M
@S@@@9 # W@<XD t  t t  Ct  $ 
O C $CA5 C C@6 C@/	@8 #@/
@8 #
@E@,
	@M C@9 #@@@S@<XD t  t t  Ct  # 	 D t  t t  Ct  # 
O C #C@&A C C

@6@/
@/@8 #@ @/@8 #) W@?@&@ 
@ @8 # W@&@ @ @9 #@<C@!A C C
@6@/@/
@8 #@ 
@/@8 $  W@?@&@ @ @8 $j@'
@<XD t  t t  Ct remove_history_prompt 
O C $lCB C C A A@6@?@<CB C C@6@/
@8 #?@/@8 #'@ @/@8 $d@ @9 #?@<XD t  t t  Ct  # 
O C #CC C C 
@=CC C C

@6@ @ 
@8 #@ @ @9 #@<XD t  t t  Ct  # 
O C #C@$BU C C@6 $@/@8 #@ @8 F @b@g@c @t@?h!h@3 	@4 A@5@9read_history
$history@<C@B[ C C	@6@/@8 $m W@8 #@ @8 D W @:@/@8 $% W@E@?@- A@0@1  A@2 #@0@5@8 ] W@M@1 @@.
@5~W~W@3@4@3@1partial @.@5@5@4@4@3@1 $} @.@5@5@5@8 E W@1  A@2 $z
@5@@@@S@F
@/@ @8 #@1 F	@4@1 Ew
@5@4@1 @@5@5@/@1 B@1 @ @@5 C'@5@8 W@?@ @9
$save_history W@<XD t  t t  Ct  # 
O C #CD C C@6@/
@8 #j@0@9 $@<XD t  t t  Ct $set_file_search_paths  	 D t  t t  Ct  $  
O C $ C@_@ C C@6search_paths@/@8 #]@A@K@/	@8 #@/
@8 #?@E@*@1 #@.@.@5@8 #@M@ @/
@8 GT W@1 A@.
@5@1 G@2  A@2 F!@5@8 G W@@ @@1commandline_arg_typep	@5@8 #I@G@G
@R@@
@S@G	@G@G
@<XD t  t t  Ct $load_script_file  	 D t  t t  Ct  $  
O C $ C@ C C  @6 $=@0@8 #Z@?@<C@ C C@6 $?@/@8 #]@9 $< W@<XD t  t t  Ct answer_respons 
O C $CD C C
again@6?h@8 E W@? E@1 E E@5@9 #I@<CD C C
 #Q@6;nrNR 	@8 $@? CC@1 E@4@1ansibold DY@5@5@9 #I@<C@ D C C
 #Q@6tT@8 $@?@8 	  W@8 $# CC@1 E@4@1 $ $	; [trace]@5@5@9 #I@<CD C C
continue@6ca

yY.@8 $@? CC@1 E@4@1 $ $@5@5@9 #I@<C	D C C@b #R@6@?@9 Ga  W@<C@%D C C
 #R@6@/
@/@8 # W@? CC@1 E@4@1 @~w@4
@5@5@8 #I #@ @9 #@<CD C C? #R@6@? CC@1 GHEOF@5@8 #I @9 GH W@<CD C C
 $@6 CC@1	no_action@5@9 #I@<XD t  t t  Ct  #P 
O C #OC@%D C C@6@8 # H@8 $Q@/	@8 CF W@8 $ W@E
@+ $@M
 CC@1 Eaction@5@8 #I@R@@@?@<XD t  t t  Ct  $J  	 D t  t t  Ct  $J  
O C $IC@.B C C@6 E@/@8 #]@1 @.	@5@/
@1 B@1 @ @
@5@2 GH@5@8 W@/@8 # W@1  A@ @5@@<XD t  t t  Ct  $U 
O C $TCCM C C@6@/@ @8 #@/@1 @.
@5@8 # W@ @ 
@9 #E W@<XD t  t t  Ct  $0 
O C $/CDj C C @=C@6Dk C C
@6@E@"
 Da


@#@'
@ @8 [ W@M@ @9 $.@F@@@"	

@#@ @ @9 $.@G@<XD t  t t  Ct  $: 
O C $9CC C C 
	@=C@$C C C		 Da





@6@*	@?@ @ @ @ @9 $8@<CC C C


@6@ @ @ @9 $8@<XD t  t t  Ct  "  	 D t  t t  Ct  "  
O C "CB# C C@6@8 $ W@8 # W@8 # W D@/@1 B@1 @ @@5@2 GH@5@9 W@<XD t  t t  Ct  $
  
O C $
 C@<A C C@6@8$clean_history  $t@/@8 $ W@8 $@8 $@8 $@8 #Y W@8start_pldoc  W@8 D D E@/	@8 #]@/
@8 #@8 $D W@8 $ W@8 # W E@/@8 #]@/@ @8  @1  A@5@9 GJ @<XD t  t t  Ct  A  
O C "CB4 C C  @6@9 $@<XD t  t t  Ct  $  
O C $C@FA C C@6pldoc_server@/@8 #]@E
@+ A@M
@1 B@1
doc_server@0@5doc_browser@5@@F	@@@(@E@1 F@.	@5@0 C'@8 W@M@1 $	@5@@@ @@1option_usagepldoc@5@8 #I@9 $@F	@<CA C C   @=XD t  t t  Ct  $M  
O C $LCB C C@6 C@1 C@.@.	@5@8 # C@8 #@E
	@+	 @.@M
@9 $@@@S@<XXQM AoF@=/build/pakcs-3Q2rX1/pakcs-1.14.2/curry2prolog/prologbasics.pl   QAAuC AS AEclocktime2localtimeEwaitForInputDataOnStreamsE IE QEsocketAcceptE LE JEdate2clocktimeE MEgarbageCollectorOff EwaitForSocketOrInputStreamsEprologMajorVersionEcloseSocketStreamE PEgetCurrentChoiceSizeE
getCurrentGCsE
isInputStreamEgetElapsedTimeEisTerminalDeviceStreamEgetCurrentCodeSizeE JKE PE W E ME OE SE YE XE
currentPIDE IE SEgetHostnameEcompilePrologFileAndSaveE JE Z6E WME QE XE IEtry_save_predicatesE NE ME PE ME PE PEfileSizeE UEtry_save_programEwaitForSocketClientStreamE SEgarbageCollectorOn EsocketCloseElistenOnNewSocketEprologMinorVersionEgarbageCollect EgetCurrentStackSizeEgetCurrentHeapSizeE ZEisOutputStreamEconnect2socketEgetCurrentMemorySizeEcurrentClockTimeEclocktime2utctimeE XtE W E ME UE W E REcanWriteFileE VE NE ME MEcallAndReturnSuspensionsE RE HEdeleteDirectoryErenameDirectoryEconsultPrologorPOFileE HE
runtime_entry E U E IFE UE RE K=E WXO Ao Q C
@ Am Am@6@/
@8 Bd H@b@j@ltruncate@x@<XO Ao $ C@0At Am Am

@6@/@8completeYearDaysFrom1970 H@/@8completeDaysInYear H@ @b@g@g@o@c@p@cN@p@g@cN@p@o@g@c@<@p@o@g
@o@g@m @@x@<XD t  t t  Aot  L ADD t  t t  Aot  L AEO Ao $ CA Am Am@6@/@0@8tcp_open_socket
 Ay@ @/
@/@8
tcp_accept %&@ @8ip2atom H@ 
@ @9 %#@<XO Ao $ C@ Am Am  @6gc @-@9 @r@<XO Ao M C
@6 Am Am@6 A@8
pkgInstallDir Wr@?@9buildDir Wr@<C
@7 Am Am@6@/	@8 %.@8 U  H@?@'	@<C@8 Am Am@6@9 %1@<XO Ao $ C@MA Am Am@6@/@0@8 %#@3@5@/ $3@8 G8 H@?@E@ @ @ @8 H H@M@ @/@/@8 %'@ @8 %*@ @ @9 %#@F@@@)	 E@"
@#@ @ @ 
@9streamIndex H@G@<XO AotimeoutAsSWI CB Am Am
 $3@6@b@h@c @r@?@<C
B Am Am@6@b@h@cC@m @x@<XO Ao $ C@ Am Am@6@R@<XO AoelemAt CA Am Am 
@6@?@<CA Am Am


@6@q?@ @ @9 %= H@<XO Ao $ C@ Am Am@6 ]@3@.	@4@0@5@8 @y Hsystem_time@3@.
@4@0@5@8 %@@b@i@j@o@x@<XO Ao $ C
Ab Am Am@6@1 @; @.@5@9 @=@<XO Ao % CAy Am AmG @6@?@<CAz Am Am@6@q
?@/@8
daysOfYear H@/@8 %@b@g@g@o@x@<XO Ao JK CA= Am Am@6@9 Ci @<XO Ao M C@ Am Am@6@8 W @?@<XO Ao S CB Am Am	@6Warning: unknown prolog_flag: @8 Ho@8 Ho@9 Hu@<XO Ao $ CA1 Am Am@6 [@9 C@<XO Aomap1partialFstM C@ Am Am @=C@>@ Am Am


 


@6@ 
@3@.@.@5@8 Cv@ @3
@5@/@8 H H@/@3@5@8 Cv@1 @5@@ @1 
@5@9 %I H@<XO Ao I C@ Am Am@6@9map2FstM H@<XO Ao Q CA Am Am@6@9 En H@<XO Ao WM C
BD Am Am@6@8 ^ @4@1 @/@0@5@8 @2 @4@?@<C@?BG Am Am@6@/	@8 P H @/
@8 J H@/@8 %U@ .pl@/@8 %U@ @8 J H@?@E
@8 P H@M
>>> Load Prolog library: @8 Ho@ @8 Ho@8 Hu@@@S@1  A@5@9 G @<C@*BQ Am Am@6@/	@8	moduleDir H@/
@8 %U@E@8 %X@M %Y@8 Ho@8 Ho@8 Hu@@@S@1  A
@5@9 %Z@<XO Ao X C@V Am Am@6@9 _@<XO AowaitForEval C@ Am Am@6@1 B@1 Da	@5@2 Da
@5@9 HQ H@<XO Ao N CA Am Am@6@9 G @<XO Ao $ CB  Am Am @=XO Ao P C@f Am Am@6@9 H@<XO Ao P C@ Am Am@6@0@9 B @<XD t  t t  Aot  P ADO Ao P C@= Am Am @=XO Ao $ CB% Am Am @=XO Ao $ C@ Am Am  @6 %- @.@9 @r@<XO Ao S C@E Am Am  D@=XO Ao %\ CB? Am Am@6@/	@8 M H/curry2prolog/libswi/@9 %U@<XO Ao $ CA Am Am@6@9tcp_close_socket %&@<XO Ao $ C
@ Am Am@6local_stack@3@4@0@5@9 %@@<XO Ao %9 CA Am Am
 @6@?@<CA Am Am

@6@ @/@8 %8@b@g@c@o@x@<XO Ao	days2year C@1A Am Am@6@/@8 %B@E@b@g@h@t@M@'
	@'@G
@@@b@h@g@m @@y
@q	@ 
@ @ @9 %j H@<XO Ao Z C
@ Am Am@6 ]@3@4@0@5@9 %@@<XO Ao % CA Am Am@6@/@8
tcp_socket %&@ @1 	@5@8tcp_connect %&@ @ @9 %#@<XO Ao % CAi Am Am@6@/	@8 F H@b@i@l %@x@<XO Ao M CA: Am Am@6 @9 %E@<XO Ao % C	@ Am Am  @6@1 I "2@5@9 "4 @4@<XO Ao % CA+ Am Am@6@0@1 B@1 C B@.	@5@2 E0	@5 C'@9 I I@<XO Ao R CB Am Am 
$mutable@=XO Ao %N C@ Am Am 
@=C@3@ Am Am

 


@6@/@3@4@4@5@8 Cv@1 
@5@@ @1 
@5@ @9 %M@<XO Ao V C@ Am Am@6@9 %L@<XO Ao % CA Am Am@6@9 G H@<XO Ao % CBg Am Am@6@/
@8 # H@0@/@8 # H@ @9omitFreezeGoals H@<XO Ao H C@[ Am Am 
@=C@\ Am Am


@6@9 %7@<XO Ao U  CA	 Am Am@6@9 @V @<XO Ao IF C@i Am Am@6@8 "^@?@<XO Ao K= C@z Am Am@6@1 DZ@1 Q?@5@2 Q?@5@1@ waitConcurrentConjunctionBlocked	

@5@9 S S@<XO AoreduceConcurrentConjunction C@ Am Am HH@6@?@ @/@8 %^ H@)
 HH@'
@<C@ Am Am HJ
@6@?@"
 HJ@#@'
@<XO Ao W C@ B, Am Am@6@E	@8 %X@M	>>> Compile Prolog program: @8 Ho@8 Ho@8 Hu@@@S@1  A@5@9 M I@<XO Ao $ C@)Am Am Am		@6@ @ @ 
@ @0@8 \ ]@ @ @ 
@  @/@8 $ H@ @b@g@h@m @@x@<XO Ao I C	@A Am Am  D [t@=XO Ao $ C@+A Am Am@6@/@8 %; H@/@ @8 %5@?@E@)@M@)
?@F
@@
@"

@#@ 
@9 %8@<XO Ao %~ CBm Am Am HQ


@6@?@3
@5@9 %}@<CBn Am Am  A HQ


@6@?@3
@5@9 %}@<CBp Am Am


@6@ @ @9 %}@<CBq Am Am @=XO Ao J CA Am Am@6@9 E @<XO Ao $ C@G Am Am@6 A@/	@8 C@b@i@c'@m Eh@x@<XO Ao P C@'@ Am Am@6@/	@8 %c@/
@8 H@E@/@3@/@5@8 %K@M@ @9 H@@@'	@F@<XO Ao $ CA Am Am@6@8 E1@9 E1@<XO Ao $ C@ Am Am@6garbage_collection@3@4@0@4@0@5@9 %@@<XO Ao
days2month C@9A Am Am	@6@/
@8daysOfMonth H@E@b@g
@h@t@M@'
@ @b@h@c@o@x@G@@@b@h@g
@m @@y@q
@ @ @ @ @9 % H@<XO Ao $ CA\ Am Am@6 D@9 @=@<XO AodaysOfMonthsInYear CA Am Am 
 @6@?@<CA Am Am@6@/@8 %@q?@ @/
@8 % H@b@g@g
@o@x@<XO Ao $ C
@ Am Am@6program@3@4@0@5@9 %@@<XO Ao %C CA Am Am@6@/
@8 %@b@j@cAQ@o@x@<XO Ao O C@'AR Am Am@6@/	@8 [ [@E@)	 [@M	/dev/null B@/
@8 C H@8 [ [ G[@8 %@@@@S@F
@<XO Ao $ C@ Am Am   @=XO Ao P CB Am Am 
 %w@=XO Ao	dropSWIPL C@ Am Am @=C@ Am Am
@6@/@8 Hswipl@/
@8 H@0@ 
@ @8 %K@?@<C@ Am Am 
@=XO Ao X C@ Am Am@6@9map2partialFstM H@<XO Ao Y CBt Am Am@6@9 O@<XO Ao $ CA7 Am Am@6@9gethostname %&@<XO Ao $ CB Am Am @: @:@6@?@<CB Am Am H H@6@?@<CB Am Am G[ G[@6@?@<CB Am Am@6 %H@8 Ho@8 Ho@9 Hu@<XO Aomap1FstM C@ Am Am @=C@+@ Am Am
 


@6@/@3
@4
@5@8 Cv@1 @5@@ @1 
@5@9 % H@<XO Ao Z6 CA$ Am Am@6@8 %W@/
@8 Q H@/@8 %@b@j@g@u@<XO Ao J C@_ Am Am@6@/@8 H@/@8 H@ @ @/
@8 %K@ 
@9 H@<XO Ao $ CB3 Am Am@6@8 W H@9 $ H@<XO Ao % C@} Am Am@6@U@?@ @ @ 
@9 % H@<C
@ Am Am@6@ @ @ 
@9 %@<XO Ao I C	@k Am Am@6@b@i@j@m \^@x@<XO Ao M CA Am Am@6@9 ^ @<XO Ao M C@8B
 Am Am@6 U E@8 L H@?@E
@1  A@2 R@0@5@8 H@M
@S@@@S@1  A@2 R	@5@8 G@3@1 ] %@5@4@1 ^k @.@5@5@9 D ]@<C@+B Am Am@6@E
@1  A@2 R@0@5@8 H@M
@S@@@S@1  A@2 R	@5@8 G@3@1 ] %@5@5@9 %@<XO Ao $ CA Am Am@6@9 G  H@<XO Ao U C@o Am Am  @6@R@<XO AogenFreezeLiteral CB Am Am
@6@?@<CB Am Am
@6@ @/@8 BE@ 
@1 HQ
@5@ @9 % H@<XO Ao $ C@6A Am Am

@6@/
@8 %@/@0@8 %#@3@5@/@ 
@8 %5@?@"@#@ @/@/@8 %'@ @8 %*@ @ @ @9 %#@<XO Ao $ C@ Am Am  @6@9garbage_collect  H@<XO Ao $ C@K Am Am@6 A@/	@8 C@b@i@c'@m \^@c@d@m Eh@x@<XO Ao $ CA Am Am@6@8 %m@8tcp_bind %&D @8
tcp_listen %&@9 %@<XO Ao %+ C@MA Am Am

ip




@6@/@8 P@ @/@8 P@ @/@8 P@ 
@/@8 P@ @3@.@5@/@8 %K@ @3@.@5@/@8 %K@ @3@.@5@/@8 %K@ @9 H@<XO Ao %  C
@ Am Am@6global_stack@3@4@0@5@9 %@@<XO Ao % CA_ Am Am@6  @9 @=@<XO Ao % C
@ Am Am@6memory@3@4@0@5@9 %@@<XO Ao % C@'A Am Am
@6 @b@i@c@m \^@x@A@b@i@c@d@m \^@c @t@@	 @b@i@cA@m \^@x@?@<CA Am Am
@6@?@<C@1A Am Am@6@q?@ @3@4@4@4@4@4@4@4@4@4@4@4@5@9 %?@<XO Ao %
 C@LA Am Am@6@ @b@h@c@<@m \^@x@b@h@c@<@m Eh@y@ 
@b@g@c@<@m \^@x@b@g@c@<@m Eh@y@ @b@g@c@m \^@x@b@g@c@m Eh@y@ G@/@8 %l@ @ @9 %@<XO Ao Xt C@5B} Am Am@6blocked_@ @8 %U@/@8 D2@ @3@0@.
@5@8 Cv@/@3
@5@8 Cv@ @ @/@8 %@1 Ed@5@; M  W@@<XO Ao %
 C	@ Am Am  @6@1 I AF@5@9 %u@<XO Ao U CB Am Am@6@9 ^ H@<XO Ao % C@ Am Am 
@=C@F@ Am Am

 


@6@ @3@.@.@5@8 Cv@ @3@4@5@/@8 %K@/@3@5@8 Cv@1 
@5@@ @1 
@5@ @9 %@<XO Ao N CA4 Am Am@6@9 H H@<XO Ao %! CA Am Am@6@q	?@ @/
@8 %@ @b@g
@j@o@c@m @@x@<XO Ao M C@tAA Am Am@6@/@8 [ [@/
@8 %@E
@+ M@M@S@F@@@ @/@8 %@/@8 %@E@7@) [@M@8 E1@  @:@8 %@8 E1@ 
 H@8 %@E@+ M@M@S@@
@ @8 E1@  G[@8 %@1sh B@5@9 [ [@@@ @8 E1@ 
@8 E1@E@+ M@M@S@@@ @9 E1@<XO Ao M C@ Am Am@6 C@/	@8 C@E
@0@3 #@5@8 %K@M
@S@@@9 % H@<XO Ao H C@X Am Am 
	@=C@Y Am Am


@6@ @ 
@9 %K@<XO Ao R C@ Am Am@6@9 %@<XO Ao % CA! Am Am@6@9 %P@<XO Ao % C@ B7 Am Am@6@E
@8 %X@M
>>> Consulting Prolog file: @8 Ho@8 Ho@8 Hu@@@S@1  A@5@9 C} H@<XO Ao % C	B Am Am@6@/@ A R A@@<XO Ao R C@/A Am Am@6/*@/
@8 %U@/@8 CT H/.*@/@8 %U@ @/
@8 %@ 
@ @/@8 %K@1  A @@5@ @9 I H@<XO Ao U C	@m Am Am@6@b@i@j@m L@x@<XXQM WO-C AS AXXQM $uF@#/usr/lib/swi-prolog/boot/history.pl  ]wAs@ C S E $E $E $rXD t  t t  $ut match_event 
O $u %C@	s@#/usr/lib/swi-prolog/boot/history.pl  ]wA %@6@8
find_event $t@?@<C@ % %@6 CC@1 $no_event@5@8 @ $t@R@<XD t  t t  $ut not_event_char 
O $u %C	@ % %@6csym@8 E+ $t@?@R@<C@ % % Fd@6@?@R@<C@ % % @=XD t  t t  $ut expand_history2 
O $u %C@ % % Fd Fd @-@6@?@<C@ % % Fd Fd

@6@ @8 % $t@?@3@5@ 
@9 % $t@<C@#@ % % Fd

 @.@6@?@ @/@/
@8 % $t@ @/@8 A $t@?@ 
@ @0@9 %@<C@"@ % %'
 %
@6@?@  %@ @/
@/@8skip_quoted $t@ 
@ @9 %@<C@"@ % % Jp
 Jp
@6@?@  Jp@ @/
@/@8 %@ 
@ @9 %@<C@ % %

@6@?@ @ 
@9 %@<C@ % %  @-@=XD t  t t  $ut 
substitute 
O $u %C@!@ % %@6@/@/
@8 %@/@ 
@8 %@?@ @/@8 %@ @ @ @8 %@?@<XD t  t t  $ut remove_history 
O $u %C@ % %@6@b@h@i@m @@c @s@?@<C@ % %@6@b@h@i@m @@y
@1 $u
@0@5@8 H $t@?@<C@ % % @=XD t  t t  $ut  $ 	 D t  t t  $ut  $ 
O $u $C@+@ % %@6@E
@/	@0@8 % $t@M@q
	@@@b@c@y
@F	@1 %
@5@8 G @/@8history_depth_ $t@ @9 % $t@<XD t  t t  $ut  % 
O $u %C@ % %@6 $@8 C  @8 F @b@h@c @t@?@<C@ % % @=XD t  t t  $ut  % 
O $u %C@ % %



@6@?@<C@!@ % %\

 %

@6@?@ @ 
@ @ @ @9 %@<C@#@ % %







@6@?@ @ 
@ @ @ @9 %@<C@ % %



@6@?@ @ @ @ @9 %@<C@ % % 
@=XD t  t t  $ut  $u ADD t  t t  $ut  $u DbD t  t t  $ut  $u CD t  t t  $ut  $u 	 D t  t t  $ut 
save_event 
O $u %C@ % %@6@8 @ @?@<C@ % %@6@9 $ $t@<XD t  t t  $ut 
read_history_ 
O $u %C
@: % %@6@8list_history  $t@?@R@<C@= % %	@6 E@1 %@2 E	@5@8 %@?@R@<C@@@ % %
@6@ @/@/@8expand_history $t@ @8save_history_line $t@/@ @8 # @1 $@.@4@1 Ew@.@5@4@1 @@5@5@/@1 B@1 @ @@5 C'@5@8 B @E@T@M@'@'
@F@@@B@E@"$silent
@#@M@ @ A GJ A A@ @ 
@9 $r $t@@@#@ @8 % $t@E@+ @.@M CC@1 %@2expanded@5@8 %@@@S@'@'
@F@<XD t  t t  $ut  & 
O $u &C@ % % A@6@?@<C@:@ % %@6 ^M @.@8 %@1 @@.	@5 $|@3@4@3@1 $} @.@5@5@4@4@3@1 $} @.@5@5@5@8 E $t@1  A@2 $z	@5@0 C'@8 &	@?@<C@ % % @=XD t  t t  $ut  & 
O $u &C@ % %@6@/@8  @ @/@8 %@ @8 &@?@<XD t  t t  $ut prompt_history 
O $u &C@t % % A@6@?@9 C  @<C@D@v % %	@6@E
@/	@0@8 %@M@q
	@@@(
@F	@/@8 H $t@/@8 &@E~!@/
@8 &@ 
@ @ @/@8 % $t@M@ @8 $x $t@@@8 &@G
@9 &@<XD t  t t  $ut  $s 
O $u $rC@4 % %@6@8 CA @ @8 & $t @:@/@ W $y@ @ @ 
@8 % $t@?@<XD t  t t  $ut  &   
O $u %C@D@_ % %@6@E
@/@0@8 %@M@S@@@( @/	@8 %@/
@8 C $t@1 @.@.@5@1 B@1 E
@5@2 %@5@/
@8 A $t CC@1 %@2 %
@5@9 %@<XD t  t t  $ut  $  	 D t  t t  $ut  $  
O $u $C	@m % %  @6@1 %@0@0@5@9 @J @<XD t  t t  $ut matching_event 
O $u &"CA % %@6@0@/
@8 %@8 &@0@8 %@?@<XD t  t t  $ut take_number 
O $u &$CA % %

@6@ digit@8 %@?@ @ 
@9take_string $t@<C
A % %@6@?@<CA % % @=XD t  t t  $ut get_last_event 
O $u &*C@ % %@6@0@/	@8 %@8 &@?@<C@ % %@6 CC@1 % %@5@8 %@R@<XD t  t t  $ut  &) 
O $u &(CA
 % %

@6@  %@8 %@?@ @ 
@9 &'@<C
A
 % %@6@?@<CA % % @=XD t  t t  $ut  % 
O $u %C@ % % Fd

@6@?@9 &+ $t@<C@(A  % %@6@  &&@8 %@?@3@5@/
@8 &% $t@/@ 
@8 P $t@ @/@8 %@ @9 &@<C
A % %@6@/@8 &'@ @9 &# $t@<XXQM AF@%/usr/lib/swi-prolog/library/record.pl  'Au@ C E\S Ecurrent_record_predicateEcurrent_recordE F4XO Atype_checks CA% A A  @.@=CA& A A K


@6@ @ @9 &4 F5@<CA( A A		
 B

@6@ @ 
@ @8   F5@ @ @ @9 &6@<XO Adefined_type CA< A A  @
@6@1  @@2 [b	@5@ @9 F @<XD t  t t  At  &1 @D t  t @t  At &0 @ O A &0 C@n@ A A

 

@6@E@ @8 C@M@( @.@@@( @-@1 
@.
@5@8 &2 F5@A@1 
@5@8general_record_pred F5@G@G@@@)@ 
@3@0@.@5@8 Cv@ @0@/@8defaults F5@ @/@0@8types F5@/@ @8 H ]Y@ @1 
@5@8field_record_pred F5@E@+ @.@M@?@@@S@<XO Aset_field_predicates CA A A 
@=C@A A A@6@3set_@4@4_field@5@/@8 DM @/@8 F_@ @/@/@8replace_nth F5@/@3@5@8 Cv@/@3@5@8 Cv@/@3@4@5@8 Cv@/@3@4@4@4@5@8 Cv@E@ @+ K@M@ @&@F@@@ @ @/@8
type_check F5@!@1 Ed@5@#@q	@&
@"
@#@ @ @ @ @ @ @9 &J F5@<XD t  t t  At  &3 @D t  t @t  At &2 @ O A &2 C@ A A
 

@6@ @0@0@9 &3 F5@<XO Ais_predicate C@zA A A@6@/@/
@8 &6@ 
@/@8
clean_body F5@/@3@5@8 Cvis_@/@8 B@/@3@4@.@5@8 Cv@/@3@4@5@8 Cv@&
@" Ed B I_ B Fd C'
@#@E@+ @.@&@M@"@#@@@" Ed@#@F@<XO A &> C@ A A
 
 
@6 &]@9 B@<C@ A A
 
 
@6default_@9 B@<C@ A A
 
 

@6@ @3@4@5@8 &Fmake_@9 B@<C@ A A
 
 
@6_data@9 B@<C@'@ A A
 
 

@6@ @3@4@5@8 &F@3 &L@4@4_fields@5@9 &N@<C@ A A
 
 
@6@3 &L@4@4 &M@5@9 &N@<XO A &H C@ A A 
 
@6@3@4 Q@4	@5@ @9 &N@<C@,@ A A 
 

@6@ @3@4@5@8 &F@3 &L@4	@4_of_@4@5@ @9 &N@<C@ @ A A 
 
@6@3nb_set_@4	@4 &b@4@5@ @9 &N@<XO Acurrent_clause C@=@ A A		@6 @@/@8 FB @4@/@0@8 D2 &]@ @/
@8 B@/@3
@4@.@5@8 Cv@&	@"  A &W
@#@<XO A F4 C@b A A@6@+
<compiled>@?@<C@d A A@6@1 @@1 E; E=@2 F4@5@0@5@9 @@<XO Amake_predicate CAr@ A A@#@#@6@3 &_@4@5@/@8 &N@3 &^@4@5@/@8 &N@3 &L@4@4 &a@5@/
@8 &N@3 &L@4@4 &M@5@/@8 &N@/@3@4@.@4@.@5@8 Cv@/@3@4@4@4@5@8 Cv@!@1 Ed@5@#@/@3@4@4@4@.@5@8 Cv@/@3@4@.@5@8 Cv@/@3
@4@4@4@4@5@8 Cv@!@1 Ed@2 B@5@#@/@3
@4@4@.@4@.@5@8 Cv@/@3
@4@4@4@4@5@8 Cv@!@1 Ed@5@#@/@3
@4@4@4@4@5@8 Cv@/@ @3
@4@3@.@!@.@"@5@4@4@4@.@#@5@8 Cv@/@$@3@4@!@4@4@.@%@5@8 Cv@/@&@3
@4@"@4@%@4@4@#@5@8 Cv@/@'@3
@4@"@4@4@4@.@(@5@8 Cv@!@)@1 Ed@ @2 DZ@1 Em@$@&@5@2 B@1 Da@#@4@!@(@5@'@5@#@&@*	@"@*@)
@#@<XD t  t t  At  EU 	 O A EW C@  A A D~ C A@=XO Adata_predicate CAe A A 
@=C@DAg A A@6@/@ @8 D2@ @/@8 BE@/@3@4@4@4@5@8 Cv@q	@&
@"
@#@ @ @ @ @ @ @9 &j F5@<XO Aset_predicates CAx A A 
@=CAAz A A@6@3 &L@4@4 &b@4@5@/@8 &N@3 &c@4@4 &b@4@5@/@8 &N@/@8 F_@ @/@/@8 &O@/@3@5@8 Cv@/@3@5@8 Cv@/@3@4@4@4@5@8 Cv@/@3@4@4@.@5@8 Cv@/@3@4@4@5@8 Cv@E@%@,@+ K@M@%@&@!@1 Ed@2 ^	@5@#@!@ @1 Ed@2 BC	@5@#@F@!@@@:@ @ @/@!@8 &R@!@1 Ed@!@5@#@!@1 Ed@2 B@!@2 ^	@5@#@!@ @1 Ed@2 B@!@2 BC	@5@#@q@"	@&@#
@"@#@ 
@$@#@ @ @"@ @ @ @$@ @9 &m F5@<XO Aaccess_predicates CAT A A @=C@NAV A A@6@3@4 Q@4@5@/@8 &N@/@ @8 D2@ @/@8 BE@/@3@4@4@5@8 Cv@q	@&@"
@#@ @ @ @ @ 
@9 &p F5@<XO A &A CA A A @=C@"A A A Da





@6@?@ 
@ @ @9 &@@<CA A A



@6@ @ 
@ @9 &@@<XO A &D CA A A @=C@(A A A 





@6@? @ @8 FF FH@ 
@ @ @9 &C@<CA A A

 K
@6 @ @8 &s@ @ 
@ @9 &C@<XO Acompile_record C@@ A A@6@3@.@.@5@8 Cv@ @/
@/@8 &@@ @/@/@8 &C &^@ @/@8 B@  &`@/@8 B@/@3
@5@8 Cv@/@3@4@5@8 Cv@ @/@8 F_@&	@"
@#@ @ @ @ @/@8 &r@ @ @ @ @ @/@8 &l@ @ @ @ @ @/@8 &o@ @ @ @ @ @/@8 &U@ @ @/@8 &h F5@ @ @ @/@8 &X F5@ @9 &d F5@<XO A F8 C@s A A@6@T@?@8 [O FH@'
	@<C@w A A B

@6@ @/
@8 &t F5@ @ 
@9 &y F5@<C@z A A@6@9 &{@<XO A &[ C@.A@ A A 
 B

@6@?@1 
@5@/
@8 &Z@1 
@5@/@8 &Z@1 B
@5@9 &Z@<CAD A A B
 @.@6@?@9 &Z@<CAF A A B @.
@6@?@9 &Z@<CAH A A B

 B


@6@ @8 &Z@ @ 
@9 &Z@<CAK A A 


@6 ^@8 ]@?@<CAM A A 
@=XO A F7 C@l A A
 C F4 &g
@6@1 F8@5@9 "@<XO A &P CA A A



@6@?@<CA A A


@6@q?@ @ 
@ @9 &O@<XO A [ C@E A A@6@0@/@8 &V@?@1 	@5@@<XO A   CA0 A A@6@8 &8 F5@?@<CA2 A A F4
@6@? &]@ @/@8 B@3@4	@5@9 Cv@<CA5 A A@6@8 @@? &]@/@8 B@3@4	@5@9 Cv@<CA9 A A@6 J6@9 E> FH@<XD t  t t  At  &3 AEO A &W C@@^ A A  ^ A ^ Da  _5 [ GI @ 	 GI Da  A Gz @. Da  @ Gz @.  @  Da  _6 [ [ A  E\ ^ F A E\ Da  _7 [ @- @. @ @.  @w B" Da  _8 K @k  _  F _9  _:  _; Gz
 ^@=XO A &S CA A A FF	@6@0@8 &~@?@<C@*A A A F4

 FF F4 


	@6@? @@/@8 &f@1 @5@ @ 
@9 CX F5@<CA A A@6@8 @@?@1 F4@5@9 &R@<XXQM !F@$/usr/lib/swi-prolog/library/pairs.pl  'Au@ C E\S E !Epairs_valuesEpairs_keys_valuesEmap_list_to_pairsEtranspose_pairsEgroup_pairs_by_keyXO !map_list_to_pairs2 C@	u Ai  'A & 
@=C@ & &
 @


@6@ @ 
@@ @ @9 & !@<XO !same_key C@"@~ & &
 @





@6@*@?@ @ @ @ @9 & !@<C@ & & 	@=XO !
flip_pairs C@ & & @=C@ & & @


 @


@6@ @ 
@9 & !@<XD t  t t  !t  & @D t  t @t  !t & A# @kO ! & C@ & &@6@9 &@<XO !keys_values_pairs C@M & & @=C@N & &
 @

@6@ @ @ @9 & !@<XO ! & C@ & &@6@/
@8 &@9  @<XO !values_keys_pairs C@Q & & @=C@R & &
 @

@6@ @ @ @9 & !@<XO ! & C@y & & @=C@*@z & & @


 @



@6@ @ 
@/@8 &@ @ @9 & !@<XO ! ! C@d & & @=C@e & & @



@6@ @ @9 ! !@<XO !pairs_keys_values_ C@I & & @=C@!@J & & @





@6@ 
@ @ @9 & !@<XO ! & C@Z & & @=C@[ & & @




@6@ @ @9 & !@<XO ! & C@#@A & &@6@E@U@M@9 &@@@E@U	@M@9 &@@@9 &@<XXQM ]CF@#/usr/lib/swi-prolog/library/date.pl  'Au@ C E\S Eday_of_the_weekE
parse_timeE &E AEday_of_the_yearXO ]Cday C@	u A  'A &@6@/@8	int2digit
 ]C@8 E &@'
@<XO ]Ctimezone C@8@ & & @+

@6@/@ 
@/@8hour &@"@:
@#@/@ @/@8minute &@b@c?@g@p@x@b@c?@g@p@x@'@<C@/@ & &

 @+

@6@/@ 
@/@8 &@/@ @/@8 &@b@c?@g@p@x@b@c?@g@p@x@'@<C@ @ & &
  @+

@6@/@ 
@/@8 &@b@c?@g@p@x@'@<C@2@ & & @-

@6@/@ 
@/@8 &@"@:
@#@/@ @/@8 &@b@g@x@b@g@x@'@<C@)@ & &

 @-

@6@/@ 
@/@8 &@/@ @/@8 &@b@g@x@b@g@x@'@<C@ & &
  @-

@6@/@ 
@/@8 &@b@g@x@'@<C@ & &    @Z


@=C@ & &   @6@ @/
@8ws &@"
@U@T@C@#@<C@ & &   @6@ @/
@8 &@"
@G@M@T@#@<C
@ & &    
@=XO ]Cmonth C@ & &@6@/@8 &@8 &@'
@<XO ]Csecond C@ & &@6@/@/@8 & @<@ @8 &@&
@ @ 
@9opt_fraction &@<XO ]Copt_time C@%@ & &@6@A@"@T

@#@@	@"@ 

@#@?@&
@ @ @9iso_time &@<C
@ & &    
@=XO ]C & C@ & &@6@/@8 & @8 &@'
@<XO ]C & C@ & &@6@/@8 & @;@8 &@'
@<XO ]Cday_of_the_month C@ & &@6@/@8 &@8 &@'
@<XO ]C
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 ]C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 ]C & C@ & &@ 
@6@?@&
@ @9 &@<CA  & & 
@=XO ]Cdigits C@ & &

@6@  &&@8 % &@&
@?@&@ @ @9 & &@<C@ & & 
	@=XO ]C & C@S@ & &@6@/
@ @/@8 &@"@:
@#@/@ @/@8 &@"@:
@#@/@ @/@8 & &@/@/@/@ @/@8 & &@b@g
@g@o@x@b@g@g@o@x@b@g@g@o@x@'@<C@?@ & &@6@/
@ @/@8 &@"@:
@#@/@ @/@8 &@/@/@/@ @/@8 &@b@g
@g@o@x@b@g@g@o@x@b@g@x@'@<C@A@ & &@6@/
@ @/@8 &@/@ @/@8 &@/@ @/@8 &@/@/@/@ @/@8 &@b@g
@g@o@x@b@g@g@o@x@b@g@g@o@x@'@<C@6@ & &

@6@/
@ @/@8 &@/@ @/@8 &@/@/@/@ @/@8 &@b@g
@g@o@x@b@g@g@o@x@b@g@x@'@<C@+@ & &@6@/
@ @/@8 &@/@/@/@ @/@8 &@b@g
@g@o@x@b@g@x@b@g@x@'@<XO ]C ]C
 C@.@Z & &

iso_8601 @-
@6 &@/@ @ @ 
@  @ @/@8 & &@b@c?@g@p@x@'@<C@] & & & @6@ @/@8year &@ @ @ 
@ @ @ @9
iso_8601_rest &@<C@@` & &@ @ rfc_1123 @6@0@ @/@8 & &@"@,@ 
@#@ @/@8 &@ @ @/@8 & &@ @/@8 &@ @/@8 & &@ @/@8 &@ @/@8 &@ @/@8 &@/@ @/@8 &@"@:
@#@/@ @/@8 &@"@:
@ @#@/@!@ @ @/@"@8 &@ @"@/@#@8 &@/@$@/@%@/@&@ @#@/@'@8 &@ @b@g@g@$@o@x@ 
@b@g@g@%@o@x@ @b@g@!@g@&@o@x@'@'@<XO ]C && C@ & &
@6@ @1 &&@5@8 &@'
@<XO ]C & C@ & &@6@/@/@8 & &@/
@ @/@8 &@b@g@c
@p@g
@o@x@'
@<XO ]C & C@.A & & ]C


@6@1 @@.
@5%j@1 ]B
     @k @k@5@8 ]( &@ 
@9 $ &@<XO ]C & C@;@ & &@6@/@/@8 &@/
@ @/@8 &@/@ @/@8 &@/@ @/@8 &@b@g@cC@p@g
@c@d@p@o@g@c
@p@o@g@o@x@'
@<XO ]C & C@H@ & &

@6@A@"
@.
@#@@	@"
@,
@#@?@&
@/@ 
@/@8 &@ @/@8 F_@b@g@c @t@/@ @8 P@b@h@g@c
@g@m  @m @o@x@'@<C@ & & 


@=XO ]C & C@7@U & &@6@/@8 H@1 ]C	@.@.
@.@.@.@.@.@5@ @8 "@?@1 ]B
 @k @k@5@9 H &@<XO ]C & C@.A & & &


@6@1 @@.
@5%u@1 ]B
     @k @k@5@8 &@ 
@9 &@<XO ]C & C@ & &@6@/@8 &@8 &@'
@<XO ]C & C
@: & &  & ]B
@=C@; & &  & ]B

@=C@< & &  & ]B
@=C@= & &  & ]B
@=C@> & &  & ]B
@=C@? & &  & ]B
@=C@@ & & 
utc_offset ]B
@=C@A & &	time_zone ]B
@6@- @k@<C@B & &daylight_saving ]B
@6@- @k@<C@D & &  ]C ]B



 &
@=C@E & &  T ]B



 T
@=XO ]C & C@R & &@6@0@9 & &@<XO ]Cweek C@ & &@6@/@8 &@5@8 &@'
@<XO ]Cweek_ordinal C@;A & &@6@1 @@.@5%w@1 ]B     @k @k@5@8 &@ @/
@8 &@ @b@i@c@m @@c@p@g
@m @@j@o@c@o@x@<XO ]C & C@-@n & &@-
@6@ @/@8 & &@"@-
@#@ @/@8 & &@ @ @ 
@ @ @9 & &@<C@q & &		    @-
@6@ @ @9 &@<C@s & &

@6@ @/@8 &@ @/@8 &@ @ @ 
@ @ @9 &@<C@ @v & &


@-
@6@ @/@8ordinal &@ @ @ 
@ @ @9 &@<C@@@y & &
@-@W
@6@/@ @/@8 & &@"@-
@#@/@ @/@8 & &@ @ @ 
@ @/@8 &@ @ @8 & &@'@<C@4@} & &
@W
@6@/@ @/@8 &@/@ @/@8 &@ @ @ 
@ @/@8 &@ @ @8 &@'@<C@%@ & &

   @W
@6@/@ @/@8 &@ @8 &@'@<XO ]C & C@4@ & &		@6@/@/@8 &@/
@ @/@8 &@/@ @/@8 &@b@g@c@d@p@g
@c
@p@o@g@o@xAn@8 &@'
@<XXQM "W-C AS AXXQM AF@$/usr/lib/swi-prolog/library/apply.pl  'AuC E\S E KE KE KE KE ]UE ]-E	partitionE 'EscanlE 'E 'E 'E DE AE AEexcludeXO Asafe_api CAS A A  

  Gsafe_meta_predicate  A 
@=XD t  t t  At  K @D t  t @t  At ' A# A# @kO A ' C	@ A A@6@ @9foldl_ ].@<XD t  t t  At  K @D t  t @t  At ' A# A# A# @kO A ' C@ A A@6@ @ @9 ' ].@<XD t  t t  At  K @D t  t @t  At ' A# A# A# A# @kO A ' C
A A A@6@ @ @ 
@9 ' ].@<XD t  t t  At  K @D t  t @t  At '  A# A# A# A# A# @kO A '  CA A A@6@ @ @ 
@ @9 ' ].@<XO Ascanl_ CA4 A A @=C@#A5 A A
@6@ 
@ @ @ @@ @ @ @ @9 ' ].@<XO A ' CA+ A A @=CA, A A
@6@ @ @@ 
@ @ @9 '! ].@<XO A ' C	A A A 
@=C@.A A A@6@ @ @ @ @ @ 
@/@@ @ @ @ @ @ @ @9 '@<XO A ' CA A A @=C@'A A A

@6@ @ @ @ @ @/@@ @ @ @ @ @ 
@9 '@<XD t  t t  At  ' @D t  t @t  At ' A# A# @kO A ' CA( A A

@6@ @9 '"@<XD t  t t  At  ' @D t  t @t  At '
 A# A# A# @kO A '
 CA1 A A

@6@ @ 
@9 ' @<XD t  t t  At  ' @D t  t @t  At '	 A# A# A# A# @kO A '	 CA: A A
@6@ @ @ @9 ' ].@<XD t  t t  At  ' @D t  t @t  At ' A# A# A# A# A# @kO A ' CAC A A

@6@ @ @ 
@ @9 ' ].@<XO A '& CAF A A @=C@3AG A A@6@ @ @ @ @ @ 
@ @@ @ @ @ @ @ @ @9 '%@<XO A '$ CA= A A @=C@,A> A A@6@ @ @ @ @ @ @@ @ @ @ @ @ @9 '#@<XO A F CAU A A '@6 A@1 D@.
@5@8 @2 @4 '@9 ]U ].@<XO A
partition_ C@ A A 
@=C@ A A
@6@ 
@/@@ @ 
@ @ @ @9 '* ].@<XD t  t t  At  ' @D t  t @t  At ' A# @k @kO A ' C	@~ A A@6@ @9 '* ].@<XD t  t t  At  ' @D t  t @t  At ' A# @k @k @kO A ' C@ A A@6@ @ @9 ') ].@<XD t  t t  At  A @D t  t @t  At ]- @O A ]- C@ A A@6@9maplist_ ].@<XD t  t t  At  A @D t  t @t  At ]U @ @O A ]U C@ A A@6@9 '2 ].@<XO A ', C@ A A GM	
@6@?@ @ @ 
@ @9 '/@<C@ A A B	
@6@?@ @ @ @ @9 '/@<C@ A A G4	
@6@?@ @ @ 
@ @9 '/@<C@ A A@6@1 [@4<.=@4 G4@5@9 FF FH@<XO A '2 C@ A A @=C@&@ A A


@6@ @ 
@ @ @ @@ @ @ @ @ @9 '7 ].@<XO A '2 C@ A A @=C@ A A


@6@ @ @ @ @@ 
@ @ @ @9 '9 ].@<XO A '1 C@ A A @=C@ A A
@6@@ @9 '0@<XO A '4 C@ A A @=C@ A A
@6@ @ 
@@ @ @9 '3@<XD t  t t  At  D @D t  t @t  At ' A# @kO A ' C@[ A A@6@9include_ ].@<XO A ' C@ A A @=C@ A A


@6@ 
@ @ @/@@ @ @ @ @9 '@<XO A ' C@ A A 
@=C@ A A
@6@ @/@@ 
@ @ @9 '@<XD t  t t  At  ' @D t  t @t  At ' A# @kO A ' C@l A A@6@9exclude_ ].@<XD t  t t  At  A @D t  t @t  At ' @ @ @O A ' C	@ A A@6@ @9 ':@<XD t  t t  At  A @D t  t @t  At '
 @ @ @ @O A '
 C@ A A@6@ @ @9 '8@<XO A '? C@o A A 
@=C@$@p A A@6@E@ @@M@%
@@	@"


@#@ @ 
@9 '>@<XO A '< C@^ A A 
@=C@$@_ A A@6@E@ @@M@"


@#@@@%
@ @ 
@9 ';@<XO A '. C@ A A 
@=C@8@ A A	
@6@E@ @@M@"

@#@ 
@ @ @9 '-@F@@@"
@#@ 
@ @9 '-@F@<XXQM AF@:/build/pakcs-3Q2rX1/pakcs-1.14.2/curry2prolog/evaluator.pl   +AuC AS AE T
E HxE TE I E PTE SE T_E ME SkE ME HrE UXE ME S E NE I!E U-E HE U3E U*E I
E OE SE SE SE IXO AfilterAnonymousVars CBl A A @=C@!Bm A A Da

@6@3@0@4@.@0@5@8 H@b@g@c@A@r@?@ @9 'A Ht@<CBo A A Da


 Da


@6@ @ 
@9 'C@<XO A T CBZ A A@6@9 T Ht@<XO A Sk C@k@ A A@6@/	@8 F_@q
	>@8 JN HmFAILURE OCCURRED:@8 H Hm@E
@'@1 @/@.@5@8 Q Hm@M
@  failure trace written to file: @8 'H@ @8 'H@8 Hu@  B@/@8 C@ @8writeAllFailureList Ht@ @8 E1@@@8 'F@E @@8 'I@M G[@8 'K@8 'F@@ G[@8writeFailureList Ht@8 'F@G@?@E Id@8 'I@M@9failureInteraction Ht@@@R@<XO AwriteFunctionFailureList CAS A A H


@6@?@ @ @9writeFailedCall Ht@<C@(AU A A@6@?@ @3@.
@0@5@8 Cv@8writeFailCallNumber Ht@ 
@8 T_ Ht@8 M!@q	?@ @ @9 'T Ht@<XD t  t t  At 
errorAbort  ADD t  t t  At  S ADO A S C@, A A  E@=XO AbindingsForNewVariablesInTerms CB A A 
@=CB A A
@6@ @/
@8bindingsForNewVariablesInTerm Ht@ 
@ @9 '_ Ht@<XO AshowProfileData  C@A A A

@6 E@8 I  Ht@/@8 N Ht@3@.@4@p@4@r@4@o@4@f@4@i@4@l@4@e@5@/	@8 H H@/
@8 H@8 W Hm@?@8 M Ht
Profile data:@8 Ho@8 Hu@1pdata@.@.@.
@5@1profile_data
@5@/@8 A@ @/@8 R@1  Aformat_profile_entry@5@ @8 R H@8 Hu@8 M Ht@3@m@4@o@4@r@4@e@4@ @5@/@8 'i@/@ @8 H@ @9 M H@<CA A A   @=XO A PT C@2B: A A@6@3@_@4@.
@.@5@8 H@?@E
@b@j@c@0@u@b@j@c@9@s@M
@&	@@
@/@3
@5@8 H@ @9 M@<CB@ A A@6Internal error: writeVar(@8 'H@8 'H Q@8 Ho@9 'F@<XO A UX C@@R A A@6@8 N3 Hm@8resetSuspensionReasons  Ht@1allsolutionmode@0@5@8 H@E E@8 S Ht E@8 S Ht@M@1 'z E@5@8 G@@@1 'z E@5@8 G@1 H@0@5@8 H@1 U*@0@5@8 H@1 H @5@8 G@1 U* @5@8 G@1  'p@5@8retractAllFacts Hm@E	nextIOproof@8 H@M@S@@@S@8clearDynamicPreds  Hm@/@8
worldToken Hm@E@8 UT Hm@M@!@1 Ix@5@#@@@&@E	 Hl@8 H@M@S@@@S@/
@8 Z H@/@8 $ H@ @ 
@ @9evaluateMainExp Ht@<XD t  t t  At  '  ADD t  t t  At  S ADO A S C@+ A A  E@=XO AwriteFailureArg CA A A@6 T@8 M@8 '\@9 M!@<XD t  t t  At  Hy  ADO A 'R CA A A@6(l)ist (@8 Ho@8 Ho@7 calls) (s)how (f)unctions (p)rintdepth (h)elp (q)uit >@8 Ho@/
@8 H@8 Hu@9failureIntOption Ht@<XO AwriteSuspendedGoals C@#A_ A A@6@E	 E@8 S Ht@M	@K*** Warning: there are suspended constraints (for details: ":set +suspend")@8 Jr Hm@9showSuspensionReasons  Ht@@@-Suspended goals (in internal representation):@8 Ho@8 Hu@1  AtryWriteSuspGoal@5@9 'r@<XO AwriteCurryList CB A A @=CB A A@6@)	@?...]@9 M@<C@.B A A@6@q
	? Q@ @8writeCurryD Ht@E@)@M Q@8 M@@ B@8 M@ 
@ @9 ' Ht@<XO A ' C	Ag A A 
 H@6@?@<CAh A A  A A

	
@6@?when(@8 Ho@8 Ho): @8 Ho@9 ' Ht@<C@BAk A A 

	@6@3@.
@.@5@8 Cv@ @3@0@4@0@4@.@.
@5@8 Q Hm@ 
@/@8 '@/@3
@5@8 Cv T]@8 Ho@ @8 Hr Ht Q@8 Ho@ @8 '@8 Hu@?@<CAs A A 

	@6@?@8 '@9 Hu@<CAu A A@6@8 Ho@9 Hu@<XO A 'Z CA A A@6@8 M #6@9 M@<XO A I C@SA A A	@6@/	@/
@8 D2@E@1 'o	
@2port@.@.@.
@.@5@8 H@M@S@@@1 '@.@.@.
@.@5@1 '    @5@8 Da @q@1 'o	
@2 '
@5@9 G@<XO A 'O C@ A A


@6@?@ @9 'V@<C
@ A A


@6@?@9 'N@<CA  A A@6@?@,ERROR: Illegal argument in writeFailureList:@8 M@8 M!@8 '\@9 M!@<XO AinstantiateAllBindings CB A A 
@=C@ZB A A	

 Da

@6@T
@?@E@b@h@c@r@M@q@a@/
@3@_@4@_@4@5@8 H@G@@@q'@ @/@8 P@/
@3@_@4@_@4@a@5@8 H@F@'

@q@ @ @9 ' Ht@<CB A A


@6@9 '@<XO AreadMore C@ A A@6@/	@8 MC Hm@E@)	?@M@'	@F
@@	@/
@8 MF Hm@9processReadMore Ht@<XD t  t t  At  M ADO A M C@$ A A @=XO A
writeBindings CBs A A @=CBt A A Da
	

@6@8 Hu H@8 PT Ht B@8 Ho@8 '@ @9 ' Ht@<XO AwriteCurryArgs CB A A@6@E@)
 Q@M Q@9 M@@@S@<CB
 A A
@6 N@8 M Q@ @8 '@ 
@9 ' Ht@<XO AwriteCurryConsList CB% A A@6@)	@? \n@9 M@<C@#B& A A@6@U
@"
@#@?@q
	? Q@ @8 ' @8 M@ 
@ @9 ' Ht@<C	B, A A@6 Q@9 '@<XO A ' CA A A@6@)	@? \n@9 M@<C
A A A@6@T@?@ @9 M@<CA A A IA
@6@?@ @9 '@<C@*A A A P
@6@?@/
@ @8 P H@E
@"
 P
@#@M@S@@@&
@ @9 '@<CA A A@6@ @8 K.@?@ @9writeCurryLiteral Ht@<CA A A@6@ @8 S
 Hm@?@ @9 '@<C
A A A@6@8 M@?@<C@KA A A@6@ @8 @@?@E
@ @3@_@0@5@8 H@M
 H@ @9 '@F@@@,@ @/@8revTransFunctor Ht@E@A@ @8 \ Hm@@@) Jx@M@ @9 M@@ Q@8 M@ @8 M Q@9 M@<C@6A A A@6@ @/@8 \ Hm@?@E@ @8 \ Hm@M@ @0@/
@ A [ Q@ 
@/@8 I Hm@ @9 M@@ Q@8 M@ @9 '@G
@<C@2A A A
@6@?@E@)
 Q@M Q@8 M@@@S@3
@5@8 '@E@)
 Q@M Q@9 M@@@S@<C@$A A A H



@6@?@ 
@/@8 '@/@3@5@8 Cv@ @9 '@<C@GA A A	 Ix


@6@?@q	?@E@)
 Q@M Q@8 M@@@S@  Q@ @8 ' N@8 M@  Q@ 
@8 '@E@)
 Q@M Q@9 M@@@S@<C@\A A A
 U



@6@?@q	?@E@)
 Q@M Q@8 M@@@Sif @8 M@  Q@ @8 ' then @8 M@  Q@ 
@8 ' else @8 M@  Q@ @8 '@E@)
 Q@M Q@9 M@@@S@<C@2A A A@6@q	?@ @3@.
@4@.@.@5@8 Cv@ 
@8 R Hm@? Q@8 M@  Q@ @8 '@ @ @8writeCurryTuple Ht Q@9 M@<C@gA A A	@6@q	?@ @3@.
@4@.@4@.@5@8 Cv@ 
@/@8 '@D@ @8 '@M@Q@?@E@)
 Q@M Q@8 M@@@S@  Q@ @8 ' N@8 M@ @8 M N@8 M@  Q@ @8 '@E@)
 Q@M Q@9 M@@@S@<C@3B A A	@6@q	?@ @3@.
@.@5@8 Cv@ 
@/@8 '@E@)
 Q@M Q@8 M@@@S@ @8 M@ @ @9 '@<XO AextractMakeShareInTerm CAy A A
@6@T@?@<CAz A A IA

@6@?@/@8 ' Ht@ @ @9 IA Ht@<C@!A} A A@6@3@.
@.@5@8 Cv@1  A '@5@ @/@8 I H@3
@5@9 Cv@<XD t  t t  At suspensionReasons ADO A ' C@5 A A @=XO A Hr CA A A@6 H@9 '\@<XD t  t t  At  S ADO A S C@- A A  E@=XO A 'E CB\ A A@6@D@D
@8bindFreeVars Ht@8 '@M@Q@M@Q@<XO A S  C@#@< A A@6@/	@8 ' Ht@D
@8 H H@M
@Q@?@1 '	@5@8 H@1 '@4	@5@8 G@?@<C@A A A @=XD t  t t  At  I  ADO A I
 C@" A A   @=XO AwriteSubstitution C	Bz A A@6{@8 Ho@9
writeSubst Ht@<XO A ' CBF A A 
@=C@4BG A A
 Da


@6@E
@T@D@ @8occursVarInTerm Ht@M@Q@M
@0@1 Da
@5 @.@8 I I@@@S@ @9 '@<XO AwriteBindingsWithFreeVarNames C@#Bb A A@6 E@8 O Hm@8 M Hm@?
Bindings: @8 Ho@D@D
@8 '@8 '@M@Q@M@Q@8 Hu@?@<CBg A A@6@D@D
@8 '@8 ' Ht@M@Q@M@Q N@8 Ho@?@<XO A ' CAC@e A A
@6@/@8 I Hm@/
@8 '@/@1 %@1  A@2 TJ
@.@.@5@.@5@1 DZ@1 Em@1 B@1 G '^@5@2 Da N@5@2 B@1 HpExecution aborted.@5@2 B B] C'@5@2 B@1 N3@5@2 I@5@8 ' @8 'v@E
@A@8 Hk Hm@@@8 Hx Ht@M@S@@ Hl@8 G@ @/@8bindingsForNewVariables Ht@/@8 'C@E@)@M@S@@@ @ @ @8 ' Ht@ @ @ @ @8writeMainResult Ht@E@)@M@S@@@ @8 ' Ht@E@A E@8 '|@@ E@8 '}@M@ @8showStatistics Ht@@@S@8 M@E@T@M@8 'e Ht@?@R@F@@@z@E@E@U@" K@#@M@E@8 '  Ht@M '@8 H@/ERROR: non-determinism in I/O actions occurred!@8 '@8 (@?@R@@@"@E E@8 'g@M@8 (@?@R@@@E@8 '@M@S@@ Hl@8 G '@8 G@R@F@@@2 E@8 'z Ht@/@8askForMoreSolutions Ht@D@"@y@#@M@Q@8 (@?@E@"@:@#@M@3@5@8storeFirstCmds Ht@@@S@)?@<C@ A A@6 '^@8 H@?@R@<C@ A A@6 '@8 H@E E@8 '| E@8 '}@M@ @8 (@@@S@8 (@?@R@<C@ A A@6@8 H Hm*** No value found!@8 '@?@R@<C@ @ A A@6@E E@8 '|@MNo more values.@8 Ho@8 Hu@8 'v@@@ @8 (@8 (@?@R@<XO A ' CB A A@6@0@/
@ A '@/@8 '@ @9 M@<XO A U- C@SA A A	@6@/	@/
@8 D2@E@1 'o	
@2 '@.@.@.
@.@5@8 H@M@S@@@1 '@.@.@.
@.@5@1 '    @5@8 '@q
@1 'o	
@2 '@5@9 G@<XD t  t t  At  I%  ADD t  t t  At  T ADO A T
 C@' A A  @=XO A 'W C@DA A A@6@8 '\: failed@8 M@E
@)
@M@9 M!@@@,
 for argument@8 M@E@"

@#@M @8 M@@s:@8 M@8 M!@1  A@2 '@5@9 V H@<XO A ' CB{ A A@6}@9 Ho@<C@,B| A A Da
	

@6 H@8 ' B@8 Ho@8 '@E@)@M@S@@ PZ@8 Ho@ @9 '@<XO A ' C@ A A@:
@:
@6@?@<C
@ A A@y@y@6@?@<C
@ A A@n@n@6@?@<C@ A A@a@y@6@1 'z@0@5@8 H@1 'z E@5@8 G@?@<C@ A A@y@6
moresolutions E@8 L H@?@<C@ A A@n@6 ( E@8 (@?@<C@ A A@6 ( @@8 (@?@3@a@5@9 '@<C@ A A@6@8writeMoreSolutions  Ht@9 ' Ht@<XD t  t t  At  M  ADO A M C@# A A   @=XD t  t t  At  N ADO A N C A A @P@r@e@l@u@d@e@=XO A ' CBP A A@6@T	@?@*	@<C@&BQ A A
 P
@6@?@/@8 '@E

@" P
@#@M
@S@@@&@ @9 '@<CBS A A@6@3@0@.
@5@8 Cv@9occursVarInTerms Ht@<XO A ( C@n@ A A
@6@/
@8 '@/@8 '@E@3 E@8 S Ht@8 '@MExecution time: @8 Ho@b@j@h@m @@y@ @8 Ho	 msec. / @8 Ho	elapsed: @8 Ho@b@g@i@m @@y
@ 
@8 Ho msec.@8 Ho@8 Hu@@@S@G@/@8 H Ht@/@8 U* Ht@E@b@g@c @t@MNumber of function calls: @8 Ho@ @8 Ho@8 HuNumber of function exits: @8 Ho@ @8 Ho@9 Hu@@@S@<XO A ' CB A A@6@1 B	@5@8 'a @9 '@<XO A ' C	B1 A A@6@0@0@8 Ip Hm@?@<CB3 A A 
@=XO A ' C@C A A  @6@8 '@?@<C@D A A@6@/@8 '@(*** Possible reasons for the suspension:@8 '@1  A Js@5@9 'r@<XO A I! C@SA A A	@6@/	@/
@8 D2@E@1 'o	
@2 '@.@.@.
@.@5@8 H@M@S@@@1 '@.@.@.
@.@5@1 '    @5@8 '@q@1 'o	
@2 '
@5@9 G@<XD t  t t  At  M  ADO A 'b C
B A A@6@T	@?@9addBindingForNewVariable Ht@<C@(B A A
 P
@6@?@/@ @8 '@E
@" P

@#@M@S@@@&
@ 
@9 'a@<CB A A@6@3@0@.@5@8 Cv@ @9 'd@<XO A ( C@P@ A A@6 (@/@8 (More values? [@8 Ho@E	@) E@M	Y@8 Ho@@y@8 Ho(es)/@8 Ho@E
@) E@M
N@8 Ho@@n@8 Ho(o)/@8 Ho@E@) @@MA@8 Ho@@a@8 Ho(ll)] @8 Ho@9 M@<XD t  t t  At  H ADO A H C A A  @=XO A ( CBT A A

@6@8 '@?@<CBU A A


@6@9 (@<XO A ' CB A A @=CB A A@6 B@8 M Q@ @8 '@ @9 '@<XO A T_ C
A A A@6@/
@8 T
 Ht Q@9 '@<XO A 'x C@7 A A  @6@1 '@0@5@8 H@1 '@5@8 G@?@<XO A 'q C@FA A A 'm
	
 '




@6@8 Ho #6@8 HoCalls=@8 Ho@8 Ho / @8 HoFails=@8 Ho@ @8 Ho (<@8 HoExits=@8 Ho@ @8 Ho (<@8 HoRedos=@8 Ho@ 
@8 Ho@9 Hu@<XD t  t t  At  '{ ADO A 'z C@* A A  E@=XO A O C@L A A@6@E
@@M
@S@@@S@/	@8 (@9 GG@<XD t  t t  At  I ADO A I  C@( A A  E@=XO A ' C	@ A A@6@T@?*** Evaluation suspended!@9 '@<C@ A A@6@T@?@E E@8 '@8 '@MResult: @8 Ho@@@S@ @8 'D@9 Hu@<C@1@ A A K
@6@?@E
@U@) Jw@M
@S@@@E E@8 '@8 '@MIO: @8 Ho@@@S@ @8 'D@9 Hu@<C@ A A@6@?@E E@8 '@8 '@M (A@8 Ho@@@S@ @8 'D@9 Hu@<XO A (
 C@ A A@6 E@8 '| E@8 '}@?@"@n@#@<C@ A A@6@8 (@9 (@<XD t  t t  At  U+ ADO A U* C A A  @=XO A U3 C@SA A A	@6@/	@/
@8 D2@E@1 'o	
@2 '@.@.@.
@.@5@8 H@M@S@@@1 '@.@.@.
@.@5@1 '    @5@8 '@q@1 'o	
@2 '
@5@9 G@<XD t  t t  At  'p ADO A ' C@BA A A@h@6@?
@8 N Ht@1Commands in interactive mode for failure tracing:@8 Ho@8 Hu@4l     - list complete trace from root to failed call@8 Ho@8 Hu@'l <n> - show last <n> elements of trace@8 Ho@8 Hu@-s <n> - show element with number <n> of trace@8 Ho@8 Hu@7f     - show name of functions from root to failed call@8 Ho@8 Hu@.p <n> - set print depth to <n> (0 = unlimited)@8 Ho@8 Huh     - show this message@8 Ho@8 Hu@$q     - quit current failure tracing@8 Ho@8 Hu@8 Hu@?@9 'Q@<C@QA" A A
@l@6@?@/@8 '@ @/@8 '@E
@)@M@&
@@@E@ @/
@8 T
 Hm@M@S@@	Illegal number@8 Ho@8 Hu@(
 @b@h@g
@m @@y@ @/@8 K Hm H@ 
@ @8 'K@?@9 'Q@<C@KA+ A A	@s@6@?@/@8 '@ @/@8 '@E@ @/
@8 (L@M@S@@	 (M@8 Ho@8 Hu@(
@b@h@g
@m @@y@ @3@.@0@5@8 (N H@ 
@8 'Y@ @8 '@8 Hu@?@9 'Q@<CA4 A A@f@6@?
@8 (C H@8 ']@9 'Q@<C@lA8 A A	@p@6@?@/@8 '@ @/@8 '@E@(@ @/
@8 (L@M@1 T
@0@5@8 H@E
@)
 @M@&
@@@q
@1 T
@5@8 G@@	Illegal print depth@8 Ho@8 Hu@G
Current printdepth: @8 Ho@/@8 (9@E
@) @M @8 Ho@F@@@q?@ @8 Ho@8 Hu@?@9 'Q@<CAD A A@q@6@?
@8 (C@R@<CAF A A@6 N@8 Ho@8 Hu@E@)

@M@S@@
@8 (C@9 'Q@<XO A 'L CAK A A

@6@?@ @ @9 'V@<CAM A A@6@?@8 'Y@ @8 '\@8 M!@q
	?@ 
@ @9 'K@<XD t  t t  At  S ADO A S C@) A A  E@=XO A (- CB A A 
 Da
	@=CB A A Da




 Da
@6@*	@?@<CB A A


@6@ @ 
@9 (,@<XXQM ^F/usr/lib/swi-prolog/boot/rc.pl  ]wAs@ C S E
open_resourceEcurrent_resourceE (SXD t  t t  ^t  (S @D t  t @t  ^t (R  @ @kD t  t t  ^t  (S 
O ^ (RC	@6	s/usr/lib/swi-prolog/boot/rc.pl  ]wA (W@6 A@9 (V
 ^@<XD t  t t  ^t  (U @D t  t @t  ^t (T  @ @D t  t t  ^t  (U 
O ^ (TC@(@M (W (W 

@6@ @8 ^ (Z@1 @2  U_@5@8 GR (Z@1 @2 ]	
@5@@<XD t  t t  ^t  (S @D t  t @t  ^t (V  @ A# @kD t  t t  ^t  (S 
O ^ (VC@U@9 (W (W 


@6@E@.@ @/@8 E (Z@1 
@5@/@8 (T (Z@M@ @/@8 R (Z@ @ @3@1 ^ !@5@5@9 I (Z@G@@@/@8 ] (Z@ @ 
@/@8tag_rc_name (Z@ @ @ @9 ^ (Z@G@F@<XD t  t t  ^t  (d 
O ^ (cC@C (W (W A
	@6@?@<C@D (W (W@6@3@4 @4	@5@9 DM (Z@<C@F (W (W 	@=XXQM AF@7/build/pakcs-3Q2rX1/pakcs-1.14.2/curry2prolog/loader.pl   +AuC AS AE ZWE TE TE ZE
startCPNSD E NvE TEinitializeBeforeLoad E ZE ME WPE NoXO A ZW C@K A A@6@0@8 T Nq@?@<C@L A A@6@8importedModule Nq@?@<C	@M A A@6@1 (n@5@9 @L@<XO A Z C A A@6@1 Z@0@5@8 H@1 Z@5@9 G@<XD t  t t  At  T ADO A T C  A_ A_  Q A@=XO A (g C@[ A A@6@8findPrologTargetFileInLoadPath Hm@?@<C@] A A@6 G[@&ERROR: Compiled code for Curry module @8 M G[@8 M G[ X@8 M G[@8 M!@?@R@<XO A (j C@T@$ A A  @6@1  O@5@8 ' Hm@1  KB@5@8 (t@1  Ju@5@8 (t@1 
evaluation@5@8 (t@1  T@5@8 (t@1  (o@5@8 (t@1 T@0@5@8 H@1 T @.@5@8 G@1 Z@0@5@8 H@1 Z@4 A@5@9 G@<XD t  t t  At  T ADO A T C  A_ A_  @.@=XO A (h C@d A A  @6CPNS@8 No Nq@?@<C@i A A@6@/@8 M H/cpns/start@/	@8 J H@9 M H@<XO A WP C@1 A A@6@1 T@.	@5@8 H@1 T@2 B	@5@9 G@<XD t  t t  At  Z ADO A Z C  A_ A_  A@=XO AloadAndCompileImports  C@D A A@6@1 (n@.@5@8 H@8loadImportedModule Nq@?@9 (| Nq@<C@I A A   @=XD t  t t  At  (o ADO A M C@K@7 A A@6@8 (j Nq@8 $ H@/@8 (w@1 T@5@8 @L@1  A ZX@5@8 R H@8 (@ @8 Nv Nq@E

@)
 Nt@M
@ M  R- M @F@@@E@"
 M
@#@M@ @8 W H@@@S@F@?@<XO A Nv C A A@6@1 No@0@5@8 H@1 No@5@9 G@<XD t  t t  At  Np ADO A No C  A_ A_  Q@=XO A ( C@S A A@6@0@8 (l@?@<C@T A A@6@/	@8 (g Nq@1 T	@5@8 @L@9 (@<XXQM DF@"/usr/lib/swi-prolog/boot/expand.pl  ]wAsC S E HE HE DE DEvar_propertyXD t  t t  Dt contains_functions 
O D (C@"C6 ^ ^@6@8 D0 @E
@0@8 I D@M
@S@F	@@@C@0@/	@8 BF @8 ( D@M@S@P@<XD t  t t  Dt call_term_expansion 
O D (C@i ^ ^ 	
@=C@p@j ^ ^
 @



@6 @ @-@8 C  @?@E@J@/@ @8 A @E@ @1  D@5@8 S| @M@1 
@2 F	@.@5@@&
@@@1 
@2 D	
@.@.@5@@M@1 (@5@ @ @ @ @9expand_terms D@@@ @ @ @9 ( D@G@F@<C@@u ^ ^
 @



@6@E@h@/@ @8 (@E@+@ @1  D@5@8 (@M@1 
@2 F	@.@5@8allowed_expansion D@1 
@2 F	@5@@&@@@!@1 
@2 (	
@.@.@5@8 (@1 
@2 (	
@5@@M@1 (@5@ @ @ @ @9 (@@@ @ @ @9 (@G@F@<XD t  t t  Dt direct_call_meta_arg 
O D (CB ^ ^@6@9 F @<CB ^ ^  _F@=XD t  t t  Dt save_variable_info 
O D (CAI ^ ^ @=C@(AJ ^ ^
 Da



@6@E ^@ @8 [ @M@S@@@) @k@ @ 
@9 ( D@<XD t  t t  Dt same_source 
O D (CD ^ ^
@6@?@<CD ^ ^@6@1 @@1conditional_compilation_errorno_if
@5@0@5@9 @ D@<XD t  t t  Dt  H 
O D HC@] ^ ^	@6@T@?@'
@<C@` ^ ^@6@/@8cond_compilation D@+@?@ @9
atomic_pos D@<C@+@d ^ ^@6@3@1  D@5@4@1  D@5@5@/@8 Gs @ @/
@/@8 (@ 
@ @ @9
expand_term_2 D@<XD t  t t  Dt 	append_tp 
O D (C	@ ^ ^ 
	@=C@(@ ^ ^



@6@?@ @ @3@5@ @ 
@9 ( D@<C@#@ ^ ^


@6@?@ @ @ @ @ 
@9 (@<C@)@ ^ ^



@6 B"@ @8expected_layout D@ @ @3@5@ @ 
@9 (@<XD t  t t  Dt expand_setof_goal 
O D (CB ^ ^	@6@T@?@<C@/B ^ ^

  


  
@6@?@/@/@ @/@ @8f2_pos D@ @ @ @ @ @ 
@ @9 ( D@<C@/B ^ ^

 


 
@6@?@/@/@ @/@ @8 (@ @ @ @ @ @ 
@ @9 (@<CB ^ ^@6@?@/@ @ @ 
@ @8 D D@ @ @ @9compile_meta_call D@<XD t  t t  Dt 
$include_code ADD t  t t  Dt  ( DbD t  t t  Dt  ( CD t  t t  Dt  ( 	 D t  t t  Dt wrap_meta_arguments 
O D (C@:Bt ^ ^		@6@ @/
@8 A @1 H
@5@/@8variant_sha1_nat D__aux_wrapper_@ @/@8 B D@/@3
@5@8 Cw @1 Ed@5@8compile_auxiliary_clause D@ @3
@5@9 (@<XD t  t t  Dt isect3 
O D (C
A ^ ^ GM@6@ @ @ 
@9isect2 D@<CA ^ ^ B	
@6@ @ @9   D@<CA  ^ ^ G4@6@ @ 
@9 (@<XD t  t t  Dt  ( 
O D (CC ^ ^@6debug_term_position @.@8 (@? E@1 (	@5@9 @ D@<CC ^ ^ @=XD t  t t  Dt  N' 
O D N'CDa ^ ^  B@=CDb ^ ^  DZ@=CDc ^ ^  Em@=CDd ^ ^  F@=CDe ^ ^  A@=XD t  t t  Dt extended_pos 
O D (C	B0 ^ ^@6@T@?@<C@ B2 ^ ^ _






 _
@6@T@?@<C@6B6 ^ ^

 _






 _

@6@/@8 F` @ @1 @@5@8mapex D@ @ @ @8 (@?@<C@(B< ^ ^ @


 _

@6@?@ 
@8 (@ 
@1 @@5@9 (@<CBA ^ ^@6 E@1 (	@5@9 (@<XD t  t t  Dt expand_term_list 
O D (C@ ^ ^

@6@?@<C@3@ ^ ^


@6@?@ 
@ @/@/@8 (@ @ @ @/@ @/@8add_term D@ @3@5@ @ @9 ( D@<C@.@ ^ ^



@6@?@ 
@ @/@/@8 (@ @ @ @/@ @/@8 (@ @ @ @ @9 (@<C@1@ ^ ^

@6 B"@8 (@ 
@/@/@8 (@ @ @ @/@ @/@8 (@ @3
@5@ @ @9 (@<XD t  t t  Dt  @- 
O D @-CD$ ^ ^@6@U@9
eval_false D@<XD t  t t  Dt conj 
O D (CCp ^ ^ @.
	@6@?@<CCq ^ ^
 @.@6@?@<C
Cr ^ ^  B	@=XD t  t t  Dt call_goal_expansion 
O D (C@SB ^ ^
@6 @ @-@8 (@?@C@1 @@.
@.@5@8 (@/@ @8 (@E@ @1  C@5@8 (@M@1 
@2 C	
@5@@@@1 
@2 C	@5@@'
@,	@M@S@P@<C@TB ^ ^	@6@C@1 @@.
@.@5@8 (@/@ @8 (@E@!@ @1  C@5@8 (@M@!@1 
@2 (	
@5@#@@@!@1 
@2 C	@5@#@ @8 (@ @@,	@M@S@P@<XD t  t t  Dt remove_attributes 
O D (CA ^ ^@6@/
@8 [ @9remove_var_attr D@<XD t  t t  Dt  D 
O D DCA ^ ^@6@/@ @8 @ @ @ @ @ 
@9 (@<XD t  t t  Dt expand_functions 
O D (C@)C ^ ^	
@6@/@/@ @ 
@ @8expand_functional_notation D@E@ @ @ @ @8expand_arithmetic D@M@S@@@'
@'@<XD t  t t  Dt  I 
O D (CC ^ ^ C{@6@D
@3@0@0@5@0@8 D3 @M
@Q@<XD t  t t  Dt pos_list 
O D )CC ^ ^@6@T@?@<CC ^ ^

@6@?@<CC ^ ^@6 B"@9 (@<XD t  t t  Dt  ( 
O D (CA ^ ^@6@?@<CA ^ ^
@6@8 [ @ @9 (@<XD t  t t  Dt  ( 
O D (C@.B ^ ^@6@/	@/
@8 CX D@1  A@2sandbox_allowed_expansion@2 	
@5@/ @.@8 B @E@T@M@R@@@? @@ @8 @ D@R@<CC ^ ^ @=XD t  t t  Dt  ) 
O D )CC ^ ^@6@R@<XD t  t t  Dt restore_variable_info 
O D )CAQ ^ ^ @=C@&AR ^ ^ Da
	

@6@E@+
 @k@M ^@8 )
@@ ^@8 [ @ @9 ) D@<XD t  t t  Dt  ( 
O D (CC ^ ^@6@T@?@<CC ^ ^
 @

@6@8 (@ @9 (@<XD t  t t  Dt 
wrap_meta_pos 
O D )C@#B ^ ^@6@E@U@M@"	 _

@#@1 @
@5@9 (@@@S@G
@<XD t  t t  Dt merge_variable_info 
O D )CA, ^ ^ @=C@)A- ^ ^ Da
	

@6@E
 ^@/@8 (@M
@S@@@( @k@ @8merge_states D@ @9 ) D@<XD t  t t  Dt remove_arg_pos 
O D )CB ^ ^	@6@T@?@<C@0B ^ ^

 

 
@6@?@ @/@/@ @/@8 (@ @ @ @ @ @ @ @9 ) D@<C@SB ^ ^
@6@8 [ @?@ @/@8 (@E@/@3@.@.@5@8 (@/@ @8 (@/@ @ @8 (@*@M@ @ @8 ( D@ 
@3@5@9 (@@@ @ @ 
@8 ( D@ @9 ) D@G@G@<CB ^ ^ 	@=XD t  t t  Dt  ( 
O D (CBp ^ ^@6@/
@8 G D@9 B D@<XD t  t t  Dt  D 
O D DCA ^ ^@6@0@0@9 ( D@<XD t  t t  Dt 
$including  	 D t  t t  Dt  )(  
O D )( CD ^ ^@6@/@0@0@8 ( D@?@+ @.@<CD ^ ^   @=XD t  t t  Dt var_intersection 
O D ),CA
 ^ ^@6@/@8 R @/@8 ).@ @ @9 (@<XD t  t t  Dt is_aux_meta 
O D )/CDg ^ ^@6@8 )@/	@0@8 ) @0@0__aux_meta_call_@9 D D@<XD t  t t  Dt list_pos 
O D )3C@ ^ ^@6@T@?@<C@ ^ ^  _



 P_ _

 P_@=C
@ ^ ^ 


@=XD t  t t  Dt  @. 
O D @.CD  ^ ^@6@U@9	eval_true D@<XD t  t t  Dt  ( 
O D (C@$@ ^ ^@6@U@"@#@?@E@8 A @M@ @ @ 
@9 (@@ B"@9 E D@<C@ ^ ^ 
	
@=XD t  t t  Dt arg_pos 
O D );CB$ ^ ^@6@T@?@<C
B% ^ ^@6@?@<CB& ^ ^ 
@=XD t  t t  Dt simplify 
O D )=CD  ^ ^	@6 A> @-@8 (@?@<C
D ^ ^@6@ @8simple D@?@<CD ^ ^ 	@=XD t  t t  Dt has_meta_arg 
O D )BCB ^ ^@6@0@/	@8 (@8 ( D@?@<XD t  t t  Dt  ( 
O D (CCt ^ ^ @.
@6@?@<CCu ^ ^ @.
	@6@?@<CCv ^ ^ B
@6@T	@T@?@<C@5Cx ^ ^

 B
@6@"
 _



	@#@1 @@5@8 (@ @1 @@5@9 (@<XD t  t t  Dt pos_nil 
O D )FCC ^ ^@6@T@?@<CC ^ ^@6@?@<CC ^ ^@6nil@9 (@<XD t  t t  Dt  ( 
O D (CC ^ ^@6@T@?@<C@/C ^ ^ _





 _

@6@?@<CC ^ ^@6f2@9 (@<XD t  t t  Dt  ) 
O D )C@.C! ^ ^

@6@8 (@/@/@/@/@ @8replace_functions D@- @.@?@ @ @/@/@8wrap_var D@ @ @ @ @ @9 )E D@<CC' ^ ^ 	@=XD t  t t  Dt prop_var 
O D )QC@&Ag ^ ^fresh
@6@E
 ^@/@8 ( )T@ @/@8 E  @M
@'
@@@)
 @.@G@<C@#Am ^ ^ E
@6@C E@/@8 B D@1 Da@.@.
@5@ @8 (@*
	@M@'
@P@<XD t  t t  Dt  ( 
O D (C@ZD ^ ^ C A$
@6@/@/@8 B= @E@:@8 )) D@M@E@$@1$eval_if
@5@/
@1 B@1 @ @
@5 C'@5@8 )@M@1 )+ @.@5@9 G @@
@1 )+ @-@5@9 )]@F
@@
@1 )+
else_false@5@9 )]@F
@<C@D ^ ^	 C "
@6@/@/@8 )Y@E@k@1 )+@.
@.@0@5@0@/@8 Ge @M@ @  "@8 ( D@ @8 Gg @E@+
 @.@M@1 )+ )^@5@9 )]@F@@@7@E@'@+
 @-@1 )[
@5@/@1 B@1 @ @@5 C'@5@8 )@M@1 )+ @.@5@9 )]@@
@1 )+
@5@9 )]@F@@@1 @@1 ( ( "@5@0@5@9 (@G
@G@<C@hD ^ ^ C "@6@/
@/@8 )Y@E@D@1 )+@.@.
@0@5@0@/@8 )_@M@ 
 "@8 )`@ @8 )a@E
@+ @.@M@( @-@@@E
@+ @-@M@( @.@@@&@1 )+
@5@9 )]@@@1 @@1 ( ( "@5@0@5@9 (@G@G@<C@>D ^ ^ A A@6@?@/
@0@8 )Y@E
@+@1 )+@0@.@.@5@0@8 &; @M
@E@*
@M@1 @@1 (unterminated@2 @5@0@5@9 (@@@S@@@S@G@<C@BD ^ ^ C "@6@?@/
@0@8 )Y@E
@!@C@1 )+@0@.@0@5@0@/@8 )_@M@  "@8 )`@ @8 )a@P@M
@S@@@1 @@1 ( ( "@5@0@5@9 (@G@<CD ^ ^
@6@D
@8 )Z@M
@Q@<XD t  t t  Dt  )O 
O D )NCC) ^ ^	@6@U@?@<C@2C+ ^ ^ G@6@E@"@U	@M@" _



	@#@1 @
@5@9 (@@@S@G@<XD t  t t  Dt  )\ 	 D t  t t  Dt  )\ 
O D )[CD ^ ^@6@/	@8 D D@/
@8 (@1 
@5@@<XD t  t t  Dt  ) 
O D )CA5 ^ ^	@6@?@<CA6 ^ ^
 @k@6@?@<C
A7 ^ ^ @k@6@? ^@9 )@<C@[A9 ^ ^@6@E )T @-@8 )U@M )T @-@8 C D@@@C
 )T @-@8 )U@M
 )T @-@8 )e@P@?@E@8 F] D@M@/@8 )e ^@ @9 )@@ E@1@ inconsistent_variable_properties	
@5@8 )@/@8 )e ^@ @9 )@<XD t  t t  Dt extend_term 
O D )jCB ^ ^@6@8 @ @?@3	@5@9 (@<CB ^ ^@6@/@/@8 A. @ @/
@8 (@ @ 
@9 )m@<XD t  t t  Dt    
O D  CA ^ ^ 
@=C
A ^ ^@6@ @ @9 (@<XD t  t t  Dt  D 
O D (C@0A ^ ^@6@3@1  C@5@4@1  C@5@5@/@8 (@C
@ @ @0@8 ( D@M
 ^@8 ( D@,
@P@?@<CA ^ ^ 	@=XD t  t t  Dt  ( 
O D (CAd ^ ^@6@9 )R D@<XD t  t t  Dt meta_arg 
O D )rCB ^ ^  @=CB ^ ^  Ei@=CB ^ ^@6@9 (@<XD t  t t  Dt f1_pos 
O D )tCC ^ ^@6@T@?@<C@%C ^ ^

 _





 _

@6@?@<CC ^ ^@6f1@9 (@<XD t  t t  Dt intersection_eq 
O D )wCD ^ ^ 
@=C@)D ^ ^@6@E@ @8	member_eq D@M@"


@#@ @ 
@9 )x D@@@ @9 )|@F
@<XD t  t t  Dt add_source_location_list 
O D )}C@ ^ ^ 
@=C@ ^ ^
 	

@6@ @ 
@9 )~ D@<XD t  t t  Dt  ( 
O D (CD< ^ ^
@6@T@?@<CD> ^ ^
@6@T@?@<CD@ ^ ^
@6@Acompile_meta_arguments @-@8 (@@ Dk @.@8 (@?@<C@>DD ^ ^
@6@0@/@8 )@A@ @8 )0 D@@@*@D
@ @8 ( D@M
@Q@A@0@1  @5@8 EY @D	 )always@8 (@M@Q@@ ) N'@8 (@?@<C@,DM ^ ^ 


@6@?@E@ @8 )l@ 
@8 )@M@ 
@ @ @9 (@@
@"	 
@#@<CDR ^ ^@6@ @/@8compile_meta D@ @9 (@<XD t  t t  Dt 
map_functions	 
O D )	CCe ^ ^		
 @.@6@?@ @ 
@9 )G D@<C@SCg ^ ^@6@ @/@/@ 
@/@/@8 )	 D@q@ @/@8 (@ @ @/@8 (@ @ @/@/@ @ @ @8 )J@ @ @ @ @/@/@ @8 ) D@ @ @ @ @ @ @9 )P@<XD t  t t  Dt  ( 
O D (CD. ^ ^  C'@=CD/ ^ ^  @-@=XD t  t t  Dt 
expand_bodies 
O D )C@)@ ^ ^@6@3@1  C@5@4@1  C@5@5@/@8 (@1expand_body@5@ @8 ( ^@9 )p@<XD t  t t  Dt mark_vars_non_fresh 
O D )CAu ^ ^@6@?@<C@JAv ^ ^	
@6@E
@. ^@/@8 (@M
@E )T@  @-@8 )U@M@S@F@@ )T@  @-@/@8 C D ^@ @8 )@@ ^@1 G ^ )T @-@5@8 )@G@9 ) D@<XD t  t t  Dt is_meta_call 
O D )C@$B ^ ^@6@8 (@/@8 E @0@1 @5@8 )@?@1 @5 @@8 Fc @9 )C D@<XD t  t t  Dt expand_meta_arg	 
O D )	C@!BM ^ ^

  @.@6@?@/@ 
@ @ @ @8 (@ @ @ @ @9 (@<C@UBP ^ ^ @.@6@8 (@8 ) @.@0@ @8 )L D@?@/@8 (@ @ @/@/@8extend_arg_pos D@ @ @/@/@ @ @ @8 (@ @/@ @ @8 (@/@8 (@ @ @ @ @ @ @ 
@9 )@<CBY ^ ^		 _F @.@6 @.@0@ @8 )@?@ @ 
@ @ @ @9 (@<C@=B\ ^ ^	@6@ @ @ @8 )@E@+ @.@M@S@@@'@E
@ @8same_functor D@M@S@@@E@8 )s D@M@1 @@1 E; I@2 )s@5@0@5@9 (@@@S@<XD t  t t  Dt  )A 
O D )@C@VD ^ ^
 B


@6@E@ @8 )5 D@M@'

@0@ @0@0@0@9 (@F@@@4@E@ @8 ( D@M@)
 C'@/@0@0@0@0@8 (@ @ @9 (@@@C@ 
@8 )@M@'
@ @0@0@0@0@9 (@P@F@<C@FD ^ ^
 DZ Em



@6@E@ @8 )@M@'

@/@0@0@0@0@8 (@ @0@ @0@0@0@9 (@@@C@ @8 )@M@'
@0@ @0@0@0@9 (@P@F@<CD ^ ^ DZ


@6@ @8 )@'

@0@ @0@0@0@9 (@<XD t  t t  Dt f_pos 
O D )CC ^ ^@6@T@?@<C@!C ^ ^

 _





 _

@6@?@<CC ^ ^@6 D1@9 (@<XD t  t t  Dt  ( @D t  t @t  Dt ( A# @ @k @kD t  t t  Dt  ( 
O D (C@ ^ ^	
@6@T	@?@<C@/@ ^ ^@6@U	@"	@#@?@E@8 )9@M@/
@ @/@8 )4 D@ 
@ @ @9 (@@ B"@9 ):@G
@<C@'@ ^ ^		
  D



@6@?@ @/@ @8 (@ @1 D
@5@ @9add_source_location D@<C@ ^ ^@6@ @ @@<XD t  t t  Dt  )L 
O D )KCCL ^ ^ @.
	@6@T@?@<C@NCN ^ ^@6@ @8 (@?@/@/@8 Bw @q@/@ @ @8 )@ @ @ @8 (@/@/@/@ 
@8extend_1_pos D @ @ @ @ @/@/@ @8 )@ @ @ @ @ @9 )P@<C@0CW ^ ^@6@8 (@?@/@/@8 )@ @ @ @8 )@/@ 
@/@8 ) D @ @ @ @ @ @ @9 )@<C
C^ ^ ^  @.
	@=XD t  t t  Dt  D 
O D (CA ^ ^	@6@T@?@<C@!A ^ ^		@6@ 
@/@/@8 ( D@?@ @ @ @ @ 
@1 @5@9 (@<C@EA ^ ^ B

@6@?@/@/@/@/@/@8 (@ @ @/@ @ @ 
@ @8 (@ @ @/@ @ @ 
@ @8 (@1 B@5@ @ @9 )> D@<C@mA ^ ^ DZ

@6@?@/@/@/@/@/@8 (@ @/@8 (@ @/@8 (@ @ @/@8 )- D@ @/@8 (@ @ @/@ @ @ 
@ @8 (@ @/@8 (@ @8 )@ @ @/@ @ @ 
@ @8 (@ @8 )@1 DZ@5@ @ @9 )@<C@EA ^ ^ Em

@6@?@/@/@/@/@/@8 (@ @ @/@ @ @ 
@ @8 (@ @ @/@ @ @ 
@ @8 (@1 Em@5@ @ @9 )@<C@EA ^ ^ F

@6@?@/@/@/@/@/@8 (@ @ @/@ @ @ 
@ @8 (@ @ @/@ @ @ 
@ @8 (@1 F@5@ @ @9 )@<C@=A ^ ^ A
@6@?@/@/@/@8 )u D@ @/@8 (@ @/@8 (@ @ @/@ @ @ 
@ @8 (@ @8 )@1 A@5@ @ @9 )@<C@'A ^ ^ G

 G
@6@?@/@ @/@8 )@ @ @ @ @ @ 
@ @9 (@<C@aA ^ ^ 


 
@6@ @8 )l@?@/@/@ @ @/@8 (@1 @4@1  C@5@4@1  C@5@5@/@8 (@1 @@.@5@1  D@2 (@5@1 @@0@5@9 @$ @<CA ^ ^@6@ @/@8 ) D@?@ @ @ @ 
@ @9expand_meta D@<CA ^ ^@6@/@8 (@ @8 )@ @ @ 
@ @9 )  D@<XD t  t t  Dt  ( 
O D (C@!@ ^ ^-->


@6@1 )
@5@/@/@8dcg_translate_rule  @?@ @ @ @9 ) D@<C@ ^ ^@6@U@?@ @9 )@<C@ ^ ^ 	@=XD t  t t  Dt  ( 
O D (C@ODV ^ ^	@6@"	 Ed

@#@/@/
@8 )@/@ @8 (@E@1 @2 
@5@8 GR D@M@S@@@!@E@*@M@3	@5@9 Dj D@@@3@1 Ed
@2 @5@5@9 )@<XD t  t t  Dt  ( 
O D (CA ^ ^ @=CA ^ ^
@6@/@ @8 ] @ @ @ 
@ @9 ( D@<XD t  t t  Dt  H 
O D (C@Z ^ ^@6@0@0@9 H D@<XD t  t t  Dt  ) 
O D )CBg ^ ^@6@8 (@?@8 (@/
@/@8 )@ @9 )@<CBl ^ ^@6@8 )l@*	@<XD t  t t  Dt  ){ 
O D )zCD ^ ^

@6@E@*
@M@S@@@ @9 )y@<XD t  t t  Dt  )L BD t  t t  Dt  )L 
O D )CCI ^ ^@6@0@0@0@ @9 )J@<XD t  t t  Dt  ) 
O D )C@^B ^ ^@6@b@h@i@s@?@ @/@/@8 )< D@/@8 (@ @/@8 (@ @/@8 (@ @ @ @/@ @ @ @ @ @8 ) D@q@ @ @ @/@ @ @ @ @ @8 ) D@ @ @ 
@9 ( D@<CB" ^ ^  @.
@=XD t  t t  Dt  ) 
O D )C@ ^ ^@6@E@8 )9@M@9 )@@
@"
 	@#@<XD t  t t  Dt  ( 
O D (CB( ^ ^ @=CB) ^ ^

@6@ @9 (@<XD t  t t  Dt  ) 
O D )CB ^ ^	@6@T@?@<C@.B ^ ^ 

 
@6@?@/@/@ 
@ @/@8 (@ @ @ @ @ @ @9 )@<CB ^ ^@6@8 )@?@ @ @8 )k D@ @/@8 (@ @ 
@9 ) @<CB ^ ^ 	@=XD t  t t  Dt  ) 
O D )C@>B
 ^ ^@6@0@/@8 )@/@ @8 )@/@ @ @8 )@/@ @/@8 )@ @ @/@ @ @ 
@ @ @8 )@ @ @ @9 )@<XD t  t t  Dt  )8 
O D )7CD+ ^ ^  @.@=CD, ^ ^  Ks@=XD t  t t  Dt  ) 
O D )C@kDl ^ ^
 Ed	

@6@ @/@8 (@/@8 (@ @ @/@8 )|@1 H@5@/@8 )% )1@ @/@8 (@0@ 
@0@1 Ed	@5@8 (@ @/@8 (@E@b@g@cA @t@M@!@3@1 !@5@5@#@@@&@3@5@9 (@<XD t  t t  Dt $same_length 	 D t  t t  Dt  ) 
O D )CC ^ ^
@6@T@?@<CC ^ ^ @=CC ^ ^



@6@ @9 ) D@<XD t  t t  Dt  ) 
O D )CC ^ ^@6@T@?@<C@JC ^ ^ _





 _


 @
@6@ @8 (@?@ @b@g@c@o@x@ @ @8 )@ @3@1 @@5@5@ @9 (@<C@4C ^ ^ @


 _

 @
 @@6@ @8 (@?@ @b@g@c@o@x@<CC ^ ^@6 @9 (@<XD t  t t  Dt  ) 
O D )C@m@ ^ ^
 Ed



 Ed

@6@?@ 
@/@8 (@ @8 )@/@/@ @ @/@8 (@ @ @/@ @1 Ed
@5@8 )o@E@%@ 
@8 (@/@ @8 (@ 
@/@ @ @8 )@- @.@M@" B@#@@	@'
@'@G@<C@(@ ^ ^		
 C


 C
@6@?@/@ @/@8 )@ 
@ @ @ @1 C
@5@9 )o@<C@&@ ^ ^
@6@8 (@/
@ 
@8 (@/@/@ 
@8 )@- @.@?@" Ed@#@<C@ ^ ^ 	
@=XXQM AF@7/build/pakcs-3Q2rX1/pakcs-1.14.2/curry2prolog/basics.pl   +AuC AS AE T
E PE XBE IE HE LE KE	writeLnNQE TE JNE RQE WE IE YDE IE NE RE ME RE R}EreadFileContentsE \mE QGE QE HkE KE \\E MFE RE OE LE MCE S
E TE JE P4E \E PDE ME P1E U	E OE X2E IE PE P.E PE JE NE RNE SE HE 'E (qE SE IE WE OEonlySWIMessageE JrE HE ME ZE RTE NE LEnlErrNQ E ME HE HEgetLocalCurryPathE QE XE QCE (OE 'E \E ZEreadStreamContentsE RE IEremoveSharesE ME IE PE TE IpE IIE RE NE 'E \Ehierarchical2dirsE \wE JE YE HE JE SEcheckDynamicAccessMethodE NiE OE XGEcheckSWIAndWarnE SE
writeCharsE WE TE PE UTE IE JaE J
E QE N3E R)E IEcheckSICStusAndWarnE WXO A P C@1A] A~ A~@6@/	@8localCurryPath Hm@E@)	@M@E
	CURRYPATH@/
@8 M H@M
@/@8 H@@@(@F
@@@&	@F
@ @9 T Hm@<XO Anatconst C@%B A~ A~

@6@b@g@c@0@u@b@g@c@9@s@&
@?@&@ @ @9 ) Hm@<CB A~ A~@6@9 K Hm@<XO A I CB3 A~ A~@6@1  Ao M@5@/
@8 I H@/@8 M Hm@ @9 H@<XO A L C@ A~ A~@6@8 XB Hm@9 ) Hm@<XO Afloatconstrest C@%B A~ A~

@6@b@g@c@0@u@b@g@c@9@s@&
@?@&@ @ @9 ) Hm@<C@#B A~ A~

@6@A@)@E@@@)@e@&
@?@&@ @ @9intconst Hm@<CB A~ A~@6@9 )@<XO A RQ CA1 A~ A~
 A@6@?@<CA2 A~ A~ A
	@6@?@<CA3 A~ A~@6@3@4 @4	@5@9 I Hm@<XO A JN C
@ A~ A~  @6 G[@8 M! G[@9 H@<XO A W CB  A~ A~ 
@=CB! A~ A~@6@ @8 H H@?@ @9 W Hm@<CB" A~ A~


@6@ @ 
@9 *@<XO A R C@C A~ A~
@6@E@)	 @M@'
@G@G
@G@G@@@e@E@,@b@i@c @t@M@3@.@.@5@8 Cv@ @/
@8 Q Hm@"
 H	
@#@G@G@F@@@6@3@.@.@5@8 Cv@/@3@.@5@ @8 I@q	@/@3@5@8 Cv@ @ @/@8 R Hm@"
 Ix@#@F
@<XO A M C@ A~ A~@6@E	 E@8 N Hm@M	@9 Ho@@@S@<XO A R C	B
 A~ A~ 
	@6@?@<CB A~ A~


@6@q?@ @ 
@ @ @9 R Hm@<XO A ) C
B A~ A~@6 A@/
@8 C@9 ) Hm@<XD t  t t  At  Hl  ADO A Q CA A~ A~@6@9rev_acc Hm@<XO AmakeDirectoryWithParents C@%Bv A~ A~@6@/	@8 H@E@"	@/
@#@M@3@/@5@9makeDirectoryWithParentsFrom Hm@@@9 *@F
@<XO A \\ C
C! A~ A~@6@1  A I@5@9 )@<XO A Jb CC A~ A~@6 B@9 J H@<XO A L C@C A~ A~
@6@T	@?@E@3@^@4	@5@8 H@M@S@G
@G@F@@@@E@4@3@^@4@.
@4@.@4@.@5@8 H@M@b@j@c@0@m @@c@d@p@g@c@0@m @@c
@p@o@g@o@c@0@m @@x@G
@@@c@E@K@3@^@4@.
@4@.@4@.@4@.
@4@.@5@8 H@M@b@j@c@0@m @@c'@p@g@c@0@m @@cC@p@o@g@c@0@m @@c@d@p@o@g
@c@0@m @@c
@p@o@g@o@c@0@m @@x@@@*INTERNAL ERROR in char_int: unknown char "@8 H Hm@8 * Jp@8 *@8 JN Hm@G
@G@F@?@<C@C A~ A~	@6@E@@A@b@i@c@ @r@@@A@)	@`@@@b@i@c@~@t@M@E@B@b@i@cA @r@M@b@i@c@d@m Eh@c@0@o@y
@b@i@c@d@m \^@c
@m Eh@c@0@o@y@b@i@c
@m \^@c@0@o@y@3@^@4
@4@4@5@8 H@G
@@@Z@b@i@c'@m Eh@c@0@o@y
@b@i@c'@m \^@cC@m Eh@c@0@o@y@b@i@cC@m \^@c@d@m Eh@c@0@o@y@b@i@c@d@m \^@c
@m Eh@c@0@o@y
@b@i@c
@m \^@c@0@o@y@3@^@4
@4@4@4
@4@5@8 H@@@3@^@4	@5@8 H@G
@G@F@?@<XO A R C
C} A~ A~@6@/	@8 H@9isTupleConsString Hm@<XO A MC C@1B A~ A~@6@/	@8 H@E@)	
@M@)@F
@@@E@)	?@M@)?@F
@@
@/
@8 MC Hm@"	
@#@<XO A J C@~ A~ A~@6@1 N@0@5@8 H@1 N@5@9 G@<XO AfindFlatProgFileInPath C@@A A~ A~	@6@E@3@/@0@5@8 H@M@&
	@@@3@4 @4	@5@/
@8 *@ 
@/@8 J Hm@E@ @8 J H@M@'

@@@ @9 * Hm@<XO A \ C@"BY A~ A~@6@3@.	@0@5@8 H@A@b@c@A@i@s@b@i@c@Z@s@@
@b@c@a@i@s@b@i@c@z@s@<XO A U	 C@ A~ A~@6@1 @.@.	@5@0@ A X1 A@1 	@5@8 ' Hm@R@<C@ A~ A~  @6@9resetDynamicPredInfos  Hm@<XO A P1 C@ B A~ A~@6@/
@/@8 I Hm@ @/@8 ) Hm@3
@4/.curry/@4@4.fint@5@9 *@<XO A O C@ A~ A~@6@/@8 P H@b@h@c@t@<XO A P. CBj A~ A~@6@E	
@8 *@M	@9 XG Hm@@@S@<XO A J C@ A~ A~@6@1 P@0@5@8 H@1 P@5@9 G@<XO AisTupleConsSuffix CCy A~ A~@)@6@?@<CCz A~ A~@,
	@6@9 *+ Hm@<XO A ) C@ A~ A~ J'
	
@6@1 L	
@5@9 @L@<XO A RN CA A~ A~
@6@3@/@0@5@8 H@?@<C@1A A~ A~@6@3@~@4@/@.
@5@8 H@?@/@8 H@E
	@/@8 R Hm@M
@S@@@( W@3@4 @4@5@9 *@<CA A~ A~ W@6@?@E
@8 *.@M
@S@@@)	 W@<CA A~ A~@6@?@9 P H@<CA A~ A~@6@/
@8 */@3
@4 @4@5@9 *@<XO AencodeString2Ident CCW A~ A~ @=C@#CX A~ A~


@6@A@8 R Hm@@
@A@)
@_@@@)
@.@?@ @ @9 *0 Hm@<C@1C[ A~ A~		
@'

@6@b@j@c@m Eh@y@ @ @8int2hex Hm@b@j@c@m \^@y@ @ 
@8 *4@ @ @9 *3@<XO A ' CBK A~ A~ 
	
@6@/@8 F_@/@3	@5@8 Cv@ @8
retractAll Hm@?@<XO A I C@/A A~ A~@6@/@/@8 *%@ @/
@8 I Hm@3
@4	@5@/@8 *@ @/@8 H Hm@ @1  Ao J@5@ @9 T Hm@<XO A ) C@ A~ A~@6@3 Jp@4@4" not available @4@?(only available in a PAKCS implementation based on SWI-Prolog)!@5@/	@8 *	WARNING: @8 *@8 *@9 Hu@<XO A O C@v A~ A~  @6@8 N3 Hm@?@R@<XO A RT CAc A~ A~@6@1 )@0@5@8 H@/	@8 H@1 )	@5@9 G@<XO A Z CB A~ A~ @=CB A~ A~
	
@6@*@?@ 
@ @9 Z Hm@<CB A~ A~

@6@ 
@ @9 *A@<XO A N CB. A~ A~ 
@=CB/ A~ A~ 

@=CB0 A~ A~



@6@3
@5@ @9 N Hm@<XO A ) C@ A~ A~ @6@E E@8 *@M G[@9 M!@@@S@<XO A H CAC A~ A~ @=CAD A~ A~
@6@9 H@<C@#AE A~ A~
@6@/
@8 H@3@5@/@8 H Hm@ 
@3@:@5@9 I@<XO A H C@ A~ A~@6 G[@9 M@<XD t  t t  At orgDynamicPredInfo ADO A	dot2slash CB A~ A~@6@E

@)@.@M
@)	@/@@@'	@<XO A \ C	C A~ A~
@6@T@?@R@<CC A~ A~ IA
@6@?@9 \ Hm@<C@%C A~ A~ P
@6@?@/@8 P H@E

@" P
@#@M
@S@@@&@ @9 *G@<CC A~ A~ @=CC A~ A~


@6@ @ @9 *G@<XO A ' C@m A~ A~  Q@=XO A (O CB A~ A~ 
	@6@?@<CB A~ A~
@6@?@<CB A~ A~


@6@q?@ @ @9 (O Hm@<XO A R CA A~ A~@6HOME@8 )@3@0@0@5@8 H@9 U  H@<XO A ) CB A~ A~
@6@8 IF H@?@9 E1@<C@'B A~ A~@6@/
@8 O@E@)
?@M@)	@9 E1@F@@@"	

@#@ @9 *	@<XO AtryEnsureDirOfFile CBq A~ A~@6@/	@0@8 *%@E
@8 *K@M
@S@@@9 *
 Hm@<XO A I CC$ A~ A~@6@1  A I@5@/
@8 )@9 H@<XD t  t t  At  T  ADO A Ip CA A~ A~@6@0@0@ @0@ A S
@?@<CA A~ A~@6@0@0@ @; A Ml@<XO AprologTerm2Atom CC A~ A~
 Q@6@T@?@<C	C A~ A~
@6@8 @@?@<CC A~ A~@6@8 K.@?@/
@8 P@9 H@<C@IC A~ A~@6@3@.
@.@5@8 Cv@1  A *Q@5@ @3@.@.
@5@8 )@1  A Jb@5@ 
@/@8 )@3@3
@4 Q@4@5@4@4@3 Q@5@5@/@8 )@ @9 *@<XO A * CA A~ A~ 
	@=CA A~ A~@6@ @3
@5@9 *
@<XO A R C@(Ca A~ A~@6@A@b@c@A@h@s@b@h@c@Z@s@@@A@b@c@a@h@s@b@h@c@z@s@@
@b@c@0@h@s@b@h@c@9@s@<XO A \ CC A~ A~@6@T@?@R@<CC A~ A~ @=CC A~ A~	
@6@8 S@9 \ Hm@<XD t  t t  At  J ADO A J C@c A~ A~ @=XO A ) CB A~ A~@6@/
@8 H@1  A *F@5@/@8 )@ @9 H@<XO AfindPrologTargetFileInPath C@@A A~ A~	@6@E@3@/@0@5@8 H@M@&
	@@@3@4 @4	@5@/
@8 *@ 
@/@8 Ni Hm@E@ @8 *@M@'
@@@ @9 *S Hm@<XO A ) C@#@ A~ A~@6@/
@8 H@3@f@4@i@4@l@4@e@4@:@5@/@8 I@?@ @9 H@<C@ A~ A~
@6@0Illegal access method for persistent predicate "@/
@8 *"! (must be "file:")@/@8 *@ @9 I I@<XD t  t t  At  O ADO A O C@y A~ A~  E@=XO A Ni C@ B A~ A~@6@/
@/@8 *%@ @/@8 *&@3
@4/.curry/pakcs/@4@4 %V@5@9 *@<XO A XG CBf A~ A~@6@/	@1 M@5@1 I	@5@9 I I@<XO AdecodePrologNameCodes CCm A~ A~ @=CCn A~ A~ 

@=CCo A~ A~ 


@=C@WCp A~ A~



@6@E@-@)
@'@M@ @/@8hex2int Hm@ @/@8 *^@b@c@g@p@g@o@y@ 
@/@8 *\ Hm@"	@#@@@3@4
@5@/@8 *a@"	
@#@G@F@<XO A ) C@ A~ A~ 
@=C@ A~ A~

@6@/@8 L Hm@ @8 M@ @9 ) Hm@<XO A P C@ A~ A~  @6 @9 *)@<XO AgetLocalLibPath CAr A~ A~@6	libraries@/	@8 L H@/
@8 H@8 )@?@<CAv A~ A~ @=XO A I C@0A A~ A~		@6@/@8 H@ @/@8 *@/
@3@/@.@5@ @8 I@?@ @/@8 *@ @8 H@ 
@/@8 *@ @9 H@<CA A~ A~ 
@=XO A J
 CB; A~ A~@6@b@h@c@0@u@b@h@c@9@s@<XO AencodeName2IdentMod CCD A~ A~@6@R@<C
CE A~ A~

@6@R@<CCF A~ A~@/
@.
@6@?@ @9 *h Hm@<C@MCH A~ A~@.
@.
@6@?@E@8 *2@M@ @/
@8 *3@"

@#@@@$@E@3
@5@8 T Hm@M@"
@#@@
@3
@5@ @9 *3@F
@<C@#CO A~ A~


@6@E
@A@8 *2@@@)
@_@M
@ @ @9 *j@@@R@<XO A ) C@ A~ A~@6@E		 S@8 S H@M	@S@@@9 S Hm@<XO A I C
@F A~ A~ @6@D@0@0@8 *g@M@Q@?@<C
@G A~ A~ @6@D@8 H Hm@M@Q@<XO A R) CA A~ A~@6@/
@/@8 *%@/@8 *;@ @ @9 *@<XO A T
 CB8 A~ A~@6@"@#@1  A J@5@8 R H@9 P@<XO A XB C@ A~ A~@6@E	
 E@8 *@M	 G[@9 M@@@S@<XO A H C@Ai A~ A~@6@/	@8 )@E
@)	@M@(
@@@u@3@3@C@4@U@4@R@4@R@4@Y@4@P@4@A@4@T@4@H@4@=@4@'@5@4	@4@3@'@4@ @4@;@4@ @4@e@4@x@4@p@4@o@4@r@4@t@4@ @4@C@4@U@4@R@4@R@4@Y@4@P@4@A@4@T@4@H@4@ @4@;@4@ @5@5@/
@8 )@/@8 H@ @/@8 I@/
@ @8 H@ 
@9 M H@<XO A *  C@-B A~ A~@6@A@"	@-
@#@/@ @/
@8 )@"@-@#@'

@@
@9 )@G@F
@<XO A T C@/A8 A~ A~@6@/
@3@:@.@5@8 I@?@/@8 H@ @/
@8 )@E
@) A@M@'	
@@	@"	
@#@<CA> A~ A~@6@/
@8 H@E
@)
 A@M@)	@@@"	
@#@<XO A ) C@ A~ A~@6@8 M Hm@9 M Hm@<XO A ) C	B* A~ A~ 

@=C@#B+ A~ A~


@6@3
@5@/@8 ) Hm@3@4@4@5@9 Cv@<XO Anumberconstrest C@%B A~ A~

@6@b@g@c@0@u@b@g@c@9@s@&
@?@&@ @ @9 *t Hm@<C@2B A~ A~		@.@.

@6@"

@#@b@g@c@0@u@b@g@c@9@s@&@?@&@ @ @9 )@<CB A~ A~@6@9 )@<XO A I C@#C A~ A~@6@A@" @

	@#@@@%	@?@/
@8 QC Hm@8 *@8 *@8 Bx  Hm@8 M Hm@?@R@<XO A N C@A A~ A~	@6@/
@8 $ H@/@8 P@3@/@4@t@4@m@4@p@4@/@4@p@4@a@4@k@4@c@4@s@4@_@4@f@4@i@4@l@4@e@4@_@5@ @/@8 I@E
@)@M@&
@@@ @3@.@5@/
@8 I@ 
@8 H@3@r@4@m@4@ @4@-@4@r@4@f@4@ @5@ 
@/@8 I@/@ @8 H@ @9 *p@<XO A I C@l A~ A~  I@=XO A YD CB A~ A~

@6@?@<CB A~ A~


@6@ @ 
@9 YD Hm@<XO AmakeDirectoryWithPrefix C@/B A~ A~@6@E
@)@M@&
	@@@3@/	@5@/
@8 I@/@8 H@E
	@ @8 *K@M
@S@@@ @9 N H@<XD t  t t  At  R~  ADO A *8 CBP A~ A~@6@1  A@5@8 H@R@<CBQ A~ A~ @=XO A QG CC( A~ A~@6@/
@8 H@1  A I@5@8 )@?@<XO A \m CB  A~ A~ 
@6@?@<CB A~ A~
@6@?@<CB A~ A~


@6@q?@ @ @ 
@9 \m Hm@<XO A K CB A~ A~@ 
@6@?@&
@ @9 )@<CB A~ A~@6@'	@<XO A O C@{ A~ A~@6@1 O@0@5@8 H@1 O@5@9 G@<XO A MF CB A~ A~@6@/
@8 )@/@8 *@ @/@8 )@ @9 *@<XO A S
 C
B A~ A~@6@8 @@3@^@0@5@9 H@<XO A T CC A~ A~@6@1  A \x@5@9 *o@<XO A
getSysLibPath CAy A~ A~@6@/	@8 M H P@/
@8 *@"
@#@<XO A P4 C@ B A~ A~@6@/
@/@8 *%@ @/@8 *&@3
@4 *'@4@4.icurry@5@9 *@<XO A M C@ A~ A~@6@/@8 *)@b@h@c @t@<XO A PD C@"C1 A~ A~@P@r@e@l@u@d@e@.@:@6@?@<C@$C2 A~ A~@P@r@e@l@u@d@e@.@[@]@6@?@<C
C3 A~ A~@6@8 *@?@9 H@<CC6 A~ A~@6@/
@8encodeName2Ident Hm@9 H@<XO A X2 C@\@ A~ A~		 

@6@1 *D@1 @5	@5@8 @L@/
@8 I Hm@/@ 
@/@ A H|@ @ @0@ @0@ A U@ @/@8 I Hm@ @8 ) Hm@1 X1@1 @5@0@5@0@ A T> A@1  A@2 X1@1 @5
@5@9 G@<XD t  t t  At  P ADO A P C@` A~ A~ @P@r@e@l@u@d@e@=XO A I C@*B A~ A~@6@/
@/@8 *%@ @/@8 *&@E
@)
@M
@'	@@@3
@4 @4@5@9 *@<XO A *# C@4@ A~ A~@6@1 *@.@.	@5@8 H@1 Ed@1  A@2 X1@0@5@0@5@8 H@1 Ed@1  A@2 X1@.
@5@2 X2	
@5@8 @L@R@<CA A~ A~   @=XO A P C@#A A~ A~@6@/
@8 H@/@8 *@0@3@.@.@5@ @8 I@?@ @/
@8 *@ 
@9 H@<XO A *_ C@!Cd A~ A~@6@E
@b@h@c@A@r@M
@b@h@c@0@m @@x@@@b@h@c@A@m @@c
@o@x@<XO A N C@ A~ A~ 
@=C@ A~ A~

@6@8 M@ @9 N Hm@<XD t  t t  At  H ADO A H C@p A~ A~  @=XO A S C@ A~ A~@6@3 Jp@4@4 *=@4@C(only available in a PAKCS implementation based on SICStus-Prolog)!@5@/	@8 * *?@8 *@8 *@9 Hu@<XO A (q CA A~ A~@6@/
@/@8 *%@/@8 *;@ @ @9 *V@<XO A * C@)C; A~ A~@6@"
@#@E@8 *2@8 *j@M@S@@@E
@8 *k@M@'	@@@9 *3@<XO A W CB` A~ A~@6@/	@1 B@1 C B@.
@5@2 E0
@5@1 I	@5@9 *[@<XO A H C@MAK A~ A~
@6@/
@8 P Hm@/@8 *d Hm@/@8 * Hm@ @/
@8 I@ 
@ @/@8 I@/@8 P Hm@/@ @8 H@ @/@0@8 *%@E@)@M@"	@#@@@"	@#@<XO A Jr C@ A~ A~@6@8 *@9 *@<XO A M CB> A~ A~ @=C
B? A~ A~@ 
@6@?@9 M Hm@<CB@ A~ A~
@6@ @3
@5@9split2words_word Hm@<XO A L CB& A~ A~ 	@=CB' A~ A~
@6@ 
@/@8 L Hm@ @3@4@4@5@9 Cv@<XO A M C@ A~ A~ @6@E
 E@8 *@M@9 Hu@@@S@<XO A ) C
A[ A~ A~@6@/	@8 )@9 H@<XD t  t t  At  Q ADO A Q C@i A~ A~  E@=XO A X CB A~ A~

@6@*
@?@<CB A~ A~


@6@9 X Hm@<XO A QC C@$C A~ A~ @Y

@6@U@)past_end_of_stream@?@/@8 *P Hm@3EXISTENCE ERROR: @4@4@$: attempt to read past end of stream@5@9 *@<C@'C A~ A~ *

@6@8 @@ @8 @@?@3 *@4
@4 T@4@4" does not exist@5@9 *@<C@0C A~ A~ @f


@6@8 @@ @8 @@ @8 @@?@3PERMISSION ERROR: @4
@4 T@4@4 Y@4@5@9 *@<CC A~ A~@6@E
@8 D9@M@&
@@@/
@8 *@3ERROR: @4
@5@9 *@<XO A * C@NB{ A~ A~@6@/
@3@/@.@5@8 I@D
@0@3@/@0@5@8 I@M
@Q@?@8 *~ Hm@E@A@)@@@"@/@#@M@/@8 I@@@3@/
@5@/@8 I@ @ @9 *@<CB A~ A~@6@9 *@<XO A Z CA& A~ A~@6@3@p@4@l@5@/	@8 N Hm.main@9 *@<XO A ) CC A~ A~
@6@T@?@<CC A~ A~ IA
@6@?@9 ) Hm@<C@%C A~ A~ P
@6@?@/@8 *H@E

@" P
@#@M
@S@@@&@ @9 *@<C@!C A~ A~@6@3@.
@.@5@8 Cv@1  A )@5@ @/@8 )@3
@5@9 Cv@<XD t  t t  At  I ADO A I C@d A~ A~  Ww@=XO A M CA A~ A~ @=CA A~ A~
@6@ @/@8 )@ @9 I@<XO A * CBB A~ A~ 
	@=CBC A~ A~@ 

	
@6@?@ @ @9 *@<CBE A~ A~@6@3@5@/
@8 I@ @ 
@9 *@<XO A P C@,B A~ A~@-@-

@6@b@g@c@0@u@b@g@c@9@s@&
@?@&@ @ @9 *v@<C@!B A~ A~

@6@b@g@c@0@u@b@g@c@9@s@&
@ @ @9 *v@<XO A ' CA A~ A~@6@1 @.@.	@5@/
@ A * @1 	@5@8clearDynamicPred Hm@R@<CA A~ A~   @=XD t  t t  At  N ADO A N C@a A~ A~  E@=XO A II CB A~ A~
@6@8 *L@?@<C@$B A~ A~@6@/
@8 O@E@)

@M@)	@F@@@"	

@#@ @9 II Hm@<XO A \w CC A~ A~ @~@=CC A~ A~ @!@=CC A~ A~ @@@=CC A~ A~ @#@=CC A~ A~ @$@=CC A~ A~ @%@=CC A~ A~ @^@=CC A~ A~ @&@=CC A~ A~ @*@=CC A~ A~ @+@=CC A~ A~ @-@=CC A~ A~ @=@=CC A~ A~ @<@=CC A~ A~ @>@=CC A~ A~ @?@=CC A~ A~ @.@=CC A~ A~ @/@=CC A~ A~ @|@=CC A~ A~ @\@=CC A~ A~ @:@=XO A H C@ A~ A~@6@/@8 *)@b@h@c@t@<XO A Y CCh A~ A~@6@/
@8 H@/@8 *a@ @9 H@<XD t  t t  At  ) ADO A ) CAY A~ A~ @=XO A S C@ A~ A~@6@/@/	@8 *g@8 *q Q@8 *q@8 *q@8 Hu@R@<C@ A~ A~  @6@9 *r@<XO A J C@ B A~ A~@6@/
@/@8 *%@ @/@8 *&@3
@4 *'@4@4.fcy@5@9 *@<XO A ) C@ A~ A~@6@E		 D@8 *l@M	@S@@@9 ) Hm@<XD t  t t  At  S ADO A S C@b A~ A~  E@=XO A * CA
 A~ A~ 

 A@6@1 
@5@8 *!@?@<CA A~ A~ 

@6@1 
@5@
 WOretractDeadDynamicFacts *@?@<XO A T C@[A A~ A~

 

@6@E@3@/@0@5@8 H@M@&
@F@@@  @/@8 *@ @/@8 *@/@3@4@5@8 Cv@E@1 @5@@M@'@@@ 
@1 @5@ @9 *<@<XO A W CBo A~ A~@6@/	@1 *M@5@1 I	@5@9 *[@<XO A *5 C@ Cc A~ A~@6@E
@b@h@c
@r@M
@b@c@0@h@o@x@@@b@c@A@h@o@c
@m @@x@<XO A UT CA A~ A~@6@T@?@R@<CA A~ A~ Ie L*@6@?@<XO A * C@'Cx A~ A~@6@3@P@4@r@4@e@4@l@4@u@4@d@4@e@4@.@4@(@5@/	@8 I@9 *-@<XO A Q C@ A~ A~@6@E
@b@h@c @t@M
@ @8 T8@q	?@9 Q Hm@@@S@F	@<XO A Ja C
BU A~ A~@6@)	@?@<CBV A~ A~@6@b@i@c@t@q	?@3@,@5@ @9 Ja Hm@<XO A N3 C@r A~ A~@6@1 H@0@5@8 H@1 H@5@9 G@<XO A W CB A~ A~ 
	@=CB A~ A~@6@ @8 *@?@ @9 W Hm@<CB A~ A~


@6@ @ 
@9 *@<XXQM WsF@=/build/pakcs-3Q2rX1/pakcs-1.14.2/curry2prolog/pakcsversion.pl   QAAuC AS AE %2E %/E WpEcompilerMajorVersionEcompilerMinorVersionEcompilerRevisionVersionEbuildVersionE	buildDateXO Ws Wp C	u An   QAA * 	PAKCS1.14@=XO Ws * C * * @=XO Ws %2 C * * @ /build/pakcs-3Q2rX1/pakcs-1.14.2@=XO Ws %/ C	 * * /usr/lib/pakcs@=XO Ws * C * * @=XO Ws * C * * @=XO Ws * C * *  @=XO Ws * C * * 
2017-04-30@=XXQM AF@)/usr/lib/swi-prolog/library/arithmetic.pl  'AuC E\S Earithmetic_expression_valueE F9XD t  t t  At  D 
O A FC@k A A I$builtin@6@/
@1eval_clause
@5@9 A@<XD t  t t  At 	evaluable 
O A *C@ A A@6@T@?@<C@ A A@6@8 K.@?@<C@ A A
@6@?@<C
@ A A@6@8 D2@?@<C@ A A@6@8 FX @?@9 E C2@<C@!@ A A@6@8 G @E
@8 D/@M
@1 BF@0@.	@5@1 *	@5@9 G G@@@S@F	@<XD t  t t  At expand_predicate_arguments 
O A *C@ A A  @.@=C@B@ A A
 B

@6@ @/@/@8do_expand_function C2@E@ @8 [@ @8 *@M@" B WC
@#@@@'@'
@ @ @ @9 * C2@<XD t  t t  At tidy 
O A *C@ A A
@6@T@?@<C@ A A B B


@6@?@1 B
@2 B@5@9 * C2@<C@ A A B @.
@6@?@9 *@<C@ A A B
 @.@6@?@9 *@<C@ A A B
 WC

@6@T@T@?@8 *@'@<C@ A A B

 B


@6@?@ @8 *@ @ 
@9 *@<C@ A A 
@=XD t  t t  At  C5 
O A C4C@ A A WC

@6@ @/@/
@8expand_function C2@1 B
@2 WC
@5@9 *@<C@*@ A A H

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

@6@/@/
@8 *@ @/@/@8 *@1 B
@2 B@2 *@5@9 *@<C@*@ A A WB

@6@/@/
@8 *@ @/@/@8 *@1 B
@2 B@2 WB@5@9 *@<C@*@ A A GM

@6@/@/
@8 *@ @/@/@8 *@1 B
@2 B@2 *@5@9 *@<C@*@ A A Dc

@6@/@/
@8 *@ @/@/@8 *@1 B
@2 B@2 *@5@9 *@<C@*@ A A F

@6@/@/
@8 *@ @/@/@8 *@1 B
@2 B@2 *@5@9 *@<XD t  t t  At visible 
O A *C@ A A
@6@?@<C@ A A@6@/
@8 E C2@9 * C2@<XD t  t t  At 	list_conj 
O A *C
@c A A

@6@?@<C@d A A
 B

@6@ @ @9 * C2@<XD t  t t  At  * 
O A *C@K@W A A
 Ed *




@6@/@/@8 D2@ @ @8 D2@3@0@.@5@8 Cv@ @/@ @/@3@1 WC@.@5@5@8	eval_args C2@ @3@5@8 Cv@ @ 
@9 *@<XD t  t t  At  F= 
O A F<C@x@B A A

 C F
  A *

@6 @@/
@8 FB @4@1 
@5@ @/@8 CX @E@*
@M@"
 

@#@@@"
  

@#@E@" 
@#@M@ @ @ @8 D2@ @b@g@c@o@x@@ Pc@ @9 B  FH@F@<XD t  t t  At  F: @D t  t @t  At F9 D t  t t  At  F: 
O A F9C@? A A@6@1 @@1 E; E=@2 F9@5@0@5@9 @@<XD t  t t  At expand_function_arguments 
O A *C@ A A  @.@=C@ A A		
 B

@6@ @ 
@ @8 *@ @ @ @9 * C2@<XD t  t t  At  * 
O A *C@ A A
 @.@6@8 * C2@?@<C@ A A@6@8 *@?@3@.@.@5@8 Cv@ @/
@8 *@3
@5@9 Cv@<C@C@ A A B

@6 @@/
@8 *@/@8 * C2@ 
@ @8 *@?@3@.@.@5@8 Cv@ @/@ @8 *@ @3	@5@/@8 H ]Y@ @3@5@9 Cv@<C@ A A@6 *@9 *@<XD t  t t  At  * 
O A *C
@ A A@6@/@8 *@ @9 *@<XD t  t t  At  * 
O A *C
@g A A@6@/	@8 *@9 * C2@<XD t  t t  At  * @D t  t @t  At *  @kD t  t t  At  * 
O A *C@t A A 

@6@ @9 * C2@<XD t  t t  At  * 
O A *C@_ A A @=C@!@` A A



 *


@6@ @ @ @ @9 *@<XD t  t t  At  I 
O A *C	@w A A@6@8 K.@?@'
@<C@z A A@6@/@8 *@ @8 *@?@1 @5@@<C@~ A Aabs
@6@ @/@8 *@b@g@l *@x@<C@~ A Aacos
@6@ @/@8 *@b@g@l *@x@<C@~ A Aacosh
@6@ @/@8 *@b@g@l *@x@<C@ @~ A A/\

@6@ @/
@8 *@ @/@8 *@b@g
@g@m *@x@<C@~ A Aasin
@6@ @/@8 *@b@g@l +@x@<C@~ A Aasinh
@6@ @/@8 *@b@g@l +@x@<C@~ A Aatan
@6@ @/@8 *@b@g@l +@x@<C@ @~ A A +

@6@ @/
@8 *@ @/@8 *@b@g
@g@m +@x@<C@~ A Aatanh
@6@ @/@8 *@b@g@l +@x@<C@ @~ A Aatan2

@6@ @/
@8 *@ @/@8 *@b@g
@g@m +
@x@<C@~ A A %
@6@ @/@8 *@b@g@l +@x@<C@ @~ A A\/

@6@ @/
@8 *@ @/@8 *@b@g
@g@m +
@x@<C@~ A Aceil
@6@ @/@8 *@b@g@l +@x@<C@~ A Aceiling
@6@ @/@8 *@b@g@l +@x@<C@ @~ A Acopysign

@6@ @/
@8 *@ @/@8 *@b@g
@g@m +@x@<C@~ A Acos
@6@ @/@8 *@b@g@l +@x@<C@~ A Acosh
@6@ @/@8 *@b@g@l +@x@<C	@~ A A @{@6@b@k @{ @x@<C@ @~ A A L


@6@ @/
@8 *@ @/@8 *@b@g
@g@m +@x@<C@ @~ A A Eh

@6@ @/
@8 *@ @/@8 *@b@g
@g@m Eh@x@<C@ @~ A Agetbit

@6@ @/
@8 *@ @/@8 *@b@g
@g@m +@x@<C@ @~ A A 

@6@ @/
@8 *@ @/@8 *@b@g
@g@m @x@<C@ @~ A A**

@6@ @/
@8 *@ @/@8 *@b@g
@g@m +@x@<C	@~ A Ae@6@b@k + @x@<C	@~ A Aepsilon@6@b@k +! @x@<C@~ A Aerf
@6@ @/@8 *@b@g@l +#@x@<C@~ A Aerfc
@6@ @/@8 *@b@g@l +%@x@<C@~ A A *|
@6@ @/@8 *@b@g@l *|@x@<C@~ A Aexp
@6@ @/@8 *@b@g@l +'@x@<C@~ A A Ih
@6@ @/@8 *@b@g@l Ih@x@<C@~ A A ]H
@6@ @/@8 *@b@g@l ]H@x@<C@~ A A ]F
@6@ @/@8 *@b@g@l ]F@x@<C@~ A A P
@6@ @/@8 *@b@g@l P@x@<C@ @~ A Agcd

@6@ @/
@8 *@ @/@8 *@b@g
@g@m +)@x@<C@ @~ A A  

@6@ @/
@8 *@ @/@8 *@b@g
@g@m  @x@<C@~ A A F
@6@ @/@8 *@b@g@l F@x@<C@~ A Algamma
@6@ @/@8 *@b@g@l ++@x@<C@~ A Alog
@6@ @/@8 *@b@g@l +-@x@<C@~ A Alog10
@6@ @/@8 *@b@g@l +/@x@<C@~ A Alsb
@6@ @/@8 *@b@g@l +1@x@<C@ @~ A A<<

@6@ @/
@8 *@ @/@8 *@b@g
@g@m +3@x@<C@ @~ A A ^~

@6@ @/
@8 *@ @/@8 *@b@g
@g@m ^~@x@<C@ @~ A A !

@6@ @/
@8 *@ @/@8 *@b@g
@g@m !@x@<C@~ A A I
@6@ @/@8 *@b@g@l I@x@<C@ @~ A A @

@6@ @/
@8 *@ @/@8 *@b@g
@g@m @@x@<C@ @~ A A \^

@6@ @/
@8 *@ @/@8 *@b@g
@g@m \^@x@<C@~ A Amsb
@6@ @/@8 *@b@g@l +5@x@<C	@~ A Api@6@b@k +7 @x@<C@~ A A  
@6@ @/@8 *@b@g@l  @x@<C@~ A A H

@6@ @/
@8 *@ @/@8 *@b@g
@g@o@x@<C@~ A Apopcount
@6@ @/@8 *@b@g@l +9@x@<C@,@~ A A		powm



@6@ @/@8 *@ @/@8 *@ 
@/@8 *@b@g@g@g@n +;@x@<C@~ A Arandom
@6@ @/@8 *@b@g@l +=@x@<C	@~ A Arandom_float@6@b@k +? @x@<C@~ A A [
@6@ @/@8 *@b@g@l [@x@<C@~ A Arationalize
@6@ @/@8 *@b@g@l +A@x@<C@ @~ A A [{

@6@ @/
@8 *@ @/@8 *@b@g
@g@m [{@x@<C@ @~ A A %

@6@ @/
@8 *@ @/@8 *@b@g
@g@m %@x@<C@~ A Around
@6@ @/@8 *@b@g@l +C@x@<C@ @~ A A !

@6@ @/
@8 *@ @/@8 *@b@g
@g@m !@x@<C@~ A Asign
@6@ @/@8 *@b@g@l +E@x@<C@~ A Asin
@6@ @/@8 *@b@g@l +G@x@<C@~ A Asinh
@6@ @/@8 *@b@g@l +I@x@<C@~ A Asqrt
@6@ @/@8 *@b@g@l +K@x@<C@~ A A L	

@6@ @/
@8 *@ @/@8 *@b@g
@g@p@x@<C@~ A Atan
@6@ @/@8 *@b@g@l +N@x@<C@~ A Atanh
@6@ @/@8 *@b@g@l +P@x@<C@~ A A %
@6@ @/@8 *@b@g@l %@x@<C@ @~ A Axor

@6@ @/
@8 *@ @/@8 *@b@g
@g@m +R@x@<XD t  t t  At  * AED t  t t  At  * 
O A *CA: A A env A@=CA; A A  +U A@=XXQM DF@$/usr/lib/swi-prolog/boot/autoload.pl  ]wAsC S E$update_library_index E  PE$in_libraryE GEmake_library_indexE +\E ^]E FXD t  t t  Dt make_library_index2 
O D +^C@1A! F F@6MKINDEX@/	@/
@8
plfile_in_dir G A@8 @c G@?@1 B@.@5@1 A*@1  A	@5@4@1 E @.@5@5@1 B@0@5@9 @$ @<CA( F F@6@/	@1source_file_pattern	@5@/
@8 A A@9 +^ G@<XD t  t t  Dt assert_index 
O D +kC@ F F A@6@?@<C@0@ F F \




@6@?@/@ @8 D3 @3	@4 @4
@5@/@8 DM @1
library_index@5@8 @M @R@<CA F F@6 @@1illegal_autoload_index	@5@8 @ @@R@<XD t  t t  Dt load_library_index_p  
O D +v C@ F F@6@/@8index_checked_at G@/	@8 %t @b@i@h@m @@c@<@r@?@<C@M@ F F@6@/@1index_file_name@4@1 @] A@5@5@/	@8 +h@/
@8list_set G@1 +y@0@5@8 @J @/@8 +{@1 +y@5@8 Bg @E@8autoload_directories G@M@S@@@1 +p@0@0@0@5@8 +@1 +@0@5@8 +@8
read_index G@1 +
@5@9 +@<XD t  t t  Dt closel 
O D +C@ F F@6@?@<C
@ F F

	@6@9 + G@<XD t  t t  Dt guarded_make_library_index 
O D +C@ F F @=C@-@ F F	
@6@E@1 +]	@5@/@1 @ @@5@8 B G@M@S@@
 E@1 E@2 +]	@5@8 +u@F@9 + G@<XD t  t t  Dt  +z D t  t t  Dt  +z ADD t  t t  Dt  +z DbD t  t t  Dt  +z 
D t  t t  Dt  +c 
O D +bCAU F F@6 A@8 @ G@3@4 @4
@5@ @9 +o@<XD t  t t  Dt  E  ADD t  t t  Dt  E  DbD t  t t  Dt  E  CD t  t t  Dt  +X  	 D t  t t  Dt  +X  
O D +WC@3@u F F@6@/@1writable_indexed_directory@5@/	@8 _ G@?@1 C E@.
@5@1 +	@5@1 Gg
@5@8 +e@E$modified_index @. @-@8 H G@M@9  P G@@@S@<C@ F F   @=XD t  t t  Dt  + D t  t t  Dt  + ADD t  t t  Dt  + DbD t  t t  Dt  + 
D t  t t  Dt  +\ 
O D +]C@)A F F@6@1 B@.	@4@1 CQ @.@5@4@1 @R @T@5@4@1 G C'@5@4@1 G @@5@5@1 +_	@5@9 G G@<XD t  t t  Dt public_predicate 
O D +CA F F@6@/
@8 A G@9   G@<XD t  t t  Dt  F  
O D FCA F F@6@E	 A@ A G@M	@S@@@1  A@2 F! A@5@8 +r@9 +@<XD t  t t  Dt index_files 
O D +CA~ F F @=C@}A F F@6@1 @$@1 C A@.
@5@1 "
@.@5@2 E0
@5@/@1 @ E@5@8 +@E@C@" C C


@#@ @8 A G@M@/@ @8 B G@/@0@ @8 +@1 +@2 @.@.@5@1 E
index((~k), ~k, ~k, ~k).~n@4@4@4@4@5@8 +@@
@S@G@G@G@ @9 + G@<XD t  t t  Dt  + 
O D +C@ F F@6@?@<C@ F F	
@6@?@8 +@9 +@<C@1@ F F@6 E@1 G@2 +@.	@5@8 +u@8 B @1 autoload_index@5@1 @$@1 C A@.
@5@1read_index_from_stream	
@5@2 E0
@5 @"@9 +e@<XD t  t t  Dt do_make_library_index 
O D +C@=Al F F@6@/@8   G@1 @$@1 C B@.@5@1 B@1 @ C,@2make@2 +q	@5@2 B@1index_header@5@2 +
@5@2 E0@5@/
@1index_error
@5@9 +@<XD t  t t  Dt 
pattern_files 
O D +CAY F F 
@=C@ AZ F F@6@ @/
@8 +@ 
@/@8 CT G@ @/@8 A G@ @ @9 + G@<XD t  t t  Dt  +^ 
O D +jC@1AA F F@6INDEX@0@/
@8 +a@/@8 +@ @/@8 +@E
@ @8library_index_out_of_date G@M
@ @ @8 + G +@0 @.@9 +@@@S@<XD t  t t  Dt  +g 
O D +fCAQ F F@6@/	 A@ A B Zn@9 +@<XD t  t t  Dt  + 
O D +C@ F F@6@8 CA @/
@8 " @8 +l G@?@<XD t  t t  Dt  + 
O D +C@ F F@6@9 +@<C@ F F
@6@8 @ @?@ @9 +~@<XD t  t t  Dt  +} 
O D +|C@ F F@6@1 G +@5@3@1 @R A@5@4@1 G @@5@4@1 G C'@5	@5@9 B @<XD t  t t  Dt clear_library_index  
O D + C@ F F  @6@1 +p@0@0@0@5@8 +@1 +@0@5@8 +@1 +y@0@5@9 +@<XD t  t t  Dt load_library_index 
O D +C@ F F@6@8 @ @8 F @/
@8 +n@0@0@8 +p G@?@<C@ F F@6@1 G D +v@5@9 G @<XD t  t t  Dt  + 
O D +C@ F F@6@/	@3@1 @]@4 A@4 B@5@5@8 +| G@9 +@<C@6@ F F@6@1 E[ +`@5@3@1 @R A@5@4@1 @] A@5@4@1 G @@5@4@1 G C'@5@5@/	@8 +@8 + +@0@/
@8 +a B@9 +d@<XD t  t t  Dt  +q D t  t t  Dt  +q ADD t  t t  Dt  +q DbD t  t t  Dt  +q 
D t  t t  Dt  F#  
O D  PC@ F F  @6 D +@9 G G@<XD t  t t  Dt  +Z 	 D t  t t  Dt  +Z 
O D +YC@J F F@6@8 +@8 +@?@8 + G@/@8 +n@ @0@9 +@<C@O F F@6@8 +@/@0@8 +@ @9 +n@<XD t  t t  Dt  G 	 D t  t t  Dt  G 
O D GC@#@= F F@6@8 +@/
@8 +n@A@ 
@ @8 +@'@@@ 
@ @ @8 +@?@<XD t  t t  Dt  +\ 
O D +[C@+A8 F F@6@1 B@.
@4@1 CQ @.@5@4@1 @R @T@5@4@1 G C'@5@4@1 G @@5@5@1 +j
	@5@9 +@<XD t  t t  Dt    
O D  CA F F@6@T@?@R@<CA F F  

 
@=CA F F Eh

 

@6@ @b@g@c@o@x@<XD t  t t  Dt  ^^ @D t  t @t  Dt ^] D t  t t  Dt  ^^ 	 D t  t t  Dt  ^^ 
O D ^]C@\ F F@6@8$defined_predicate @4@?@<C@,@^ F F@6@" 
	
@#@E
@8 D0 @M
@/@/@8 ) @@@&
@( @ @  D@9 C @<XD t  t t  Dt  + 
O D +CA F F@6/*  Creator: make/0~n~n@8 E G@)    Purpose: Provide index for autoload~n@8 +*/~n~n@9 +@<XD t  t t  Dt  + 
O D +CAw F F@6@8 E  G@" D @e @ @g@#@?@<CAz F F@6 @@9 +u@<XD t  t t  Dt  + 
O D +CA` F F@6@D
@8 E G@M
@Q@?@<C@,Ab F F@6@/
@8 Bd G@A@/@8 +@b@g@j@t@G@@@/@8 +@ @/
@8 +@b@g
@j@t@F@?@<XD t  t t  Dt   ~ 
O D  CAK F F@6@E
@0@0  @8 D G@M
@'	@@ @9 +@<XXQM AF@3/usr/lib/swi-prolog/library/prolog_metainference.pl  'AuC E\S E _uE _NXO A [ C@ A A@6 A@/
@8 [ @?@/@8join_annotation _w A@ @9 [ @<XO A )r C@ A A@6 A@8 +@-	m@?@<C@ A A
 @6@8 D/@" 
@# A +@8 +@?@<C@ A A 
 L	@=XO A ] C@ A A@6@8 F@?@<C@ A A  @=C@ A A  _F@=C@ A A  Ei@=XO Aannotate_meta_args C@*@ A A@6@b@h@i@s@?@ @/
@8 BE@/@8 BE@ 
@ @ @8annotate_meta_arg _w@q@ @ @ @9 + _w@<C@ A A @=XO A + C@ A A
@6@?@<C@A@ A A@6@E@8 ] _w@D@8 +@M@Q@M@'
@@@)@E
@D@8 +@M@Q@8 +@M
@'
	@@@E
@8 +@8 +@M@)
 @@@)
 L	@<XO Ameta_annotation C@ A A@6@/
@/@8 D2@ @8 D2@ @/@8	meta_args _w@+ @.@<XO Acombine_meta_args C@ A A@6@?@<C
@ A A

@6@?@<C@ A A


@6@?@3
@5@9 + _w@<C@9A A A


@6@3@.
@.@5@8 Cv@ @3
@.@5@8 Cv +@ @ @/@8 ' ].@/@3
@5@8 Cv@3@5@9 +@<XD t  t t  At do_infer_meta_predicate @D t  t @t  At +  @kO A + C@/@M A A 

@6@ @/@/
@8 D2@/@ @ 
@8 D2@1meta_pred_args_in_clause
	@5@/@8 A@-@ @9 +@<XD t  t t  At  _O @D t  t @t  At _N  @kO A _N C@@ A A@6@8 _u _w@?@<C@-@B A A 

@6@1 
@5@1 ]@.@5@8 ]@?@1 @5@8 + _w@1inferred_meta_pred	@5@9 @L@<C@F A A 

@6@1 
@5@8 +@1 +
	@5@9 @L@<XO A + C	@ A A@6@T	@?@9annotate _w@<C	@ A A @6@?@9annotate_meta_vars_in_body _w@<C@&@ A A@6@8 F@8 [@?@/@8 Cv@/@8 F_@ @ @/
@8 H ]Y@/@ 
@8 Cv@ @9 +@<C@ A A@6@8 +@8 D/@"	 
@#@T@?@  +@9 +@<C@ A A @=XO A + C@7@ A A	@6@b@h@i@s@?@/
@8 BE@ @/@8 BE@ 
@ @8 + _w@E@ @8 +@M@) @.@@@S@q@ @ @ @9 +@<C@ A A @=XO A + C@ A A@6 A@/
@8 +@?@/@8 + A@ @9 +@<C@ A A@6 A@9 +@<XO A + C@l A A@6@8 D9@?@<C
@n A A@6@T@? @9 +@<C@(@q A A 

@6@?@E@8 @@M@ @9 +@@@E
@T
@M
 +@9 +@@@S@<C@x A A B

@6@?@ @8 +@9 +@<C@{ A A DZ

@6@?@ @8 +@9 +@<C@~ A A Em

@6@?@ @8 +@9 +@<C@ A A F

@6@?@ @8 +@9 +@<C@ A A Da

@6@T
@T@?@'
@<C@ @ A A@6@1 	@5@1 @@.
@5@8 ]@?@0@/@8 D2@ @9 +@<C@ A A@6@1 	@5@/
@8 +@?@0@/@8 D2@ @9 +@<C@ A A @=XD t  t t  At  _v @D t  t @t  At _u  @O A _u C@3 A A 

@6@ @9 + _w@<C@5 A A 

@6@1 
@5@1 ]@.@5@8 ]@ @ @9 ,@<XO A + C@Y A A@6@1 	@5@/@8 &:@ @8 +@9 + _w@<XD t  t t  At  + ADO A + C
  A_ A_  %I Ao %I L	 @=C  A_ A_  %N Ao %N L	  L	@=C
  A_ A_  % Ao %  L	@=C  A_ A_  O Ao O @=C
  A_ A_  % Ao % L	 @=C  A_ A_  % Ao % L	  L	@=C  A_ A_  O A O @=C  A_ A_  T A T L	  L	 L	@=C  A_ A_ generated_predicate A , @=C  A_ A_  I Ao I  L	 L	@=C
  A_ A_  V Ao V  L	@=C  A_ A_  X Ao X  L	 L	@=C
  A_ A_  R Ao R  L	@=XXQM AF@?/build/pakcs-3Q2rX1/pakcs-1.14.2/curry2prolog/readFlcFromFcy.pl   +AuC AS AE ZXO Afcy2flcFunc C@-@< A A

 R]





 R]


@6@ @8fcy2flcQName Z@ 
@ @8fcy2flcTypeExpr Z@ @ @9fcy2flcTypeRule Z@<XO A ,	 C@1@s A A		 H

@6@/@8 \\ Hm@/
@ @8 H@ 
@/@8 ) Hm@ @/@8 H@ @/@8 ,@ @3@.@5@9 H H@<XO Afcy2flcProg C@N A A R[





 R[




@6@ @8 ,@1  A \]@5@ @ @8 I H@ @ @8fcy2flcTypes Z@1  A ,@5@ 
@ @8 ,@1  A	fcy2flcOp@5@ @ @9 ,@<XO Afcy2flcCombType C@_ A A  Rc Rc@=C@` A A  W+ W+@=C@a A A  W.
 W.
@=C@b A A  W,
 W,
@=XO Afcy2flcExpr C@K A A  N
 N
@=C@L A A N
 N
@6@ @9
fcy2flcLit Z@<C@,@M A A N



 N




@6@ @ @8 ,@ 
@8 , Z@1  A ,@5@ @ @9 ,@<C@Q A A N

 N

@6@ @ @9 , Z@<C@"@S A A N

 N


@6@1  Afcy2flcBinding@5@ @8 ,@ @ 
@9 ,#@<C@V A A N

 N


@6@ @8 ,#@ @ 
@9 ,#@<C@'@Y A A N


 N



@6@ @ 
@8 ,#@1  A
fcy2flcBranch@5@ @ @9 ,@<C@\ A A N
@6@9 ,#@<XO A , C@B A A X
 X
@6@ @9 ,@<C@D A A R_

 R_

@6@ @ @9 ,#@<XO A , C@4 A A  V
 V
@=C@5 A A I)

 I)


@6@ @8 ,@ @ 
@9 ,@<C@"@8 A A Ie

 Ie


@6@ @8 ,@1  A ,
@5@ @ 
@9 ,@<XO A ,$ C@e A A H

 H

@6@ @ @9 ,#@<XO A ,% C@!@h A A X Z'

 X Z'


@6@ @8 ,@ @ 
@9 ,#@<C@%@j A A X Y


 X Y


@6@ 
@8 ,@ @ @9 ,#@<XO A , C@' A A @=C@8@( A A

 X





 X


@6@ @8 ,@1  Afcy2flcCons@5@ 
@ @8 ,@ @ @9 ,@<C
@- A ATypeSyn
@6@9 ,@<XO A ,  C@G A A  W%
 W%
@=C@H A A  W'
 W'
@=C@I A A W)
 W)
@6@ @9 L Hm@<XO A ,( C@*@0 A A X'




 X'

@6@ @8 ,@1  A ,
@5@ 
@ @9 ,@<XO A , C@p A A Z


 Z

@6@ 
@9 ,@<XO A Z C@p A A	@6@E@8 H Hm@M G[ Z@8 M G[@8 M G[ Z@8 M@/
@8 Z H@@@S@F
 A@/@8 C@ @/@8 ) Hm@  \9@/
@/@ A [ Q@ 
@ A [ Q@E@"@8 ,.@M@/@8 ,/@b@g@j@m @@y G[@ @8 M G[ Z@8 M G[@8 M!@@@S@G@ @8 , Z@?@<C A A@6@+ERROR in readFlcFromFcy during reading of "@8 H Hm@8 ,5 W@8 ,5@8 JN Hm@R@<XXQMlicenseF@#/usr/lib/swi-prolog/boot/license.pl  ]wAs@ C S Eeval_license E ,7E ,7XD t  t t  ,7t  ,9  
O ,7 ,8C@	s@#/usr/lib/swi-prolog/boot/license.pl  ]wA ,<  @6@8
report_gpl 
 ,7@9report_proprietary  ,A@<XD t  t t  ,7t  ,7 
O ,7 ,:C@s ,< ,<@6@E
 @0@/	@8 FB ,A@M
@S@@@(	<unknown file>@9 ,; ,A@<XD t  t t  ,7t license_list 
O ,7 ,HC@ ,< ,< 
	@=C@b@ ,< ,<
@6@ @0@/
@8 ,7 ,A@&	@E@3@A@1comment@.@5@ 
@8 @ ,A@@	@1url@.@5@ 
@8 ,N@&@M@" @  ~|~w~t~20+~w B]
@#@@@" @  ~|~w B]
@#@G@ @ @9 ,I ,A@<XD t  t t  ,7t see_also 
O ,7 ,TC@ ,< ,<  B]@9See http://www.swi-prolog.org/license.html for details on B]@?SWI-Prolog licensing policies supporting both free and non-free B]	Software.

@=XD t  t t  ,7t  ,7 AED t  t t  ,7t  ,7 
O ,7 ,KC@5 ,< ,< gpl ,Y ,LGNU General Public License ,O@$http://www.fsf.org/copyleft/gpl.html@=C@9 ,< ,< lgpl ,\ ,L@!GNU Lesser General Public License ,O@'http://www.fsf.org/copyleft/lesser.html@=C@> ,< ,<  % ,\ ,L@ SWI-Prolog Prolog Source License ,O@&http://www.swi-prolog.org/license.html@=C
@E ,< ,< guile ,\ ,LLicense for Guile@=C
@H ,< ,< gnu_ada ,\ ,L@9The license of the run-time units of the GNU Ada compiler@=C@K ,< ,< x11 ,\ ,LThe X11 licens ,Ohttp://www.x.org/terms.htm@=C@O ,< ,< expat ,\ ,L
Expat license ,O@%http://www.jclark.com/xml/copying.txt@=C@S ,< ,< sml ,\ ,L@+Standard ML of New Jersey Copyright License ,O@5http://cm.bell-labs.com/cm/cs/what/smlnj/license.html@=C
@W ,< ,< 
public_domain ,\ ,LUnrestricted Public domain@=C@Z ,< ,< cryptix ,\ ,LThe Cryptix General License ,O@(http://www.cryptix.org/docs/license.html@=C@^ ,< ,< bsd ,\ ,LThe modified BSD license ,O@.http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5@=C@b ,< ,< zlib ,Y ,LThe license of ZLib ,O@*http://www.gzip.org/zlib/zlib_license.html@=C
@g ,< ,< lgpl_compatible ,\ ,LOther LGPL compatible license@=C
@j ,< ,< gpl_compatible ,Y ,L@)Other GPL and not LGPL compatible license@=XD t  t t  ,7t licensed D t  t t  ,7t  ,} ADD t  t t  ,7t  ,} 
D t  t t  ,7t 	file_list 
O ,7 ,~C@ ,< ,< 
	@=C@ ,< ,< @    ~w B]

@6@ @ 
@9 , ,A@<XD t  t t  ,7t  ,H 
O ,7 ,HC@ ,< ,<@6@/
@1 ,K
@0@0@5@/@8 A ,A@&@ @ @9 ,S@<XD t  t t  ,7t  ,7 
O ,7 ,;C@z ,< ,<@6@8warn_if_unknown ,A@1 ,}	@5@9 Bg ,A@<XD t  t t  ,7t proprietary 
O ,7 ,C@ ,< ,<@6@8 , ,A@/
@0@8 ,J@-
 ,Y@-
 ,\@<XD t  t t  ,7t  ,@  
O ,7 ,?C@ ,< ,<@6@/@1gpled@5@/	@8 _ ,A@? C,@1 ,; ,Y	@5@9 @ ,A@<C@ ,< ,<  @6 C,@1 ,: ,\@5@9 ,@<XD t  t t  ,7t  , 
O ,7 ,C
@ ,< ,<@6@/	@8 , ,Y@0@9 ,J@<XD t  t t  ,7t  ,D  
O ,7 ,CC@(@ ,< ,<@6@A@/@1 ,@.	@5@/
@8 , C,@1 ,;@1proprierary	@5
@5@8 ,@R@@@S@G@F
@<XD t  t t  ,7t  , 
O ,7 ,C@~ ,< ,<@6@0@0@8 ,J@?@<C@ ,< ,<@6 E@1unknown_license@5@9 ,@<XXQM #F@ /usr/lib/swi-prolog/boot/dwim.pl  ]wAs@ C S E #Edwim_predicateE$similar_moduleE$find_predicateXD t  t t  #t  W 
O # WCA	s@ /usr/lib/swi-prolog/boot/dwim.pl  ]wA ,@6@?@<C@CA , , 



 @
 


@6@1 
@5@ @8	pack_name #@ @ @ @/@8pack_ #@ @ @9 , #@<XD t  t t  #t  , 
O # ,C@8A	 , ,@6@1 @.@.@5@ @/@8 E #@1 @5@8 ,@?@ @/@ @ @8 C #@ @ @ @ 
@9 , #@<XD t  t t  #t map_pi_heads 
O # ,CAI , ,@6@?@<CAJ , ,

@6@ @8map_pi_head #@ @ 
@9 , #@<XD t  t t  #t 
sim_module 
O # ,CA$ , ,@6@T@?@9 ^ #@<C	A' , ,
@6@8 ,@?@<C	A) , ,@6@8 ,@9 G* #@<XD t  t t  #t find_predicate 
O # ,C@ , ,@6@/@1find_predicate_	
@5@ @8 A #@-@?@<C@.@ , ,@6@/@1
find_sim_pred	
@5@/
@8 ,@ 
@/@8 ,@1 @@.@5@ @8 A #@1dwim_correct@5@8 E #@?@<XD t  t t  #t  , 
O # ,C@"A , ,  	
@6@8 ,@1 @.@5@8 ] @4@ @9 D3 @<XD t  t t  #t  # 
O # #C@ , , @=C@ , , Da
	

@6@"
 #h	@#@ @9 , #@<XD t  t t  #t 
include_arity 
O # ,C@ , , 
@=C@!@ , ,


@6@ @0@/@8 CX #@ @0@8 ,@?@ @ 
@9 , #@<C
@ , ,

@6@ @9 ,@<XD t  t t  #t 
no_context 
O # ,C@r , ,   _F@=C@s , ,   C@=C@t , ,   C@=C@u , ,   C@=XD t  t t  #t dwim_existence_error 
O # ,C@_ , , C'@6@?@<C@H@` , ,@6@/
@8 # #@/@8unqualify_if_context #@E@ @8 , #@M@S@F@@
@!@1 CM EDWIM could not correct goal@5@#@!
@1 @@1 @X ^`@5@5@#@E@+ @@M@ 
@9 @ #@@ E@ 
@9 @ #@<XD t  t t  #t correct_literal 
O # ,C@@ , ,
@6@/
@/@8 ,@ @/@/@8 ,@ @0@/@8 ,@ @/@ @8 ,@?@ @3@0@.@5@8 Cw #@ @3@5@8 ,@E@A@E@1 
@2 @5@8 GR #@M@&@" 
@#@@
@ @ 
@ @/@8 ,@'@ @/@8	goal_name #@1 ,@5@8 ,@M@S@@@'@G@<C@%@ , ,@6@0@/@8 ,@ @0@/
@8 ,@ 
@3@.@5@8 ,@?@3@5@ @9 , #@<C@ , ,@6 @@1dwim_undefined
@5@8 ,@R@<XD t  t t  #t dwim_predicate_list 
O # ,C
A , ,
@6@0@8 ,@?@<CA , , 

@6@/@1	dwim_pred@1 
@5@5@8 _ #@?@<CA , ,@6@/
@1 ,
@5@8 ,@?@<CA , , 

@6@1 @.
@5@1 ]@0@2 
@5@9 ,@<XD t  t t  #t  , 
O # ,C@!A , ,
 

@6@/@/
@8 ,@ @8 E #@1 

@5@ @9 G #@<XD t  t t  #t find_definition 
O # ,C@SAb , ,@6@0@/@8 ,@ @8 [ #@E
@?@1 ]@.@5@8 ] @4@M
@E@&@1  @5@1 ]@5@8 ,@  @0@0 C@8 D #@M@"
  @#@@
@"
 @#@@@'
@F@<XD t  t t  #t correct_goal 
O # ,C@9 , , 	@6@T@?@<C@; , , 


 
@6@A@T@@@T
@?@<C@? , ,  


  
@6@?@ 
@ @9 , #@<C@&@A , , 


 
@6@0@1 
@5@8 ,@?@ 
@ @ @9correct_meta_arguments #@<C@D , , 	
@6@0@1 	@5@8 ,@?@ @9 ,@<C@+@G , ,@6@1 	@5@/@8 , #@?@ @/
@8principal_predicates #@1 	@5@ 
@/@8 ,@ @ @9 ,@<C@Q@L , ,
@6@D@1 	 Lw@5 C'@8 C  #@M@Q@8 ,@?@/@/
@8 ,@ @ 
@/@8 C #@E@+ @@M@1 	@2 
@5@8 @Y #@) C'@@@E
@+ D@M@'@@@) C'@<C
@X , ,  	@=XD t  t t  #t find_definitions 
O # ,CA] , , 
@=CA^ , ,

@6@ @ 
@8 , #@ @ @9 , #@<XD t  t t  #t  , 
O # ,C@,A , , 
 


@6@ @8 , #@1 	@5@/@8 ,@ @ 
@/@8 ,@ @9	sim_arity #@<XD t  t t  #t  , 
O # ,CA- , ,@6@T@?@<CA. , ,@6@b@h@i@m @@l *@c@r@<XD t  t t  #t  , 
O # ,CA , , 
 
@6@T	@T
@?@<CA , , 
 

 
@6@T
@?@<CA , , 

@6@T	@?@<CA , , @=XD t  t t  #t  , 
O # ,CA , , @=XD t  t t  #t 
principal_pis 
O # ,CAD , ,@6@/@8 ,@ @/@8 ,@ @9 ,@<XD t  t t  #t  , @D t  t @t  #t ,  @kD t  t t  #t  , 
O # ,CA , ,@6@/
@8 ,@9 ,@<XD t  t t  #t 
name_arity 
O # -C	A5 , ,
@6@8 @ #@?@<CA7 , , 

@6@?@<CA8 , , Eh

@6@E
@T@M
@S@@@b@g@c@o@x@<CA= , ,@6@8 ,@?@9 ,@<CA@ , ,@6@1 @@1 B  Pc@5@0@5@9 ,@<XD t  t t  #t  , 
O # ,C@D@ , ,@6@!@1s@0@5@#@A@0@8 , @0@3@1 "6 @.@5@4@1 #l B+@5@5@8 H #@1 FX@.@5~q@3@5@8 E #@ @ @8 BC #@R@@	@ @9 BF @F@<XD t  t t  #t  , 
O # ,C	@ , ,	@6@T	@?@<C@ , ,
 

@6@*@?@<C@ , ,	@6@?@<XD t  t t  #t 
correct_margs 
O # -C@ , ,
@6@?@<C@I@ , ,@6@q@ @ @/@8 -@ @ @/@8 -@E@  @8 -@M@ @ 
@ @/@8 ,@ 
@ @ @8 ,@@@'@F@ @ @ @ 
@ @9 -
 #@<XD t  t t  #t  , @D t  t @t  #t ,  @kD t  t t  #t  , 	 D t  t t  #t  , 
O # ,C@?@ , ,
 

@6@ @/@/
@8 - #@/@ @8 ,@E
@*
@M@S@F@@@&
@ @ @ 
@/@8 , #@?@ @/@8 R #@ @ @9 -  #@<C@%@ , , 

@6@/@/@8 -@1 @5@1 +Y@0@5@8 ,@-	@?@<C@ , ,@6@9 ,@<XD t  t t  #t  @Y 
O # ,C@Z , ,@6@/	@0@8 ,@1 	 Lw@5@/
@8 ,@9 , #@<XD t  t t  #t  , 
O # ,C
AY , ,@6@/@8 ,@ @9strip_subsumed_heads #@<XD t  t t  #t  # @D t  t @t  #t #  A# @kD t  t t  #t  # 	 D t  t t  #t  # 
O # #C@6 , , 

@6@ @ @9 ,@<XD t  t t  #t  , @D t  t @t  #t ,  @kD t  t t  #t  , 	 D t  t t  #t  , 
O # ,C@#A , , 

 
@6@ @8 ,@ @8 ,@0@1 @5@9 ,@<XD t  t t  #t strip_subsumed 
O # -CA~ , , 
@=CA , ,@6@ @8 E #@?@ @9 - #@<CA , ,


@6@ @ 
@9 -@<XD t  t t  #t  - 
O # -CAt , , @=C@!Au , ,
@6@/@ @8 ,@ @8 -@D
@ @8 -@M
@Q@?@ @9 -@<CAz , ,


@6@ @/
@8 -@ 
@ @9 -@<XD t  t t  #t  , 
O # ,C@ , , G
 G@6@?@<C@-@ , ,@6@1 	@5@1 @@.@5@8 ,@?@/
@/@8 ,@ @ 
@ @8 , @ @ @ @9 -@<C@ , , @=XD t  t t  #t  , 
O # ,CAN , , 

 

@6@U
@?@ @ @9 ,@<CAQ , , 

@6@ @9 ,@<XXQM RF@!/usr/lib/swi-prolog/boot/parms.pl  ]wAs@ C S XD t  t t  Rt $default_editor 	 D t  t t  Rt  - 
O R -C@L R Rnotepad@6 W
 @.@8 C  R@?@<C@N R R  M@=XD t  t t  Rt  R 
O R RC
@A R R@6@8library_directory_cache R@?@-
@<C@D R R@6@0 C'@8 B @8 @V @?@1 - 
@5@9 G @<C@H R R@6@1 - @5@8 -$@R@<XD t  t t  Rt  -! D t  t t  Rt  -! ADD t  t t  Rt  -! DbD t  t t  Rt  -! 
XQM F0F@!/usr/lib/swi-prolog/boot/dicts.pl  ]wAsC S EXD t  t t  F0t fqhead 
O F0 -&C@f F- F- 



 
@6@?@<C@g F- F- 


@=XD t  t t  F0t  F3 
O F0 F2C@Z@W F- F- Ed:=


 Ed

 B
@6@/@/@ 
@8 -' F/@ @3@4@.@4@.@5@8 Cw F/@?@ @ @/@0@ D )@ @/@/@8 )n F/@ @3@4@5@/@8 A F/@ @ @ @9 -,@<C@Q@^ F- F- -(

 Ed


@6@/@/@ @8 -*@ @3@4@.@4@.@5@8 -+@?@ @ 
@/@0@ D )@ @/@/@8 -,@ @3@4@5@/@8 --@ @ @ @9 -,@<XD t  t t  F0t 
put_dict_path 
O F0 -.C
@1 F- F-@6@8 @ F/@?@ @9 ) F/@<C
@4 F- F-@6@0@ @9
get_dict_path F/@<XD t  t t  F0t eval_dict_function 
O F0 -5C F- F- D
@6@?@ @ @9 E  F/@<C@'@! F- F- C


@6@?@E@ @8 D: F/@M@ @ 
@ @9 -1@@	@ @ 
@ @9 -/ F/@<C@& F- F- C
@6@?@ @ @9 C F/@<C@( F- F-@6@1 	@5@ @@<XD t  t t  F0t  -4 
O F0 -3C@7 F- F-@6@T@?@9 B F/@<C@;@: F- F-	
 


@6@?@ 
@/@ @/@8 -2@E@ @ @ @ @8 E F/@8 C F/@M@S@@@"
 G@#@ @ @ @ @9 -1@<C@B F- F-@6@ @ @8 -?@8 -A@?@<C@E F- F- -B@6@ @ @9 -1@<XD t  t t  F0t  
O F0 -%C@b F- F-
@6@N@/@8 F F/@O@'
@G@@@M@E@/@8 B F/@M@ @9 -6 F/@F
@@@6@E@*@8 A F/@M@E@A@8 -:@@@T	@M@/
@0@8 ] F/@ 
@9 -C@@ @9 E F/@F
@@ [@9 -I@F
@F@F@<XXQM AyF@%/usr/lib/swi-prolog/library/socket.pl  'AuC E\S E %rEudp_sendE %$E %qEnegotiate_socks_connectionEudp_receiveE
udp_socketE %nE %rE %gE %%E
tcp_selectEtcp_host_to_addressE
tcp_setoptE %E %E	tcp_fcntlE %E %(XO Ay -M CAWB Ax Ax 

@6~s@3@3@4@4 @5@5@8 E %&@8 H@/@8 DO @/
@8 -_@E@b@g@c@w@M@1 @@1socks_error@2invalid_version@5@0@5@8 @@@@E@b@g
@c@@v@M@1 @@1 -a@2invalid_authentication_method@
@5@0@5@8 @@@@S@E@1@"
 %



@#@M@(@1 @@.@5 -]@3@3@4@4@4@5@5@8 -^@F@@@"@(@/@8 [[@1 @@.@5~s~w@3@3@5@4
@5@8 -^@G@G@b@g@c@@m *@y@b@g@c@m !@y~s~w~s@3@3@4@4 @4@5@4@4@3@4@5@5@8 -^@8 H@0@8 -_@/@8 -_@E@M@b@g@c @v@M@0@8 -_@/@8 -_@E@b@g@c@v@M@0@8 -_@0@8 -_@0@8 -_@0@8 -_@@@ @8 -_@1 E@0@5@1 -`	@0@5@8 G %&@0@8 -_@0@9 -_@@@1 @@1 -a@2negotiation_rejected@5@0@5@9 @@F@<XD t  t @&t  Ayt  -PD t  t t  Ayt  ^a AED t  t t  Ayt  ^a 	 O Ay ^b C@ Ax Ax -Jbypass_proxy Gz -l
@6 Gz@ @9 ^e %&@<C@ Ax Ax -Jnodelay Gz -o
@6 Gz@ @9 -n@<XO Ay -T C@ Ax Ax@6@/
@/@8 %$ %&@E	@T@M@'	
@@@ @9 D %&@<XD t  t @&t  Ayt  -VD t  t @&t  Ayt  -ZO Aytcp_connect_direct CAb Ax Ax@6@8 %n %&@1 -J	
@5@/@1 B@1 %g	@5@2 @@5@9 B@<XD t  t @&t  Ayt  %D t  t @&t  Ayt  %D t  t @&t  Ayt  %rD t  t t  Ayt tcp_connect_hook AED t  t t  Ayt 	try_proxy AEO Ay -x CA Ax Axdirect@6@?@ @9 -t %&@<C@4A Ax Axsocks


@6@?@1 
@5@ @8 -{@1 -M	@5@/@1 B@1 "@4@1 " @.@5@5@2 @@5@9 B@<XO Ay -S C
A  Ax Ax@6@ @8 -w %&@?@<CA" Ax Ax@6@8 %q %&@ @9 -q@<XD t  t @&t  Ayt  %hD t  t @&t  Ayt  -LD t  t @&t  Ayt  -RD t  t @&t  Ayt  -XO Aytry_a_proxy C@oAn Ax Ax@6@1 @@.
@5socket://~w@3@5@8 -^@E
@" 
@#@M@S@@@&@ @/@8
proxy_for_url %&@E@5@1 -y@.
@.@5@/ @.@8 B@M@E@T@M@?@"	 @.
@#@@
@"	 @@#@@
@"	 (@#@G
@F@<XD t  t @&t  Ayt  %O Ay -[ C
A Ax Ax
setflnonblock@6@? -@9 -Y %&@<XD t  t @&t  Ayt 	tcp_debugD t  t @&t  Ayt  %)O Ay -J C@|AG Ax Ax@6@T	@?@E@1 -l @.@5@8 @ %&@M@/@8 -{@G@F@@@G@E@9@/@1 -@5@/
@8 A@ 
@/@8 ! ]Y@M@E@" -

	@#@M@S@@@1 @@1proxy_error@2 G
@5@0@5@8 @@F@@@/@8 -{@G@F@E@1 -o @.@5@8 -@M@  -p@9 -@@@S@<CAZ Ax Ax@6@/@8 -w %&@?@'
@<CA] Ax Ax@6@/@/@8 -S %&@ @ @9 -r@<XD t  t @&t  Ayt  %%D t  t t  Ayt  - AED t  t @&t  Ayt  %oD t  t t  Ayt  -w AEO Ayproxy_tried CBn Ax Ax 
	@=CBo Ax Ax@6@ @/
@8 - %&@ @ 
@9 -@<CBr Ax Ax @

 @~w: 

@6@ @ 
@; @translate_message @@<CBu Ax Ax  (
 @@!~w: failed with unspecified error
@=XO Ay -b CBe Ax Ax  -c

 @@.SOCKS: unsupported version: ~p (supported: ~p)


@=CBh Ax Ax  -e

 @@<SOCKS: unsupported authentication method: ~p (supported: ~p)


@=CBk Ax Ax  -j
 @SOCKS: connection failed: ~p
@=XXQM CF@&/usr/lib/swi-prolog/library/filesex.pl  'AuC E\S Edelete_directory_and_contentsE	link_fileEdelete_directory_contentsErelative_file_nameE
set_time_fileEcopy_directoryEmake_directory_pathE	copy_fileE "AXO Cdelete_common_prefix C@	u A  'A -

@6@?@ 
@ @ @9 - "B@<C@ - - 	@=XO C - CA - -@6@0@0@8 GN "B@?@9 ^ "B@<CA	 - -@6@/	@8   "B@1 -@5@8 ]- ].@9 %z "B@<XO C - CA - -@6@/	@8 -@1 -@5@9 -@<XO C - C@ - -@6@E@8 @V "B@M@S@@@8 %b "B@/
@8 -@1copy_directory_content	@5@9 -@<XO C "A C@>@ - -@6@U@U	@?@E@A@8 DA "B@@@+@M@'
	@@@#@E@0@0  @8 D@M@9 B@@@3@4 @4	@5@9 DM "B@<C@J@ - -@6@U
@?@E@*@U@M@E
@0@0  @8 D@M
@9 B@F@@
 @/@8 B@ @9 B@@@E@U	@M@9 B@@@8 B "B@9 @ "B@F@<C@ - -@6@1 @@1 [O@0@5@0@5@9 @@<XO C - C@&@ - -@6@/
@8destination_file "B@1 I
 B@.@4@1 ^ !@5@5@1	copy_from@5@1 E0@5@9 @$ "B@<XO C - C@ - -@6@8make_directory_path_2 "B@?@<C	@ - -@6 Nt @T@9 @e FH@<XD t  t @&t  Ct  -O C  R C@ - - @=C@ - -   S@=XO C - C@8@z - -

@6@U@?@/@8 R "B@/@8 -@/
 @ @8 F "B@/ @ @8 -@ 
@ @/@/@8 -@ @/@ @8
to_dot_dot "B@  @9 -@<C@#@ - -@6@E

@8 -@M
@'
@G@@@/@8 -@ @/@8 "A "B@ @9 -@<XD t  t @&t  Ct  -O C - CA - -@6@8  R "B@?@<CA - -@6@/
@8 -@E
@8 -@M@9 - "B@@@9 -@<XO C - C@ - -@6@8 -@?@<C@%@ - -@6@/@8 -@/@8 -@E
@ @8 -@M
@ @ @9 - "B@@@ @ @9 - "B@<XO C - C@ @ - -@6@1 I A@.
@4@1 ^ !@5@5@1 ^7
	@5@1 E0
@5@9 -@<XO C - C@ - - 
	@=C
@ - -

	@6@?@<C@ - -

  S
@6@ @ @9 -@<XO C - C@ - -@6@8 -@?@/@8 -@ @9 -@<C@ - - @=XO C - C@ - -@6@8 -@?@<C@ - -@6@- @?@/	@8 -@8 -@9 -@<XXQM AF@&/usr/lib/swi-prolog/library/listing.pl  'AuC E\S E BE B E _E _E _XD t  t t  At  B @D t  t @t  At B D t  t t  At  B 
O A BC@ A A 
	
@6@T
@?@9list_module _@<C@ A A 
	
@6@8 A _@?@1 H@.
@5@1 B@2 	@5@9 G _@<C@ A A@6@E@/	@ _locate_clauses _@M@9list_clauserefs _@F
@@@/
@8 , _@9list_predicates _@F	@<XD t  t t  At 	decl_term 
O A -C@7@ A A@6@/@/@8 CX _@ @/
@/@8 D2@E@ @ @8hide_module _@M@"
 
@#@@@"
  
@#@<XD t  t t  At 
post_assoc 
O A -CB A A xf@=CB A A yf @=XD t  t t  At list_predicate 
O A -C@ A A@6 _5@8 ]@?@/
@8 - _%   Undefined: ~q~n@3
@5@9 QU _@<C@ A A@6 C@8 ]@?@/
@8 -%   Foreign: ~q~n@3
@5@9 -@<C@ A A@6@8notify_changed _@8list_declarations _@9list_clauses _@<XD t  t t  At portray_list_elements 
O A .C@SBe A A	
@6@ C@ @8pprint _@E
@+
@M@S@F@@@8@E@U
@"
@#@M B@8 M@8nlindent _@ 
@ @9 . _@F@@@q	>@ @8 .| @8 M@ 
C@ @9 .@<XD t  t t  At 
portray_or 
O A .
C@)A A A@6@8term_needs_braces _@?@/
@8
inc_indent _@ (   @8 M@ 
@ @ @8 .
 _@ @ 
@8 .@  Q@9 M@<CA A A@6@8	or_layout _@?@ @ @9 .@<CA A A@6@/
@8 .@ 
noindent@ @ @9portray_body _@<XD t  t t  At  .
 
O A .C@[A A A DZ Em



@6@?@/@8 . El@/@/@8infix_op _@ @  .@ @ @8 .@8 .->  @8 M@ 
@  .@ @ @8 .@8 .;   @8 M DY@0@/@8 .@ @ @ @9 . _@<C@[A A A DZ F



@6@?@/@8 . F@/@/@8 .@ @  .@ @ @8 .@8 .*-> @8 M@ 
@  .@ @ @8 .@8 . .#@8 M DY@0@/@8 .@ @ @ @9 .$@<C@9A A A		 Em


@6@?@/@8 . El@/@/@8 .@ @  .@ @ @8 .@8 . ."@8 M@ 
@ @ @9 .$@<C@9A A A		 F


@6@?@/@8 . El@/@/@8 .@ @  .@ @ @8 .@8 . .%@8 M@ 
@ @ @9 .$@<C@9A A A		 DZ


@6@?@/@8 . DY@/@/@8 .@ @  .@ @ @8 .@8 . .#@8 M@ 
@ @ @9 .$@<C@9A A A		  ;


@6@?@/@8 .  <@/@/@8 .@ @  .@ @ @8 .@8 .|   @8 M@ 
@ @ @9 .$@<XD t  t t  At clause_term 
O A .'CAo A A  Ed


 C
@=CAp A A  )


 )
@=XD t  t t  At  ] 
O A ]CA? A A portray_goal@=XD t  t t  At  .
 
O A .	C@;B A A@6@8 M!@1  Btab_distance@5@/
@8 F? F@@E
@b@j@c @v@M
@9 C= _@G@@@b@i@j@m Eh@y@b@i@j@m \^@y@ @8put_tabs _@ @9 .-@<XD t  t t  At 
not_qualified 
O A .2CC A A@6@T@?@<CC A A @6@?@R@<CC A A @=XD t  t t  At write_module 
O A .4CA A A@6@8 -@?@<CA A A@6~q:@3@5@9 -@<XD t  t t  At listing_write_options 
O A .7CB A A 
 F @. # @.priority F F
@=XD t  t t  At  _ 
O A _C
A- A A@6@/	@8 G @9 - _@<XD t  t t  At  - 
O A -C@!A	 A A @6@1 	
@5@1 ]@.@5@8 ]@1  
@5@1 ]@5@8 ]@?@<CA A A
@6@?@<XD t  t t  At 
unify_args 
O A .>C@ A A
 @6@?@<C@ A A
@6@?@<C@ A A 


@6@?@<C@ A A @=XD t  t t  At nowrap_term 
O A .@CB A A #h@6@?@<CB A A -B@6@?@<C@5B A A@6@/	@/
@8 D2@0@0@8 DX @E@+
@M@0@0@9 .@@@C@+
@M@E
	@0@8	prefix_op _@M
@S@@@0@9
postfix_op _@P@<XD t  t t  At  - 
O A -C@c@k A A@6@A@Y@0@1 @.	@5@8 ] _@D@1 	@5@1 ]@0@5@8 ]@M@Q@0@/
@8 -@/@0@8 D2@E
@A ^@8 ]@@
@  @0@0 C@8 D@M
 ^ @8 C@@@S@8 Hu@1 
@5@8 - _@R@@@S@G	@F@<XD t  t t  At contains_non_primitive_meta_arg 
O A .LCB< A A@6@/
@/@8 BE@/@8 BE@ @8 F@D
@ @8 X _@M
@Q@?@<XD t  t t  At infix_assoc 
O A .PCB A A  Za@=CB A A xfy @=CB A A yfx @=XD t  t t  At  .F 
O A .ECB A A@6@/
@/@8 .B@ @/@8	pre_assoc _@?@b@j@g@m @@x@<XD t  t t  At  X 
O A .OCB% A A@6@8 .@?@R@<CB' A A B@6@?@R@<CB( A A @=XD t  t t  At 	full_stop 
O A .WC
Ar A A@6@8 G7 _@9 M!@<XD t  t t  At 	pprint_nv 
O A .[CB A A @=C@BB A A @



@6@ C@ @8 . @8 E _@ 
C@ @8 .@E@+@M@S@@ B@8 .]@8 .@ @ @9 .\ _@<XD t  t t  At write_declarations 
O A ._C@ A A@6@?@<C@ A A
@6:- ~q.~n@3
@5@8 -@ @9 .` _@<XD t  t t  At  . 
O A .C@%@ A A@6@/
@/@8 -@A@/@8 &:@ @8 .5 _@1 Ed@5@8 _ _@R@@@S@F@<XD t  t t  At  - 
O A -C@&@ A A@6@/
@1declaration	
@5@/@8 A@E@+@M@S@@
@ @8 .b ^1@9 -@<XD t  t t  At  ^a AED t  t t  At  ^a 	 D t  t t  At  ^a 
O A ^bC@Q@2 A A -      C@6@D@1 @@1  @2  C@5@5@ @8 @ _@M@Q@1  @2 ]@0@0@0@5@3@1 @@1  @2  C@5@5@5@; " "@<XD t  t t  At  - 
O A -C@4@ A A
 

@6@/@8 H ]Y@ @/
@8
pi_to_head _@ 
@ @8 .? _@ 
@8 ^] _@ 
@/@/@8 -@1 @5@8 .K@8 Hu@R@<C@ A A @=XD t  t t  At portray_meta_args 
O A .nCBB A A @=C@4BC A A	

@6@ 
@ @ @ @8portray_meta_arg _@E@+@M@S@@@  B@8 .]@ @8 .@ @ @ @ @9 .o _@<XD t  t t  At  .V 
O A .UCB
 A A  C@=CB A A fy @=XD t  t t  At 
m_callable 
O A .uCA A A@6@0@/	@8 -@8 [@1 @0@0@5@9 !@<XD t  t t  At  . 
O A .CA A A@6@8 [@/
@0@8 D2@/@0@8 .B@b@g@i@t@?@<XD t  t t  At  .k 
O A .jC@ A A 

 

@6@?@ @ @9 .i@<C@ A A 

@6@ @9 D2@<XD t  t t  At  .! 
O A . C@$A A A@6@/@/@8 .B@ @/
@/@8 .Q _@?@b@g@g
@m @@x@b@g@g@m @@x@<XD t  t t  At portray_list 
O A .xCB[ A A@6@?@9 M@<C@ B] A A@6@8 .[ @8 M@q	@ @ @8 .@8 . Q@9 M@<XD t  t t  At  B  @D t  t t  At  B  
O A -C	@g A A@6@/@8 H: _@9 -@<XD t  t t  At pprint_args 
O A .}CB A A @=C@+B A A
@6@ C@ @8 .@E@+
@M@S@@ B@8 .]@8 .@ 
@ @9 .~ _@<XD t  t t  At  _ @D t  t @t  At - A# A# D t  t t  At  _ 
O A -C@MA5 A A	 

@6 B"@ @8 FF FH ]@1 @5@/
@8 ]^ ]i@D@*@D@ @/@8 )$ _@  @0@3@1 "6 @.@5@5@8 - _@ @ 
@8do_portray_clause _@M@Q@@@F@M@Q@@@F@<XD t  t t  At  .f 
O A .eC@ A A@6@/@/@8decl _@ @8 ]@/
@8 -@3@4
@5@9 Cv@<C@6@ A A@6@?@1 @@.@5@8 ]@/@0@8 -@E
@A@+ @@@*	@M
@"
 @@#@@@"
 @ @#@<C@ A A@6 @@8 ]@/@8 -@"
 F@#@<XD t  t t  At  . 
O A .C@3B A A@6@U	@"	 _
@#@/
@8 C< _@q
{ @8 .]@ @ noidentC@ @8 .@ 
@8 . (@9 .]@<C@pB A A@6@E@8 D/@M@0@/@8 ) _@b@g@c @t@@@8 C _@F@D@8 .A _@M@Q@1  B
line_width@5@/
@8 .+@b@g
@c @t@E@/@3@1
max_length
@5@5@8 B/ _@M@S@@@&
@/@8 .@b@g@g@o@g
@t@b@g@g
@c@m @t@?@ @9pprint_wrapped _@<CB A A@6@/@ @8 .8 _@ @9 ]@<XD t  t t  At  - 
O A -C@)A A A@6 A@/
@8 - ^@8 ]@D AD@8 ]@M@Q@?@/@8 -@7%   NOTE: system definition has been overruled for ~q~n@3@5@9 -@<CA A A @=XD t  t t  At  .r 
O A .qCBL A A@6@8 F@?@/@8 .@  .C@ @9 .@<C
BP A A@6C@ @9 .@<XD t  t t  At  - 
O A -C@ A A@6@?@<C@ A A	
@6@?@8 -@9 -@<C@ A A@6@/	@/
@8 Ge _@1 Ed	
@5@9 .d@<XD t  t t  At  .I 
O A .HCB A A@6@/
@/@8 .B@ @/@8 - _@?@b@j@g@m @@x@<XD t  t t  At portray_meta 
O A .C@8B1 A A@6@8 .M _@?@3@.@.
@5@8 Cv@3@0@.@5@8 Cv~q(@3@5@8 .]@/@8 .@ @ 
@ @ @8 .s Q@9 .]@<C
B9 A A@6C@ @9 .@<XD t  t t  At  . 
O A .CB A A@6@T@?@R@<CB! A A  DZ@=CB" A A  Em@=CB# A A  F@=XD t  t t  At  . 
O A .CC A A@6@b@h@i@c@p@o@x@<XD t  t t  At  . 
O A .CA| A A@6@T@?@ @ @ 
@9 .@<CA A A Fd@6@1  Bcut_on_same_line@5 @.@8 .+@?@  !@9 M@<C@7A A A B Fd
@6@1  B .@5 @.@8 .+@D@1 B@0@0@5@ @8 .@M@Q@?@  !,@8 M@ indentC@ @ 
@9 .@<CA A A .@6@?@ @8 . .@ @ @ 
@9 .@<C@!A A A@6@8 .@?@  .@8 MD@ @ 
@8 .$@ @8 .@  Q@9 M@<C@*A A A@6@ @8 .@?@ ( @8 M@q	@  .D@ @ 
@8 .@ @8 .@  Q@9 M@<C@2A A A

 B

@6@? B@/@/@8 .@  .@ @ @ 
@8 .@  B@8 M@  .@ @ @ 
@9 .@<C@,A A A		 A
@6@?@  A@8 M@  N@8 M A@/@8 .D@q	@ @  .@ @ @ 
@9 .@<C@(A A A@6@8 .v _@1 @@.@5@ 
 A@8 ]d ]i@1 @5@1 @@.@5@8 ]@?@ @ @ 
@9 . _@<CA A A@6@ @ @ 
@9 .@<XD t  t t  At  . 
O A .CB A A@6@"	@#@?@/@8 .@ @ @9 .y _@<C@:B A A@6@8 .@?@/@/
@8 ]h _@ D@ @8 . .@8 .]@/@8 .@ 
@ @ @8 .^@1 @@5@8 . (@9 .]@<C@&B A A@6@3@.@.
@5@8 Cv .@ @8 .]@/@8 .@ 
@ @ @8 . Q@9 .]@<XD t  t t  At  . 
O A .CAA A A@6@T	@?D@9 .@<CAD A A
 Ed
 @.@6@?@ D@8 .@9 .X _@<C@AG A A@6@/@/@/
@8 .( _@? @/@8 .@ @/@/@8 .@ @ @8 . ~w@3@5@8 .]@E@V@U
@"
 

@#@D@ @8 .N@M@Q@M@ @8 . -@3@5@8 .] @8 .Y@ @8 . .@8 M@ @/@8 .@ @  .D@8 .@ @8 . Q@8 M@@@1  Bbody_indentation@5@/@8 .+@ 
@  .@ @8 .@G@9 .@<C@0A] A A
 C A"

@6@ @/
@8 F_@b@g
@c@t@?:- use_module(~q,@3@5@8 .]@ @8 .).
@9 M@<C@$Ac A A
 C C


@6@?
:- module(~q,@3@5@8 .]@ 
@8 . .@9 M@<CAg A A
 C
@6@?:- @8 M@  .D@8 .@9 .@<CAk A A@6  .D@8 .@9 .@<XD t  t t  At  .1 
O A .0CB A A@6@b@i@c @t@?	@8 -9 _@q
	?@9 ./@<CB A A @=XD t  t t  At  _ 
O A -CA1 A A@6 @@8 .@9 - _@<XD t  t t  At  . 
O A .C@ A A  C C@=C@ A A  AD AD@=C@ A A  Db Db@=C@ A A  AE AE@=C@ A A  B B@=XXQM AF@(/usr/lib/swi-prolog/library/aggregate.pl  'AuC E\S E
aggregate_allE AE .E AEforeachE \XO Aterm_is_free_of CB1 A A@6@D
@8var_in_term
 A@M
@Q@<XO Astep CA A A bag
	
@=CA A A set
	
@=C	A A Acount@6@ @9 _ .@<CA A Asum@6@ @b@j@i@o@x@<CA A A K@6@ @b@j@i@m ^~@x@<CA A A K@6@ @b@j@i@m !@x@<C@2A A A
max_witness @


 @

 @

@6@E@b@g@g@t@M@'@'
@@@'@'@<C@2A A A
min_witness @


 @

 @

@6@E@b@g@g@r@M@'@'
@@@'@'@<CA A Aterm
@6@ @ @9	step_term .@<XO A	step_list CA A A @=C@3A A A
@6@/@8 BE@ @/@8 BE@ @/@8 BE@ 
@ @ @ @8 . .@/@8 .@ @ @ @ @9 . .@<XO Afinish_result1 C
A A A .
@6@?@'	@<CA A A .
@6@?@ @9 R@<CA A A .
 @


@6@?@" ^~
@#@<CA A A .
 @


@6@?@" !
@#@<CA A A 
@=XO A
finish_result CA A A@6@/@/
@8 D2@ @ @ 
@8 D2@ @9 . .@<XO Astate1 C
A A A .	
@6@?@<C
A A A .	
@6@?@<CA A A 	@=XO Amin_pair CAm A A 	
@=C@/An A A	 @



@6@E@b@g
@i@r@M@ @ 
@ @ @ @9 . .@@
@ @ @ @9 .@<XO A . CAj A A @



@6@ 
@ @ @9 .@<XO A	needs_one CA- A A
@6@/
@8 H ]Y@8 . .@?@<CA0 A A 
 @=XD t  t t  At  . @D t  t @t  At . @  @kO A . C@ A A@6@T@?@9 [O FH@<C@ A A .@6@?@1 .@5@9 . .@<C@9@ A A .
@6@?@!@1 B3 @5@#@A@@ @/
@8 BE@b@g
@g@o@y@ @ @8 BC @R@@
@ @9 BE@G
@<C@<@ A A K
@6@?@!@1 .@5@#@A@@ @/
@8 BE@b@g
@g@m ^~@y@ @ @8 .@R@@@ @8 BE@U
@G
@<C@<@ A A K
@6@?@!@1 .@5@#@A@@ @/
@8 BE@b@g
@g@m !@y@ @ @8 .@R@@@ @8 BE@U
@G
@<C@ A A@6 @@/@/@/
@8template_to_pattern .@ @ @/@8 A@ 
@ @9aggregate_list .@<XD t  t t  At  A @D t  t @t  At . @ _F @kO A . C@ A A@6 .@/@/@/
@8 .@ @ @/@8bagof A@ 
@ @9 .@<XO Aadd_existential_vars C@ A A 
	@=C@ A A
  

@6@ @ 
@9 . .@<XO A . CB A A
@6@T@8 . .@8list_is_free_of .@?@<C	B A A
@6@T@?@<CB A A@6@/@/
@8explicit_binding .@?@ @ 
@ @9 . .@<CB A A@6@0@/@8 D2@ @ @9 \ .@<XO A . CB% A A A
 C'	@6@?@<CB& A A H
 C'	@6@?@<CB' A A  




 H	@6@?@<CB( A A _




 @
 H	@6@?@<CB) A A .




 @
 H	@6@?@<XO A . C@6@ A A@6@/@/@ 
@8 . .@ @/@/@ @8existential_vars .@1 B@5@/@8 &[ .@E@+ .@M@ @ @ @9 .@@@'@<XO A . CB4 A A@6@*	@?@<CB6 A A@6@8 D/@0@/
@8 BE@8 .@?@<XO A / C@ A A
@6@T@&
@?@'@<C@ A A  


@6@?@&
@"
@#@ 
@ @ @9 /@<C@ A A 


 
@6@?@&
@ 
@ @ @ @9 /@<C@ A A 


@=XO Amax_pair CAw A A 	
@=C@/Ax A A	 @



@6@E@b@g
@i@t@M@ @ 
@ @ @ @9 /	 .@@
@ @ @ @9 /@<XO A . CA A A @=C@1A A A
@6@ @/@8 BE@ @/@8 BE@ 
@ @ @ @8 . .@/@8 .@ @ @ @ @ @9 .@<XO A
prove_list CA A A @=C@*A A A
@6@1 H@1 H	
@5@5@1 H@1 H
@5@.@5@8 G| @ @@ 
@ @9 /
 .@<XO Astate0 CA A A  .
	@=CA A A  .
	@=CA A A  . @=CA A A  . @=XO Aaggregate_term_list CA] A A 
@=CA^ A A
@6@ @/@8 .@ 
@ @ @9 / .@<XO A /
 CAt A A @



@6@ 
@ @ @9 /@<XO A . CA A A@6@/@/
@8 D2@ @ @ 
@8 D2@ @9 .@<XD t  t t  At  A @D t  t @t  At . @ @ _F @kO A . C@)@ A A		@6 .@/@/
@/@8 .@1 @	@5@ 
@/@8 _@ @/@8 & !@ @ @ @9 .@<XO A . CA2 A A  K@=CA3 A A  .@=CA4 A A  K@=CA5 A A  .@=XD t  t t  At  . @D t  t @t  At . @ @  @kO A . C@/@ A A

@6 @@/@/
@/@8 .@1 @	@5@ 
@/@8 A@ @/@8 R@ @/@8 /@ @ @ @9 .@<XO Atemplates_to_patterns CA  A A  @.@=CA! A A



@6@?@ 
@ @ @ @9 /@<C@3A# A A
 B


@6@ 
@ @ @/@ @8 /@ @/@ @8 H ]Y@ @ @ @ @ @9 / .@<XD t  t t  At  . @D t  t @t  At .  O A . C@kA A A@6@/
@8 [@/@8 R@/@8 [@ @/
@8 R@ 
@ @/@8    @E@+@M@D
@@D@@M@Q@M@Q@G@G@@@,@ @ 
@/@8    @/@3 !@5@8 Cv@/@3 !@5@8 Cv@ @/@8 A@ @ @ @9 /@<XO A &[ C@9@ A A B

@6@?@/@8 /@ @/
@8 /@E
@+ @.@M@'	
@@@E
@+
 @.@M@'	@@
@"	 B
@#@<C@ A A 
@=XO A / C	B A A @6@?@<C@ B A A@6@/
@8 BE@ 
@ @/@8 / @q?@?@ @ @ @9 /@<XO A / CA
 A A .


 @. .@6@T
@?@<CA A A .


 WC	

 .@6@?@<CA A A . @. .@6@?@<CA A A .


 @. K@6@T
@?@<CA A A .


 WC	

 K@6@?@<CA A A !


 @
 WC

 .@6@?@<CA A A .


 WC	

 K@6@?@<CA A A ^~


 @
 WC

 .@6@?@<CA A A .


 @. .@6@?@<CA A A .


 @. .@6@?@<C@4A A A

 .



@6@8 D/@?@3@.@5@8 Cv@ @/@ @ @8 /@ @ 
@8 . .@3@5@9 Cv@<CA A A@6aggregate_template@9 B  FH@<XO A . CB@ A A
@6@,
	@?@ @9 .@<CBC A A @=XO A . CAA A A .@6@?@'
	@<C	AC A A .@6@?@9 R@<CAE A A .@6@9 ]X ]Y@<CAG A A .@6@9 F_@<CAI A A K@6@9 !j ]Y@<CAK A A .
 ^~

@6@ @ @9 / .@<CAM A A K@6@9 !d ]Y@<CAO A A .
 !

@6@ @ @9 . .@<C@2AQ A A		 /! 

@6@? /@ @/
@/@8 ' ].@/@3
@5@8 Cv@ @ @/@8 /@ @ @ @9 . .@<C@AAV A A /!


@6@ 
@3@.@5@8 Cv .@ @ @/@/@8 '
 ].@/@3@5@8 Cv@ @ @ @/@8 /@ @ @ @9 /+@<XXQMoccursF@%/usr/lib/swi-prolog/library/occurs.pl  'Au@ C E\S Eoccurrences_of_termEfree_of_varEfree_of_termEcontains_varE
contains_termEsub_varE AEoccurrences_of_varXO /- /8 C@t	u A  'A /=@6@*	@<C@v /= /=@6@8 D/@0@/
@8 BE@9 /8
 /-@<XO /- /: C@j /= /= 
@=C@k /= /=@6@8 D/@0@/
@8 BE@9 /: /?@<XO /- /; C@c /= /=@6@1 /8	@5@9 . /?@<XO /- /. C@\ /= /=@6@1 /:	@5@9 /A@<XO /- /0 C@U /= /=@6@D
@8 /4 /?@M
@Q@<XO /- /2 C@N /= /=@6@D
@8 /6 /?@M
@Q@<XO /- /4 C@C /= /=@6@*	@?@<C@E /= /=@6@8 D/@0@/
@8 BE@8 /C@?@<XO /- /6 C@8 /= /=
@6@?@<C@9 /= /=@6@8 D/@0@/
@8 BE@8 /D@?@<XD t  t t  /-t  . @D t  t @t  /-t /B  @kO /- /B C@,@ /= /=@6@!
@1 . @5@#@A@@/@8 BE@q@ @8 BC /?@R@@	@9 BE@G@<XXQM AF@./usr/lib/swi-prolog/library/prolog_autoload.pl  'AuC E\S E GE A XD t  t t  At 
autoloaded BO A /H C@ A A@6@1autoloaded_count@.
@5@8 H@/@8 _ @1 /J@5@8 G@R@<XO Aassert_autoload_hook C@0@ A A@6@1 Ed@1  A@2 U7@1 G@1 @.	@2 @.
@.@5@.@5@0@0@5@2 /I@1 	@2 
@5@5@9 C @<XO A
autoload_step C@@ A A

@6@1 ^3@.@5 @.@8 ]d ]i .@1 D@0@5@/@8 . .@1 B@1 C  A@.
@5@2 B@1 C  G@.@5@2 B@1 @s A @.@5@2 B@1 @s G@5@2 B@1 /M@.@5@2 G@2 /J @5@1 ^
@5@1 B@1 H@2 /J@.@5@2 B@1 Gg@5@2 B@1 @s A
@5@2 @s G@5@8 @$  .@1 D@0@5@/@8 /S@'	@b@g@g@m @@x@<XD t  t t  At  ^a AED t  t t  At  ^a 	 O A ^b C@' A A G ^3 Gz ^3
@6 Gz@ @9 ^e ]@<C@$@' A A G _ [ GI @ _
@6@1 [@4 GI@4 @@5@ @9 /U@<XD t  t t  At  /K ADD t  t t  At  /K DbD t  t t  At  /K CO Ainformation_level C@t A A@6@E
@1 ^3 @.@5 @.@8 /R@M
@) C,@@@) E@<XO A A C@Q@f A A
@6 @{@/@8 @y @/@/
@8 /P ] @{@/@8 /Y@b@g@g@m @@y@/@8 /L@E@&@b@g@c @t@M@/@8 /V ]@ @1 G@2 _
@5@8 @ @@ @9 /X ]@@@'	@F@<XO A /G C@V A A  @6@9 G ]@<XO A G C@R@Y A A		@6 B"@8 FF FH @{@/	@8 /Y .@1 D@0@5@/
@8 /S @/@8 /^ .@1 D@0@5@/@8 /S @{@/
@8 /Y@b@g
@i@m @@y@/@8 /[@b@g@j@m @@y@ @1 G@2	completed@5@9 /]@<XXQM$attvarF@"/usr/lib/swi-prolog/boot/attvar.pl  ]wAsC S E #E$wakeupE HQE #EfrozenXD t  t t  /ct run_crv 
O /c /hC@	s@"/usr/lib/swi-prolog/boot/attvar.pl  ]wA /j@6@@ @8 $P
 /c@9 E- /m@<XD t  t t  /ct attvars_residuals 
O /c /pC@ /j /j 
	@=C@,@ /j /j	@6@E@ @/
@8 # /m@&	@M@ 
@ @ @/@8attvar_residuals /m@@@%	@G
@ @ @9 /q /m@<XD t  t t  /ct  /u 
O /c /tC@ /j /j 
@=C@@ /j /j
 $`



@6@E@U	@&
@M@%@G@G@@@c@E@+ HR@&
@M@ 
@ @/@8frozen_residuals /m@G@F@@@F@E@,@1 @2 Eh [F@5@8 GR /m@&
@M@1 @2 [F	@5@/@8   /m@&@ @ @/@8 B" /m@@@"
 [	

@#@G@F@F@F@ @ @ @9 /s@<XD t  t t  /ct delete_attributes 
O /c /C
@ /j /j@6@/	@8 # /m@9delete_attributes_ /m@<XD t  t t  /ct  /y 
O /c /xCA /j /j$and


@6@?@&
@ @ @/@8 /w@ 
@ @ @9 /w@<CA /j /j  HQ	
@=XD t  t t  /ct  G| 
O /c #C@<@ /j /j@6@/@8 /@E@+@M@)
@9 / /m@@@$@1 @
@5@1 B@1  @1 /p@5
@5@2 /@5@3@1 @	
@5@5@9 A /m@<XD t  t t  /ct portray_attvar BD t  t t  /ct  / 
O /c /C@ /j /j@6 '@8 Hp /m@/	@8 /r@8
portray_attrs /m (@9 /@<XD t  t t  /ct  / 
O /c /C@ /j /j @=C@%@ /j /j $`


@6@ @8portray_attr /m@E
@+@M
@S@@	 PZ@8 /@ @9 /@<XD t  t t  /ct  / 
O /c /C@&@ /j /j HR@6@?freeze(~w, ~W)@3
@4	@4@3@1 F @.@5@4@1 F @.@5@4@1 F GI@5@5@5@9 QU /m@<C@)@ /j /j@6@!@1 @2attr_portray_hook	
@5@#@E
@0@ @8 EY /m@ @@M@S@@	~w = ...@3@5@9 /@<XD t  t t  /ct make_conjunction 
O /c /C@x /j /j /

 B


@6@?@ @8 / /m@ @ 
@9 /@<C@{ /j /j 
@=XD t  t t  /ct uhook 
O /c /C@6@G /j /j HR@6@?@E@)@8 #l /m@M@E
 HR@/@8 [ /m@M
 HR@1 /	@5@9 [ /m@@ HR@9 /@F@@@9unfreeze /m@F@<C@O /j /j@6@1 @2 [	
@5@@<XD t  t t  /ct call_all_attr_uhooks 
O /c /C@8 /j /j @=C@9 /j /j $`


@6@ @8 / /m@ @9 / /m@<XD t  t t  /ct  /g 
O /c /fC@s /j /j@6 HR@/
@8 /@?@9 /@<C@v /j /j 
 @.@=XD t  t t  /ct  / 
O /c /C@\ /j /j /
	
@6@?@8 /@9 /@<C@_ /j /j@6@@<XD t  t t  /ct  # @D t  t @t  /ct #  @kD t  t t  /ct  # 
O /c #C@#@ /j /j@6@/
@8 D /m H@1 /i
	@.@5 G_@8 @$ /m@E@+ @.@M@?@@@S@<C@ /j /j@6@R@<XD t  t t  /ct  /e 	 D t  t t  /ct  /e 
O /c /dC@3 /j /j @=C@4 /j /jwakeup
	

@6@8 /@ @9 /d /m@<XD t  t t  /ct  HR @D t  t @t  /ct HQ @ D t  t t  /ct  HR 
O /c HQC@i /j /j@6@8 G9 /m@?@<C@k /j /j@6@@<XD t  t t  /ct  / 
O /c /CA /j /j @=CA /j /j	
@6@8 A, /m@9 /@<XD t  t t  /ct  B" 
O /c /~C@ /j /j 
	@=C@ /j /j

@6@ @ 
@9 /}@<XXQM AF@+/usr/lib/swi-prolog/library/prolog_stack.pl  'AuC E\S Eprint_prolog_backtraceE /E AEprolog_stack_frame_propertyE PhE PiXO A / CA' A A@6@/@8default_backtrace_options P^@ @/@8 ]b ]i@1 Dt	@5@/
@8 " A@ 
@9print_message_lines P^@<XO A
where_no_goal CAF A A  C

 @~w <foreign>


@=CAH A A  G

 @ $


@=C@QAJ A A &;


@6@1subgoal_positions @.@5 @.@8 ]d ]i@ @ 
@/@/@0@8subgoal_position P^@ @1 C@0@5@8 !@ @ @/@8lineno P^@ @/@8clause_predicate_name P^@&
@?@&@" @~w at ~w:~d@#@<C@<AR A A

 &;
@6@ @1 @/@.
@5@8 H% P^@ @1 G@.@5@8 /@ @/@8 /@&
@?@&@" @ /
@#@<C@ AX A A &;
@6@ @/
@8clause_name _@&
@" @~w <no source>
@#@<CA\ A A 	meta_call
<meta call>
@=XO Afind_subgoal C@"A A A _

@6@ 
@8 A P^@ @ 
@/@8 _ ]Y@U@?@ @ @9 / P^@<CA A A 
	@=XO A
where_goal CA_ A A C
 @
 <foreign>
@6@?@'@<C@HAa A A &;


@6@1 / @.@5 @.@8 /@ @ 
@/@/@0@8 /@ @1 /@0@5@8 !@ @ @/@8 /@&
@?@&@" @	 at ~w:~d@#@<C@3Ah A A		 &;
@6@ @1 @/@.
@5@8 /@ @1 /@.@5@8 /@&
@?@&@" @ /
@#@<C@$Am A A &;
@6@ @/
@8 /@&
@?@&@" @ ~w <no source>
@#@<CAq A A 
@=XO A / CA A A frame
level
@=CA A A /

 _n
@6@ @9frame_predicate P^@<C@0A A A /
 &;

location 


@6@ @ @/@0@8 /@ @1 /@0@5@8 !@ @ @ 
@9 /@<CA	 A A /
 ^h
@6@-
 @<XD t  t t  At  ^a AED t  t t  At  ^a 	 O A ^b C@0 A A / / Gz /
@6 Gz@ @9 ^e P^@<XD t  t t  At  Du BO A Du CA0 A A@6@/@8 /@&	@ @ @9 Du P^@<XO A / C@p A A@6@9 Pg@<XO A / CA A A@6@E	
backtrace_show_lines @.@8 C@M	@)@@@" / @-@#@<XO A
hidden_module C@ A A  @=C@ A A  A@=XO A / C@&A A A@6@1 B@1 C A@.@5@2 @@2newlinedetect@5@1lineno_	
@5@1 E0@5@9 @$ P^@<XO A / CA
 A A  C

@=CA A A  G

@=CA A A &;
@6@9 /@<XO A A C@ A A @6@?@<C@@ A A /




@6 /@ 
@8 Pd@E@+
 C@M Pc@/@8 Pd@" C@#@F@@@:@E@+
 @@M Pc@/@8 Pd@" G@#@F@@@E F@/@8 Pd@M@" &;
@#@@@) /@F@F@E
@+ /@M@) @@@ @ @8	copy_goal P^@Epc@/@8 Pd@M@S@@@( C@E@Aparent@/@8 Pd@A@  Pc@/@8 Pd@ @1  C@0@5@8 !@F@@ #@/@8 C@b@g@c@u@F@M@q?@ @ @ @ @ @9 / P^@@	@)@G@G@<XO Acopy_term_args C@,@ A A@6@b@h@i@r@?@q
@ 
@ @/@8 BE@ 
@ @/@8 BE@ @ @8copy_term_limit P^@ 
@ @ @9 0 P^@<C@ A A @=XO A 0 C@ A A 
 \n@6@8 D/@?@<C@%@ A A@6@8 C P^@?@/@/@8 ]h P^@q
?@(@ @ 
@ @/@8
copy_pairs P^@ @ @9 0@<C@@ A A
@6@8 D/@?@/@/@8 ) P^@q
?@(@E@$@b@g@g@s@M@ @ @8 0 @ @ 
@9 0@G@G@G@@@T@q@ @ @8 0 @ @ 
@8 0@q@b@g@g@m @@c@m @@y@1 @@.@5<skipped ~D of ~D>@3@4@5@8 E P^@ @ @8 BE@ @/@8 BE@ @/@8 BE@ 
@ @ @9 0@<C@ A A@6@9 )$ P^@<XO Anlc  C@} A A   @=XO Aclean_stack2 CA A A @=CA A A

@6@8guard_frame P^@?@<CA A A


@6@ @ @9 0 P^@<XD t  t t  At  Pb ADD t  t t  At  Pb AEO A Pk CA A A
@6@/
@8 P`@T
@?@<CA A A@6@9 0@<XO A / CA$ A A@6@9 / P^@<XO A / C@)A A A@6@1 C@.@5@8 @=
char_count@ @/@8 ^ P^@b@g@i@t@? G@ @/
@8 0@b@g
@c@m @@x@<CA A A@6
@8 B* P^@9 / P^@<XO A / C
A A A@6@/	@8get_prolog_backtrace_lc P^ G[@9 / P^@<XO A / CA} A A@6@ A I\ A@?@<CA A A@6@/
@0@8 ^ P^@?@1  A
@5@9predicate_name _@<XO A Ph C@s A A@6@8 F@8 F@T
@?@3@1 /@5@5@8 0@9 0 P^@<C	@w A A@6@8 0@9 0(@<XO A / CAt A A 
 @~|~t[~D]~6+ 
@=XO A / C@'A A A@6@/
@0@8 _ _@/@8 E P^@ @ 
@/@8 /@ @ @8 BE@ @ @9 BE@<XO A / CA4 A A 
@=C@3A6 A A	

@6@ @/@8 /@E@+
@&@M@'@F@@@" B]
@#@ 
@ @ @9 /@F@<C@ A> A A /


 @6@?@&
@ @ @/@8 0) P^@ 
@ @ @9 / P^@<C@+AA A A		 /



@6@ @/@8 0.@" @ -
@#@ 
@ @ @9 / P^@<XO A / C@ A A 
 @6@?@<C@D@ A A	@6 E@/@8 Pd@E@-@" 


@#@M@ 
@/@8 0@E@ @8 / P^@M@'
@@
@"
 @#@@@ @9 0@G@F@<XO A 0
 C@ A A@6@?@<C@ A A  @	<skipped>
@6@?@ @9 F_@<C@.@ A A

 @



 @

@6@ 
@ @8 0@q
?@ @ @ @9 0	@<XO A 0 C@P@ A A	@6@E@1 0'@.@5@8 ]Z ]i@M@( @@F
@@@/
@8 @) P^@ 
 /@/@8 Pd@ 
 /@/@8 Pd@E
@1goal_term_depth@.@5@8 03@M@S@@backtrace_goal_depth@/@8 C [@ @8 FF FH@ @ @ @9 0 @<XO Ais_stack CB A A@6@U@" P]	@#@<XO A 0 C@*A A A /
 Ge
	@6@1 @.
@.@5@0@8 0#@ @/@/
@8 D2@1 
@2 
@5@9 P`@<XXQM F'-C AS AXD t  t t  F't    AED t  t t  F't    
O F'  C@ Ax Ax  -J Ay@=C@4 A A  D A@=C@P A A  ^ A@=C@' A A  G A@=C@c A A 
load_settings A@=C@2 A A  - A@=C@X A A  ! A@=C@[ A A  " A@=C@c A A  " A@=C@8 A A  A A@=C@0 A A  / A@=XD t  t t  F't    AED t  t t  F't    
XQM "RF@(/usr/lib/swi-prolog/library/operators.pl  'Au@"C E\S E "OE "cE "bE "E "XD t  t t  "Rt  "P @D t  t @t  "Rt "O A# A# O "R "O C@s	u A  'A 0B@6@1 B	
@5@/@8
undo_operator "Q@8 F@1operator_stack@2 @incremental@5@9 G@<XO "Rop_type C@ 0B 0B  C !t@=C@ 0B 0B  .t !t@=C@ 0B 0B  Za K|@=C@ 0B 0B  .R K|@=C@ 0B 0B  .S K|@=C@ 0B 0B  -postfix@=C@ 0B 0B  - 0K@=XO "R 0@ C@ 0B 0B@6@9
set_operators "Q@<XO "Rsame_op_type C@ 0B 0B@6@/
@8 0I "Q@9 0Q@<XO "R 0D C@!@ 0B 0B B


 B


@6@ @ 
@ @8 .B@ 
@8 0O "Q@?@<C@*@ 0B 0B B


@6@?@1 B
@5@ @8 0C@1 B

@5@ @9 0C@<C
@ 0B 0B B@6@?@<C@ 0B 0B  B


 B 
@=XD t  t t  "Rt  " @D t  t @t  "Rt 0A  @kO "R 0A C@c 0B 0B@6@/
@/@8 CX "Q@ @/@8tag_ops "Q@ @8undo_operators "Q@ @9 0L@<XD t  t t  "Rt  0G ADD t  t t  "Rt  0G DbD t  t t  "Rt  0G CO "R 0X C@ 0B 0B @=C@ 0B 0B

@6@ @8 0C@ @ 
@9 0W@<XO "R 0M C@ 0B 0B @=C@ 0B 0B	
@6@8 0L@9 0L@<C@ 0B 0B B
	

@6@ @9 F@<XO "R 0U C@ 0B 0B 
@=C@;@ 0B 0B B





 B

@6@1 	
@5@/@/@8 0S@" @#@ @ @9 0T@<XD t  t t  "Rt  " @D t  t @t  "Rt " O "R " C@i 0B 0B@6@/	@8 0A "Q@1 0F@2 @mark	@5@9 G@<XO "R "b C@} 0B 0B@6@1 0F@2 @@.@.	@5@8 H@8 0L@+ 0[@?@<XXQM	broadcastF@(/usr/lib/swi-prolog/library/broadcast.pl  'AuC E\S E 0\EunlistenEbroadcast_requestE	listeningE 0_E 0_ElistenE 0gXO 0\ 0] C@t	u A  'A 0i@6@A@0@/	@/
@8listener
 0\@C@1 	@5@@M@R@P@@@S@G	@<XD t  t t  0\t  0_ @D t  t @t  0\t 0^ A# A# O 0\ 0^ C@b 0i 0i 

@6@/
@8canonical_listener 0m@ 
@ @ @9retract_listener 0m@<XO 0\ 0` C@ 0i 0i@6@0@/	@/
@8 0j@1 	@5@@<XO 0\ 0b C@k 0i 0i 

@6@/
@8 0n@ 
@ @ @9 0j@<XO 0\ 0d C@_ 0i 0i@6@/
@8 0n@1 0k	
@0@0@5@9 @I@<XO 0\ 0e C@\ 0i 0i@6@/	@8 0n@1 0k@0	@0@0@5@9 @I@<XD t  t t  0\t  0g @D t  t @t  0\t 0f A# O 0\ 0f C@Q 0i 0i
 

@6@ @9assert_listener 0m@<XD t  t t  0\t  0g @D t  t @t  0\t 0h A# A# O 0\ 0h C@M 0i 0i 

@6@/
@8 0n@ 
@ @ @9 0t@<XO 0\ 0o C@ 0i 0i 
@=XD t  t t  0\t  0l ADO 0\ 0r C@ 0i 0i@6@1 0k	
@5@9 @I@<XO 0\ 0u C
@ 0i 0i@6@ @8 0j@?@<C@ 0i 0i@6@1 0k	
@5@9 G@<XXQM A-C AS AXD t  t t  At debug_print_hook AED t  t t  At  0w 
D t  t t  At  $] AED t  t t  At  $] 
O A $\C@ C C  C@$use :- use_foreign_library/1 instead@=C@ C C  C@$use :- use_foreign_library/2 instead@=XD t  t t  At message_line_element AED t  t t  At  0{ 
D t  t t  At message_context AED t  t t  At  0| 
D t  t t  At message_location AED t  t t  At  0} 
O A 0}C@ C A A _

@6@7 ^@ @1 @/@.
@5@8 _p@&	@ 
@ @ @9  + ^@<C@5C A A _
@6@7 ^@ @1 @/@.@5@8 _p@ @1 /@.
@5@8 _p@&	@?@&@" @~w:~d: 

@#@<C@"C A A _
@6@7 ^@ @/@8 / _@&
	@"
 @ -
@#@<CC A A _

@6@7 ^@ @ @9 0@<CC A A  _

 @ 0


@=XD t  t t  At debug_control_hook AED t  t t  At  0 
D t  t t  At  # BD t  t t  At  # @D t  t @t  At # A# @k A# D t  t t  At  # 
O A #C	C~ C C@6@ @9 $@<XD t  t t  At 
error_message AED t  t t  At  0 
O A 0C@(A At At  @Xforeign_install_functioninstall

 @No install function in ~q B] @
	Tried: ~q


@=CB] Ax Ax socket_error
 @Socket error: ~w
@=CB_ Ax Ax -a
@6@7 %&@ @9 - %&@<CBa Ax Ax - -
 @@(Failed to connect using a proxy.  Tried: B]
@6@7 %&@ @ @9 -@<XD t  t t  At  Du AED t  t t  At  Du 
O A /C@ ,< ,< ,
 @@)Unknown license: ~w.  Known licenses are: B]
@6@7 ,A@ @9 , ,A@<C@*@ ,< ,< ,; ,Y
@EThis system may only distributed using the GNU General Public License B]@5because the following components contain GPL-ed code: B] B]
@6@7 ,A@ @ @/
@8 ,@ 
@9 ,U ,A@<C@/@ ,< ,< ,: ,\@?This program may be distributed under any license, provided all B]@;conditions implied by the GNU Lesser General Public License B]@;are satisfied.  In particular, this implies the source code B]@>to any modification in SWI-Prolog or one of the used libraries B]must be made available. B]
@6@7 ,A@ @9 0@<C@@ ,< ,< ,; ,

@6@7 ,A@ @0@/
@8 ,J@&	@E@1 ,L@.@5@ 
@8 ,N@M@S@@@&@&@" B] @@8The program contains modules covered by the "~w" license B]
@#@E@#@1 ,O@.@5@ 
@8 ,N@&@M@" @See ~w B]
@#@@@%@G@" B]
@#@ @ @9 ,@<C@*@ C C  $\

 @@'Initialization goal ~p will be executed B]@.immediately for backward compatibility reasons B] @ $


@=CA At At  Au
load_failed @~w: Failed to load file
@=CA At At  Au
not_supported@+Emulator does not support foreign libraries
@=CA' Aq Aq  [ [

 @@#Fork: joining thead ~p (status: ~p)


@=CAi A{ A{ assertion_failed

 @Assertion failed: ~q
@=C@$Ak A{ A{ C

@6@7 C@/
@8show_thread_context C@ 
@/@8show_time_context C@" @
@#@<CAo A{ A{ debug_no_topic
 @@!~q: no matching debug topic (yet)
@=CB A A no_resource



 @@7Could not find resource ~w/~w on ~w or system resources

@=C@ C A A _

 @Call to ~q at 

@6@7 ^@ @ 
@; _ 0~ _@<C@:C A A _ _



 @@3Found new meta-predicates in iteration ~w (~3f sec)
 B]
@6@7 ^@ @ @/@8 _i@" @Restarting analysis ... B]
@#@<C@&@ A A  G /\




 @@cAutoloader: iteration ~D resolved ~D predicates and loaded ~D files in ~3f seconds.  Restarting ...

@=C@!@ A A  G /a



 @@;Autoloader: loaded ~D files in ~D iterations in ~3f seconds

@=CC A A  "{ "}
 @@%Undeclared quasi quotation syntax: ~w B]@@Autoloading can be defined using prolog:quasi_quotation_syntax/2
@=C@cB A A
 @
 CM


@6@7 P^@ @/@8 0: P^@&	@?@&@1 @@2 CM@0
@5@ @/@ @ -@" B]In: B]
@#@E@ @8 /@&@M@ @ @9 / P^@@@" @ $
@#@F@<XD t  t t  At     AED t  t t  At  )
 AED t  t t  At  )
 
D t  t t  At  - AED t  t t  At  - 
D t  t t  At  , AEO A , C@ A A@6@7 F5@0@9 &0 F5@<XD t  t t  At comment_hook AED t  t t  At  0 
D t  t t  At  Fv AED t  t t  At  Fv 
D t  t t  At  ^ AEO A "y CA A A html E[ http
html_write@=CA A A 
javascript E[  0js_write@=XD t  t t  At  0 ADD t  t t  At  0 AED t  t t  At  0 
D t  t t  At  " AED t  t t  At  F D t  t t  At  F ADD t  t t  At  F 
D t  t t  At     AED t  t t  At     
O A  C@'D$	s@#/usr/lib/swi-prolog/boot/syspred.pl  ]wA 0	on_signal
 H
@6@7 @4@Anew @@8 S| @4@@ 0 ER@8 0@?@R@<XD t  t t  At  " AED t  t t  At xref_source_time AED t  t t  At  ": AED t  t t  At  G AED t  t t  At  G 
XQM @F@$/usr/lib/swi-prolog/boot/messages.pl  ]wAsC S E /E "$E @XD t  t t  @t 
clean_goal 
O @ 0CD	s@$/usr/lib/swi-prolog/boot/messages.pl  ]wA 0 

@6@8 / @@?@<CD 0 0 

@6@1 
@5 ^@8 ] @@?@<CD 0 0 
@=XD t  t t  @t swi_comment 
O @ 0CA 0 0already_from
@6@?@&	@" @ (already imported from ~q)
@#@<CA 0 0 @\@6@?@&	@" (is a directory)
@#@<CA 0 0 @Z@6@?@&	@" (is not a directory)
@#@<CA 0 0 
 @ (~w)
@=XD t  t t  @t printed D t  t t  @t  0 ADD t  t t  @t  0 
D t  t t  @t frame_flags 
O @ 0C@ED 0 0	@6 E@/@8 Pe @@E
@  @@8 0@M@( _F@@@( N@E
@ spying@8 0@M@(
 L	@@@(
 N@&	@" @~w~w 

@#@<XD t  t t  @t 
extra_line 
O @ 0CC 0 0@6 # @.@8 C  @&
@?@&
@" @~N	@#@<CC 0 0 
@=XD t  t t  @t 
cond_location 
O @ 0C@%An 0 0 

@6@ @/
@8 @ @@&	@" @~w:~d

@#@<XD t  t t  @t  ' 
O @ 'C@+D 0 0@6@/@/@8	port_name @@&
	@?@&
@" $ $fg -
@#@<XD t  t t  @t  / 
O @ /C@5EB 0 0
kind
@6@?@ @1 !t@.@5@8msg_property @@ @/
@8
insert_prefix @@3@1begin@.@5
@5@3@1end@5@5@/@8 A @ @9 / @@<C
EL 0 0@6@/@8 0@ @9 0@<XD t  t t  @t goal_to_predicate_indicator 
O @ 0CB| 0 0@6@/
@/@8 CX @@ @/@/
@8 D3 @@1 
@2 
@5@9user_predicate_indicator @@<XD t  t t  @t  _s 
O @ _sC@(B 0 0 
 

 


@6@?@8 @ @@ @8 1@ @8 F @@ 
@ @ @9 1@<CB 0 0 

  A
@6@8 1@ @8 1@ @ @9 1@<XD t  t t  @t line_element 
O @ 1CEk 0 0@6@ _ 0{ _@?@<CEm 0 0
 .W@6@?@9 .Z @@<C	Eo 0 0
 B]@6@?@9 M" @<CEq 0 0
 0 @

@6@?@ @9 E @<CEs 0 0
 0
@6@?@9 1@<C	Eu 0 0
 \@6@?@9 H @@<CEw 0 0
 @

@6@?@ @9 1@<CEy 0 0
 $


@6@?@ @9 1@<CE{ 0 0
 0@6@?@<CE| 0 0
 0@6@?@<CE} 0 0@6@9 1@<XD t  t t  @t 
frame_context 
O @ 1C@/Dy 0 0@6@E
@$debugger_show_context @.@8 0 H:@/@8 0@&	@M
@" @[~w] 
@#@@@'	
@G@<XD t  t t  @t result 
O @ 1C@?C 0 0		@6 #@/@8 0@!
@3@1 $} @.@5@5@#@&
@3@1 .9B@5
@5@ @/@8bindings @@ @/@8bind_res_sep @@3@1 .9C@5
@5@ @ @9	residuals @@<XD t  t t  @t action_skip 
O @ 1CE 0 0 at_same_line@=CE 0 0  \@=CE 0 0  $@=CE 0 0  0@=CE 0 0  0@=XD t  t t  @t predicate_list 
O @ 1"CDG 0 0 
	@=C@(DI 0 0@6@ @/
@8 0 @@&	@" @
        ~p
 B]
@#@ @ @9 1# @@<XD t  t t  @t used_search 
O @ 1'CBi 0 0 
	@=C@'Bk 0 0 Da



 @@         file_search_path(~p, ~p) B]
@6@ 
@ @9 1( @@<XD t  t t  @t 	prefix_nl 
O @ 1+CEW 0 0 
 B]@=CEX 0 0 B]
 B]@6@?@<CEY 0 0 \
 \@6@?@<CEZ 0 0 B]

 B] 0	
@6@?@ @ @9 1, @@<CE\ 0 0


@6@ @ 
@9 1-@<XD t  t t  @t  / 
O @ /CB 0 0 A@6@?@<CB 0 0 @6@?@<CB 0 0@6 @0@0 C@9 D @@<XD t  t t  @t history_events 
O @ 1/CD	 0 0 
	@=C@<D 0 0 



 @~t~w   ~8|~W~W $} @. $} @. B]
@6@ 
@ @9 10 @@<XD t  t t  @t  @ 
O @ @C@7Bo 0 0 @
@6@E
@ @8 D: @&	@M
@" @ $
@#@@@"	 @~p
@#@F@<XD t  t t  @t  / 
O @ 0CEa 0 0@6@1 +@2print_message_lines_guarded G	@5@9 Ep @<XD t  t t  @t type_of 
O @ 1:C@@ 0 0@6@E@8 #l @@M@)	 H(@F
@@@@E@T@M@)	 D@F
@@@@E
@8 1@M
@)	 @F
@@@@E@8 1@M@)	 @F
@@@@E@8 FX @@M@)	 C@F
@@@@E@+@M@)	
empty_list@F
@@@p@E
@/
@8 G @@M@9	blob_type @@@@`@E
@8 [ @@M@)	 Gu@@@Q@E
@8 Ih @@M@)	 E@@@D@E
@8 [ @@M@)	 @@@@7@E
@8 C @@M@)	 [@@@*@E
@8 A @@M@)	 B"@@@E
@8 [ @@M@)	 [@@@E
@8 D0 @@M@)	 D1@@@)	 Lw@F
@<XD t  t t  @t  0 
O @ 0CER 0 0 1!
@6@?@ @9 1-@<CET 0 0 0	
@6@ @9 1-@<XD t  t t  @t faq 
O @ 1KC@ 0 0 
 B]@+  See FAQ at http://www.swi-prolog.org/FAQ/.txt
@=XD t  t t  @t type_error_comment 
O @ 1OC@L@ 0 0	@6@/@8 1; @@E@'@  @0@/
@8 1.@ 
@3 (7@4 +@4i@4o@4u@5@8 @ @@M@(an@@@( (7@F
@&
@" @ (~w ~w)@#@<XD t  t t  @t substitution 
O @ 1XCC 0 0@6@?@'
@<C@<C 0 0 Da




 PZ $ 0green% where B] @    ~w = ~W
	
@6@ @ @ @9
substitutions @@<XD t  t t  @t compiler_warnings 
O @ 1`CB 0 0 @=C@SB 0 0

@6@E@ 
@ @/@8compiler_warning @@M@%@@@" @Unknown compiler warning: ~W


@#@F@E
@+@&@M@%@@@" B]
@#@F@ @ @ @9 1a @@<XD t  t t  @t  @f 
O @ *C@>@ 0 0	

built_in_procedure@6@/
@8 1@&@" @@+No permission to ~w built-in predicate `~p'

@#@E@- B,@&@M@" B]@CUse :- redefine_system_predicate(+Head) if redefinition is intended@#@@@'@F@<C@ 0 0 import_into

 ^`
 @@"No permission to import ~p into ~w


@=C@ 0 0
static_procedure
 @@)No permission to ~w static procedure `~p'


@6Defined@ 
@ @9defined_definition @@<C@ 0 0  D @
 @@-No permission to read from output stream `~p'



@=C@ 0 0    @
 @@+No permission to write to input stream `~p'



@=C@ 0 0  Dtext_stream
 @@1No permission to read bytes from TEXT stream `~p'



@=C@ 0 0    1u
 @@0No permission to write bytes to TEXT stream `~p'



@=C@ 0 0  D
binary_stream
 @@8No permission to read characters from binary stream `~p'



@=C@ 0 0    1x
 @@7No permission to write characters to binary stream `~p'



@=C@ 0 0  @ @g [

 @@0No permission to reuse alias "~p": already taken

@=C@ 0 0  @No permission to ~w ~w `~p'	



@=XD t  t t  @t  1 
O @ 1CB 0 0 

@6@8 0@?@<CB 0 0 
@=XD t  t t  @t 
residuals1 
O @ 1}CC 0 0 
@=C@GC 0 0	
@6@E@)@-
@&
@M@" @~W,	 B]
@#@ 
@ @ @9 1~ @@@@"
 @~W	@#@G@<XD t  t t  @t print_goal_options 
O @ 1CC 0 0  F @. F @.@=XD t  t t  @t 
must_print 
O @ 1CE 0 0@6@U	@8
print_once @@?@D
@8 0 @@M
@Q@1 1	@5@9 Bg @@<CE 0 0 @=XD t  t t  @t 	var_names 
O @ 1CC 0 0
@6@?@&	@" @~w = 
@#@<C@+C 0 0

@6@?@&	@" @	~w = ~w, 
@#@3
@5@ @9 1 @@<XD t  t t  @t iso_message 
O @ 1C@ @q 0 0 B  *
@6@ @8 [ @@&	@" @@"Arithmetic: `~p' is not a function
@#@<C@&@t 0 0  B free_of_attvar
 @@.Type error: `~W' contains attributed variables F @. F F
@=C@"@w 0 0 B 

 @@%Type error: `~w' expected, found `~p'

@6@ @ @ 
@9 1P @@<C@+@z 0 0 E>

 @Domain error: 

@6@ @ 
@/@8domain @@" @ expected, found `~p'
@#@<C@} 0 0  B@+Arguments are not sufficiently instantiated
@=C@ 0 0  [K
 @@*Uninstantiated argument expected, found ~p
@=C@ 0 0  [I
 @Cannot represent due to `~w'
@=C@ 0 0 @e



@6@ @ @ 
@9 * @@<C@ 0 0 evaluation_error
 @@"Arithmetic: evaluation error: `~p'
@=C@ 0 0 @X ^`
 @Undefined procedure: ~q
@6@ @ @9undefined_proc_msg @@<C@ 0 0  @X

 @~w `~p' does not exist


@=C@ 0 0  @Y



 @~w `~p' does not exist in ~p

@=C@ 0 0 busy

 @~w `~p' is busy


@=C@ 0 0  [Pswi_backslash_newline@*Deprecated ... \<newline><white>*.  Use \c
@=C@ 0 0 [P
Syntax error: 
@6@ @ @9 [Q @@<C@ 0 0 occurs_check

 @@6Cannot unify ~p with ~p: would create an infinite tree


@=XD t  t t  @t  F 
O @ FCC 0 0
 @@6@?@&
empty@ 
@ @9 F @@<CC 0 0@6@?@&
	non_empty@ 
@ @9 1@<XD t  t t  @t  F 
O @ 1CC 0 0 E 1@6@?@&
@" $ $true.

@#@ 
@ @9 0 @@<CC 0 0 E@6@?@&
@" .W

@#@ 
@ @9 1@<CC 0 0 #M 1@6@?@&
@" $ $true  \@#@<CC 0 0 #M@6@?@&
@" @ N \@#@<XD t  t t  @t 	swi_extra 
O @ 1CA 0 0@6@T@&	@?@&@'
@<CA 0 0@6@; _ 0| _@<CA 0 0 CM

@6@U@- A@&	@?@&
@ @ 
@9 0 @@<C@HA 0 0 C

@6@  @ @0@/
@8 ]
 @@ @ @0 @/@8 1@&	@" B] @ $
 B]
** here ** B] @ $
@#@<CA 0 0 	@=XD t  t t  @t  1 
O @ 1CC 0 0 
@=C@YC 0 0 #S




@6@ @/@8 Dz @@&
@ @ @/@8 1@ @ 
@ @ @/@8value @@E@#@-@&@M@" @ B B]
@#@ @ @ @9 1@@@'@G@<XD t  t t  @t swi_location 
O @ 1CAr 0 0@6@T@&	@?@&@'
@<C
Av 0 0@6@/@ _ 0@?@'
@<CAx 0 0 CM
@6@ @8 C @@&	@?@&
@ @ 
@9 _9 @@<C@"A| 0 0 _

?@6@?@&
	@"
 @ 0
@#@<CA~ 0 0  _



 @  .

@=C@MA 0 0	
 ""




@6@E@$@ @8 1F@ @1 @@.@5@8 @> @&	@M@1 _
@5@ @9 1 @@@@"	 @Stream ~w:~d:~d 

@#@G@<CA 0 0 	@=XD t  t t  @t  1 
O @ 1C@KC 0 0
 @


@6@ @/@8 1@ @ 
@ @/@8 1@E
@+
@&@M@%@@@" $ 0 1Z% with pending residual goals B]
@#@F@ 
@ @ @9 1@<XD t  t t  @t  - BD t  t t  @t  - 
O @ -C@B 0 0@6@/@8translate_message2 @@?@'
@<C@D 0 0@6@" @@#@&	@" @Unknown exception: ~p
@#@<C@G 0 0 
 @Unknown message: ~p
@=XD t  t t  @t thread_context 
O @ 1C@ A 0 0@6@/
@8 EI @-
 M<@&@?@&@" @[Thread ~w] 
	@#@<CA 0 0 
@=XD t  t t  @t  _9 
O @ 1CA 0 0    Ea@6@?@&	@'
@<C@PA 0 0
 
 


@6@?@&	@E@'@D@ @8 0@M@Q@&@M@" @
~q:~q/~w: 

@#@@@" @~q/~w: 

@#@F@<CA 0 0  

 @ 1


@=CA 0 0 
 @~p: 
@=XD t  t t  @t  1 
O @ 1CE 0 0  C-@=CE 0 0  H8@=XD t  t t  @t  0 
O @ 0CD 0 0  @ 1ZCall@=CD 0 0 exit 1ZExit@=CD 0 0  C'redFail@=CD 0 0  #QyellowRedo@=CD 0 0 unifyblueUnify@=CD 0 0  Dmagenta	Exception@=XD t  t t  @t prolog_message 
O @ 1C@2A 0 0 F

 


@6@?@&	@" @ 0
@%Initialization goal raised exception: B]
@#@ @ @9 -@<C@ A 0 0 F

 @@(Initialization goal ~p raised exception: B]

@6@ @ 
@9 -@<C@*A 0 0 H
 

@6@?@&
	@"
 @ 0 @Initialization goal failed
@#@<CA 0 0  H
 @Initialization goal failed: ~p
@=CA 0 0 $W
Prolog initialisation failed: B]
@6@ @ @9 -@<C@1A 0 0unhandled_exception
Unhandled exception: 
@6@E@ @ @/
@8 1@M@'
@@@" @ 15
@#@F
@<CA 0 0  E

 @Goal (~w) failed: ~p


@=CA 0 0 no_current_module
 @@$~w is not a current module (created)
@=CA 0 0  $

 @@*Bad argument to commandline option -~w: ~w


@=CA 0 0 missing_feature
 @@.This version of SWI-Prolog does not support ~w
@=CA 0 0  "6
 @Singleton variables: ~w
@=CA 0 0 	multitons
 @@7Singleton-marked variables appearing more than once: ~w
@=CA 0 0 profile_no_cpu_time@:No CPU-time info.  Check the SWI-Prolog manual for details
@=CA 0 0 	non_ascii

 @@,Unquoted ~w with non-portable characters: ~w


@=C@WA 0 0
io_warning

@6@ @1 C@.
@5@8 1@? G@ 
@/@8 ^ @ C<@ 
@/@8 2	@E@ @1 @@.@5@8 1@M@&@@@&@F@&	@" @~p:~d:~d: ~w
@#@<CA 0 0  2

 @
stream ~p: ~w


@=CA 0 0  $ $Usage: --pldoc[=port]
@=CA 0 0 	interrupt 0Action (h for help) ?  \
@=CA 0 0  2
 0 $
@=CA 0 0  2
 	continue (trace mode)
@=CA 0 0 unknown_in_module_user@8Using a non-error value for unknown in the global module B]@;causes most of the development environment to stop working. B]@<Please use :- dynamic or limit usage of unknown to a module. B]@1See http://www.swi-prolog.org/howto/database.html
@=CB 0 0 modify_active_procedure

 @@ ~p: modified active procedure ~p


@=CB 0 0  @ @  A
 @Failed to load ~p
@=CB
 0 0  @ @ 

 @@ Failed to load ~p into module ~p


@=CB 0 0  @ @
 @ 2
@=CB 0 0  E%
 @@0Cannot pre-compile mixed load/call directive: ~p
@=CB 0 0  F@.Full stop in clause-body?  Cannot redefine ,/2
@=CB 0 0  +s

 @@.Illegal term in INDEX file of directory ~w: ~w


@=C@"B 0 0 U8

 @Redefined ~w procedure ~p

@6Previously defined@ @ 
@9 1p@<CB 0 0 declare_module
 D
 @Loading module ~w abolished: ~p


@=CB 0 0 import_private

 @@5import/1: ~p is not exported (still imported into ~q)


@=C@#B 0 0 ignored_weak_import
 


 @@4Local definition of ~p overrides weak import from ~q 

@=CB! 0 0  E

 @@'Exported procedure ~q:~q is not defined


@=CB# 0 0  F

 @@.Operator ~q:~q is not exported (still defined)


@=CB% 0 0 AF  @k@6minus_in_identifier@9 1 @@<C@@B' 0 0 2,

 @@1Clauses of ~p are not together in the source-file B]

@6@   Earlier definition at @ 
@/@8current_definition @@" @  Current predicate: ~p B] @@3  Use :- discontiguous ~p. to suppress this message
@#@<CB- 0 0  ]
 @@(Deprecated declaration has no effect: ~p
@=C@)B/ 0 0 @ @

 @~|~t~*+Loading 

@6@ @ 
@/@8 13 @@" ...
@#@<C@)B3 0 0 Dv @

 @~|~t~*+include 

@6@ @ 
@/@8 28@" 29
@#@<CB7 0 0 Dv Dx

 @~|~t~*+included 

@6@ @ 
@9 28@<C@SB: 0 0

 @ @






 @~|~t~*+
@6@ @ @/@8 28@" @ .

@#@ @ @/@8load_module @@" @ ~2f sec, ~D clauses
@#@<C@2B@ 0 0 ,

@6@ @/
@8 1$@&	@" @ 1
 B]@'    However, there are definitions for: B]
@#@ @ @9dwim_message @@<CBG 0 0  ,
 @Correct to: ~q?  \
@=C@+BI 0 0 @ E	
 E
 @@3File search: too many levels of indirections on: ~p B]    Used alias expansions: B]

@6@ @ 
@9 1*@<CBN 0 0  2-@<The "-" character should not be used to seperate words in an B]@2identifier.  Check the SWI-Prolog FAQ for details.
@=CBR 0 0  @removed_after_error
 @Removed incomplete QLF file ~w
@=C@,BT 0 0  CD



 @@#Module "~q" already loaded from ~w. B] @Wipe and reload from ~w? 
 \
@=CBX 0 0  G@$Please answer y(es), n(o) or a(bort)
@=C@)BZ 0 0 reloaded_in_module



 @@%~w was previously loaded in module ~w B] @@"	now it is reloaded into module ~w

@=CB] 0 0  (

 @@#Layout data: expected ~w, found: ~p


@=CB 0 0  G G

 @File search: ~p --> ~p (cache)


@=C@"B 0 0  G G



 @File search: ~p --> ~p OK ~p

@=C@"B 0 0  G G



 @File search: ~p --> ~p NO ~p

@=CB 0 0 %- @@6@/@8 1 @@"GC:  \
@#@<C@8B 0 0  2Y @







 1! @@/gained ~D+~D in ~2f sec; used ~D+~D; free ~D+~D

@=CB 0 0shift_stacks @@6@/@8 2Z@"
Stack-shift:  \
@#@<C@IB 0 0 2^ @




@6@b@g@cD @m Eh@y@b@g
@cD @m Eh@y@b@g@cD @m Eh@y@&	@" 1! @@6local: ~DKB, global: ~DKB, trail: ~DKB bytes (~2f sec)
@#@<CB 0 0agc @@6@/@8 2Z@"AGC:  \
@#@<C@$B 0 0  2d @



 1! @@.reclaimed ~D atoms in ~2f sec. (remaining: ~D)

@=C@"B 0 0 +reload
@6@ @/@8 F` @@&
	@"
 @Make: reloading ~D files
@#@<CB 0 0  + @Make: finished
@=CB 0 0  + +
 @Updating index for library ~w
@=C@!B 0 0 G

@6@/
@8 2Z@"
 @autoloading ~p from ~w
@#@<CB 0 0  G +
 @Loading autoload index for ~w
@=C@DB 0 0
 1`

@6@/
@8 1 @@E Ex@/@8 FB @4@M@ @ @/@8warnings_with_named_vars @@!@3@1 Ew@5
@5@#@@@&
@&@F@&	@ @ @ @ @9 1f@<C@!C& 0 0 A@6version_git@/@8 0@&	@?@&
@"
 @ $
@#@<C@BC) 0 0 A@6 A@/@8 0@b@g@c'@m Eh@y@b@g@c@d@m Eh@c@d@m \^@y
@b@g@c@d@m \^@y@&	@" @~w.~w.~w

@#@<C@!C0 0 0address_bits@6 2z@/@8 0@&	@?@&
@"
 @	~d bits, 
@#@<CC4 0 0 G@6 G @.@8 0@&	@?@&@"Multi-threaded, 
@#@<CC8 0 0  G
	@=CC: 0 0 	copyright@=Copyright (c) 1990-2015 University of Amsterdam, VU Amsterdam B]@DSWI-Prolog comes with ABSOLUTELY NO WARRANTY. This is free software, B]@@and you are welcome to redistribute it under certain conditions. B]@3Please visit http://www.swi-prolog.org for details.
@=CC@ 0 0
user_versions@6@/@1  A@2 F@5@/@8 A A@&
	@ @ 
@9user_version_messages @@<CCC 0 0 author@#Jan Wielemaker (jan@swi-prolog.org)
@=C@bCE 0 0 #nWelcome to SWI-Prolog (
@6 G@ @/@8 2. 2z@ @/
@8 2.@"
Version 
@# A@ @/@8 2.@" Q B]
@# 2}@ @/@8 2.@" B]
@# 2@ @/@8 2.@" B]@2For help, use ?- help(Topic). or ?- apropos(Word). B] B]
@#@<C@3CS 0 0aboutSWI-Prolog version 
@6 A@ @/@8 2.@" by 

@# 2@ 
@/@8 2.@" B]
@# 2}@ @9 2.@<CCZ 0 0  GE GE
@=CC\ 0 0  Ga 0
 @Break level ~d
@=CC^ 0 0  2 0
 @Exit break level ~d
@=CC` 0 0  #@1... 1,000,000 ............ 10,000,000 years later B] B]@/~t~8|>> 42 << (last release gives the question)
@=CCd 0 0 close_on_abort
 @Abort: closed stream ~p
@=CCf 0 0  E
 @Halt cancelled: ~p
@=C
Ci 0 0 E
@6@ @9query_result @@<C@'C 0 0 E
@6@E
 ^L @.@8 0@&	@M
@3 1!@5@ @9 0@@@'	
@F@<CC 0 0  GH
 @~w: halt
@=CC 0 0  $
 @Unknown action: ~c (h for help) B]
@=C@bC 0 0  % &

History Commands: B]@&    !!.              Repeat last query B]@/    !nr.             Repeat query numbered <nr> B]@:    !str.            Repeat last query starting with <str> B]@4    !?str.           Repeat last query holding <str> B]@>    ^old^new.        Substitute <old> into <new> of last query B]@6    !nr^old^new.     Substitute in query numbered <nr> B]@<    !str^old^new.    Substitute in query starting with <str> B]@6    !?str^old^new.   Substitute in query holding <str> B] @    ~w.~21|Show history list B] @    ~w.~21|Show this list B] B]


@=CD  0 0  % %! No such event
@=CD 0 0  %bad_substitution! Bad substitution
@=CD 0 0  % &
 @~w.
@=CD 0 0 % %
@6@ @9 12@<C@ D& 0 0 T
@6@ @/@8 1$@&
	@"
 @Spy point on ~p
@#@<C@ D* 0 0nospy
@6@ @/@8 1$@&
	@"
 @Spy point removed from ~p
@#@<CD. 0 0 
trace_mode
 @Trace mode switched to ~w
@=CD0 0 0 
debug_mode
 @Debug mode switched to ~w
@=CD2 0 0  C%
 @Debug mode is ~w
@=CD4 0 0 0@6@?@&	@"
No spy points
@#@<CD6 0 0 2
Spy points (see spy/1) on: B]
@6@ @ @9 1&@<C@(D9 0 0 	
@6@?@&	@ @/
@8 1$@&@" @        ~p: Not tracing
 B]
@#@<C@(D= 0 0 2

@6@ @/
@8 1$@&	@" @        ~p: ~w
 B]
@#@<CDA 0 0 G@6@?@&	@"@"No traced predicates (see trace/1)
@#@<CDC 0 0 2
Trace points (see trace/1) on: B]
@6@ @ @9tracing_list @@<C@9DU 0 0		 /
 A@6@?@&	@  /@/
@8 0@&@" $ $~t[~D] ~10|

@#@ @ @/@8 1 @@ @ @9
frame_goal @@<CD[ 0 0 /
choice
@6@?@&
	@1 / A@5@ 
@9 2.@<CD] 0 0 /
cut_call@6@?@&	@'
@<C@8D^ 0 0

 /
 	
@6@?@&
	@"
 T 
@#@ @ @/@8 0 @@ @ @/@8frame_level @@ @ @/@8 2@ @ @9 2@<C@CDd 0 0 /

@6@ @/
@8 0 @@ @ 
@/@8 2@ @ @/@8 2@ @ @/@8 2@ @ @ @/@8frame_depth_limit @@ @ @/@8 2@" \
@#@<C@"D 0 0  C- C/

 @@(The predicate ~p has been renamed to ~p. B]@BPlease update your sources for compatibility with future versions.


@=C@&D 0 0abnormal_thread_completion
 D
@6@?@&
	@"
 @@'Thread running "~p" died on exception: 
@#@ @ @9 -@<CD 0 0  2
 C' @@'Thread running "~p" died due to failure
@=CD 0 0 threads_not_died
 @@&The following threads wouldn't die: ~p
@=CD 0 0   D  r

 @Attached package ~w at ~q


@=C@1D 0 0   D  g



 @@"Package ~w already attached at ~q. B] @	Ignoring version from ~q

@=CD 0 0   D  [

 @@)Package ~w: no binary for architecture ~w


@=CD 0 0  H8
 @@00-byte in PATH component: ~p (skipped directory)
@=XD t  t t  @t append_args 
O @ 2C@ E 0 0 


 

@6@?@0@/@8 1 @ @ @ 
@9 0@<CE 0 0@6@0@/@8 1 @ @9 0@<XD t  t t  @t actions_to_format 
O @ 2CE 0 0 A@6@?@<CE 0 0 B] A@6@?@<CE 0 0
 B]@6@?@3@5@9 2 @@<CE 0 0 B]
@6@?@ @/@8 2 ^1@ @9 B @@<CE 0 0@6@ @8 1  @@?@ @9 2@<C@$E 0 0 @



@6@?@ 
@/@/@8 2@ @ @8 2@ @ @9 2 @@<CE 0 0@6@ @8 14@?@ @/
@8 2@ @ 
@9 2@<CE 0 0@6@ @/
@/@8 2 $@ 
@8 2@3@5@ @9 2@<XD t  t t  @t  2 
O @ 2CD 0 0 C'@6depth_limit_exceeded @.@8 0@&
@?@&
@"
[depth-limit exceeded] @#@<CD 0 0 
@=XD t  t t  @t  2 
O @ 2CCl 0 0 E $ $ 0 1false.
@6@ @9 1@<CCo 0 0 #H@6@?@&	@" $ $ 1
@#@ @9 1@<CCr 0 0 #H
@6@ @/@8 1 @@ @9 1@<CCu 0 0 @@6@9 1@<CCw 0 0 #K

@6@ @ @/
@8 2 E@ @ @ 
@9 1 @@<CCz 0 0 #L

@6@ @ @/
@8 2 #M@ @ @ 
@9 2@<C@CC} 0 0  E B] @Actions: B] B] @@6; (n, r, space, TAB): redo    t:          trace & redo B] @@.b:                    break   c (a, RET): exit B] @@/w:                    write   p           print B] @h (?):                help B] B]
@=CC 0 0  $ @Action?  \
@=CC 0 0  E @Please answer 'y' or 'n'?  \
@=CC 0 0  # B]
@=CC 0 0 toplevel_open_line
	@=XD t  t t  @t  2 
O @ 2CDt 0 0@6 /@/@8 0@&	@" @(~D) 
@#@<XD t  t t  @t  2 
O @ 2CD 0 0 
	@=CD 0 0@6@ @/
@8user_version_message @@ @ 
@9 2@<XD t  t t  @t  "% 
O @ "$CE 0 0@6@/
@8 -@?@/@/@8 2@1 FX	@5@ @ @9 1@<XD t  t t  @t  17 
O @ 16CEf 0 0
@6@?@<CEg 0 0

@6@8 1	 @@ @9 16 @@<XD t  t t  @t  2 
O @ 2C@+Dm 0 0@6 E@/@8 0@ @/@8 0 @ F@/
@8 0@&	@" @ 1

@#@<XD t  t t  @t  23 
O @ 22C@<B 0 0@6@/@8 1 @@ @1 @/@.
@5@8 0@ @1 /@.@5@8 0@&
@" @ $	 @ 0
 B]@#@<CB 0 0 
@=XD t  t t  @t 
msg_prefix 
O @ 3CE- 0 0  C~N% @=CE. 0 0 E@6@/
@8 1@E
@+
 M<@M@)	~NWarning: @@
@"	 @~NWarning: [Thread ~w] 
@#@<CE4 0 0 @@6@/
@8 1@E
@+
 M<@M@)		~NERROR: @@
@"	 @~NERROR: [Thread ~w] 
@#@<CE: 0 0  C, 3@=CE; 0 0 information 3@=XD t  t t  @t  2 
O @ 2CDO 0 0 
	@=C@ DQ 0 0 2



@6@1 2@5@/@8 -@ 
@ @9 2@<XD t  t t  @t  [Q 
O @ 1C@ 0 0 
end_of_clauseUnexpected end of clause
@=C@ 0 0 end_of_clause_expectedEnd of clause expected
@=C@ 0 0  AUnexpected end of file
@=C@ 0 0 end_of_file_in_block_comment@ End of file in /* ... */ comment
@=C@ 0 0end_of_file_in_quoted
End of file in quoted 
@6@ @ @9quoted_type @@<CA  0 0 illegal_number (M
@=CA 0 0 	long_atom@!Atom too long (see style_check/1)
@=CA 0 0 long_string@#String too long (see style_check/1)
@=CA 0 0 operator_clashOperator priority clash
@=CA 0 0 operator_expectedOperator expected
@=CA
 0 0 operator_balanceUnbalanced operator
@=CA 0 0 quoted_punctuation@-Operand expected, unquoted comma or bar found
@=CA 0 0 	list_rest@'Unexpected comma or bar in rest of list
@=CA 0 0 cannot_start_termIllegal start of term
@=CA 0 0 punct

 @Unexpected `~w' before `~w'


@=CA 0 0 undefined_char_escape
 @@:Undefined character escape in quoted atom or string: `\~w'
@=CA 0 0 void_not_allowedEmpty argument list "()"
@=CA 0 0 
 @ $
@=XD t  t t  @t  3 
O @ 3CA 0 0  % 
@=CA 0 0 Jp@6
double_quotes@/@8 0@&	@" @
@#@<CA 0 0`@6back_quotes@/@8 0@&	@" @
@#@<XD t  t t  @t  2 
O @ 2CD 0 0@6@/@8 1@?@&@" B]
@#@<CD 0 0 
 @ $ B]
@=XD t  t t  @t  1C 
O @ 1BC@ 0 0@6
_reference@9 2@<XD t  t t  @t  2? 
O @ 2>CBw 0 0 A@6@?@'
	@<CBx 0 0 @6@?@'
	@<CBy 0 0 
 @ into ~w
@=XD t  t t  @t  2D 
O @ 2CCA) 0 0 
	@=C@<A* 0 0

 



@6@ @8 0@?@ @/@/@8 1@&	@" @
        ~q  B]
@#@ 
@ @9 2B@<C@?A0 0 0 



@6@?@&	@ @/@/@8 1@&@" @ 35   B]
@#@ 
@ @9 2B@<C@/A5 0 0		@6@ @/
@/@8 1@&	@" @ 35 
 B]
@#@ @ @9 2B@<XD t  t t  @t dwim_predicates 
O @ 36CA$ 0 0 
 
@6@?@/@1 ,@1 
@5@5@9 2@<CA& 0 0 
@6@/@1 ,@1  A
@5@5@9 2@<XD t  t t  @t  1 
O @ 1C@\C 0 0
@6@E@6@T	@"
 Da	
@#@&@M@"	 #h@#@&@" @ 1
@#@F@@@!@" @ 1	
@#@ @ @ 
@9 1Y @@G@F@<XD t  t t  @t  0 
O @ 0CE 0 0@6@ A J; A@?@<C
E  0 0
 0
@6@8 3 @@?@<C	E" 0 0
 0 0@6@?@<C
E# 0 0 CC @ H@6@?@<C	E$ 0 0
 @ G[@6@?@<CE% 0 0 @location_prefix 

 @~NERROR: ~w:~d:
~N	@6@?@<CE( 0 0 E 3< 

 @~NWarning: ~w:~d:
 3?@6@?@<C
E+ 0 0 @ [?@6@?@<XD t  t t  @t  1d 
O @ 1cC@HB 0 0	eq_vv


@6@E@"@*
@&@M@" @Test is always true: ~W S|

@#@@@" @Test is always false: ~W S|

@#@F@<C@!C 0 0 eq_singleton


 @ 3E S|


@=C@HC 0 0	neq_vv


@6@E@"@,
@&@M@" @ 3D R

@#@@@" @ 3E R

@#@F@<C@!C 0 0 
neq_singleton


 @ 3D R


@=C@!C
 0 0 unify_singleton


 @@ Unified variable is not used: ~W Da


@=CC 0 0 var_true

 @ 3D I_


@=CC 0 0 nonvar_false

 @ 3E Q?


@=CC 0 0 unbalanced_var

 @@+Variable not introduced in all branches: ~W


@=CC 0 0 branch_singleton

 @@ Singleton variable in branch: ~W


@=CC 0 0 negation_singleton

 @Singleton variable in \+: ~W


@=CC 0 0 multiton

 @@4Singleton-marked variable appears more than once: ~W


@=XD t  t t  @t  1r 
O @ 1qC@XB` 0 0@6@1  A	@5@/@1 @.
@.@5@8 1 @/@ 
@ @8 1@1 @5@1 @/@.@5@8 0@1 @5@1 /@.@5@8 0@&
@?@&@" B] @ /@#@<CBg 0 0 
@=XD t  t t  @t print_system_message 
O @ 3_CD 0 0
 E@6@?@<CD 0 0
 C,@6 T E@8 0@?@<CD 0 0
 #m@6 T E@8 0@?@<CD 0 0@6@?@<C@E  0 0
@6@1 H H@5@0 @.@8 B @/@/@8 B= @1 @@1 [P@0@5@0@5@8 S @1 3<@1 @5@.
@.@5@8 0@?@ @/@8 0@3@1 0	@.@5@4
@4 B]@5@3@1 0@5@5@/@8 0@1 @@.@5@8 0@1 @>@2 C@.@5@8 GJ @ @ @8 0@E@%@D@ @1 C@5@8 1@M@Q@1 3A@.@5@8 0@b@g@c @t@M@ @9 % @@@@S@F@<CE 0 0@6@1 @@.@5@8 0@ @1 0	@5@9 / @@<XD t  t t  @t  1_ 
O @ 1^CC 0 0 
@=C@4C 0 0 Da




 @ B B] @ 1\
	
@6@ @ @ @9 1]@<XD t  t t  @t  1 
O @ 1C@ 0 0 
  _F@6@?@&	@1  _F@5@ @9 1@<C@ 0 0  _F@6@?@&	@" B]@@  ^/2 can only appear as the 2nd argument of setof/3 and bagof/3
@#@<C@ @ 0 0  C@6@?@&	@" B]@"  Rules must be loaded from a file
@#ToplevelMode@ @9 1L @@<C@ @ 0 0  C@6@?@&	@" B]@'  Directives must be loaded from a file
@# 3i@ @9 3j@<C@ @ 0 0  C@6@?@&	@" B]  ?- is the Prolog prompt
@# 3i@ @9 3j@<C@3@ 0 0@6@/@8 37 @@&	@E@ @-@&
@M@"
 B]@%  However, there are definitions for: B]
@#@ @ @9 2B@@@'
@G
@<XD t  t t  @t  2w 
O @ 2vCB 0 0 
@=C@,B 0 0		


@6@ @/@8 [ @/@ @8 A @1 Da@0@.@5@8 3p@*@?@ @ 
@9 2u@<C
B 0 0

@6@ @9 2u@<XD t  t t  @t  1 
O @ 1C@ A 0 0range

@6@?@&
	@"
 @[~q..~q]
@#@<CA! 0 0 
 @`~w'
@=XD t  t t  @t swi_message 
O @ 3uCA; 0 0 io_error

 @I/O error in ~w on stream ~p


@=CA= 0 0  %F G
 @Could not execute `~w'
@=CA? 0 0  %Fsignal

 @Caught signal ~d on `~w'


@=CAA 0 0  QU

 @


@=CAC 0 0  3|

 @Caught signal ~d (~w)


@=CAE 0 0 limit_exceeded

 @Exceeded ~w limit (~w)


@=CAG 0 0  +
 @goal unexpectedly failed: ~p
@=CAI 0 0 
shared_object

 @ $
@=CAK 0 0 system_error
 @error in system call: ~w
@=CAN 0 0  3error in system call
@=CAQ 0 0 
failure_error
 @Goal failed: ~p
@=CAS 0 0 
timeout_error

 @Timeout in ~w from ~p


@=CAU 0 0 not_implemented

 @@*~w `~p' is not implemented in this version


@=C@"AW 0 0 E; E=
@6@ @/@8 1$@&
	@"
 @@1Wrong context: ~p can only be used in a directive
@#@<C@9AZ 0 0 E;editno_default_file@6@E
 W
 @.@8 0@&	@M
@"@IEdit/0 can only be used after opening a Prolog file by double-clicking it
@#@@@"	@=Edit/0 can only be used with the "-s file" commandline option
@#@F@" B]@$Use "?- edit(Topic)." or "?- emacs."
@#@<CAb 0 0  E; I )s
 @@?Functions are not (yet) supported for meta-arguments of type ~q
@=CAd 0 0 format_argument_type

 @@,Illegal argument to format sequence ~~~w: ~p


@=CAf 0 0  @
 @Format error: ~w
@=CAh 0 0 ( )c
 @@*Unterminated conditional compilation from 
@6@ @ @9 0 @@<CAk 0 0  ( (
 @:- ~w without :- if
@=XD t  t t  @t make_message_lines 
O @ 3C@` 0 0
	@6@?@<C@a 0 0
 @ $
@6@?@<C@b 0 0 @ $ B]

@6@ @ 
@9 3 @@<XD t  t t  @t term_message 
O @ 3C@e 0 0@6@T@&	@?@&@" @Unknown error term: ~p
@#@<C@h 0 0@6@; _ 0 _@<C@j 0 0@6@9 1 @@<C@l 0 0@6@9 3v @@<C@n 0 0 
 @ 3
@=XD t  t t  @t  1 
O @ 1CC 0 0
@6@?@'
@<CC 0 0
 @@6@?@'
@<CC 0 0@6@?@'
@<CC 0 0  @ B B]
@=XD t  t t  @t  1 
O @ 1C@J 0 0@6@T@&	@?@&@" @ 1
@#@<C@M 0 0@6@; _ / _@<C@O 0 0@6@9 2.@<C@Q 0 0  @resource_errorstack
 @Out of ~w stack
@=C@S 0 0  @ 3
 @Not enough resources: ~w
@=C@U 0 0 @

@6@ @/
@8 1@ @ 
@/@8 3 @@ @ @9 1 @@<C@Y 0 0  $VExecution Aborted
@=C
@[ 0 0
message_lines
@6@ @9 3@<C@] 0 0  QU

 @


@=XD t  t t  @t  @ 
O @ @C@PD 0 0@6@E@H@8 1 @@M@C@/
@8 -@M@E
@-@U	@E@1  A@2 "	
@5@8 + @M@S@@@1  A@2 U7	
@5@8 3@M
@S@@@9 3` @@P@@@S@F
@<XXQM  F@#/usr/lib/swi-prolog/library/oset.pl  'AuC E\S E  Eoset_isE  E
oset_powerE !E  E  Eoset_dunionE	oset_dintXO   # C
@k	u A  'A 3 	
@=C@l 3 3
@6@/@ @8 ]@ @ @ 
@ @9 "  @<XO     C@S 3 3 
@=C
@T 3 3@6@ @ @9 (  @<XO   3 C@0 3 3 @k@6@?@R@<C@1 3 3 @=C	@2 3 3	
@6@9 3  @<XO   " C@u 3 3 GM	
@6@ @ @ @9 "  @<C@w 3 3 B@6@ @ 
@9    @<C@y 3 3 G4@6@ @ 
@9 #  @<XO     C@g 3 3 
@=C
@h 3 3@6@ @ @9 3@<XO  happ C@ 3 3 
@=C@ 3 3
	

@6@ @ 
@9 3  @<XO   " C@p 3 3 @=C@q 3 3
@6@/@ @8 ]@ @ @ 
@ @9 3@<XO  union3 C@H 3 3 GM	
@6@ @ @ @9union2  @<C@J 3 3 B	
@6@ @ @9 !  @<C@L 3 3 G4
@6@ @ @9 3@<XO   ! C@? 3 3 
	@=C
@@ 3 3@6@ @ @9 3@<XO  dint C@ 3 3 
	@=C@ 3 3@6@ @/
@8    @ @ 
@9 3  @<XO  addel C@ 3 3 GM	

@6@ @ 
@9    @<C@ 3 3  B	
@=C@ 3 3  G4	
@=XO  pset C@ 3 3 
	@=C@ 3 3@6@ @/
@8 3@ @ 
@9 3  @<XO  delel C@ 3 3 GM	

@6@ @ 
@9    @<C@ 3 3  B
@=C@ 3 3  G4	
@=XO   3 C@ 3 3 
	@=C@ 3 3@6@ @/
@8 3@ @ 
@9 3  @<XO   3 C@5 3 3 @k@6@?@R@<C@6 3 3 @=C@7 3 3
@6@8 ]:@ @9 3@<XO   ( C@W 3 3 @=C@X 3 3
@6@/@ @8 ]@ @ @ 
@ @9 (  @<XO   3 C@ 3 3@6@/
@8 !y ]Y@3@5@/@8 3@ @9 R@<XO     C@ 3 3 
	@=C@ 3 3@6@/
@ @8 ]@ 
@ @ @9 3  @<XO     C@ 3 3 
@=C@ 3 3@6@/
@ @8 ]@ 
@ @ @9 3  @<XO   3 C
@C 3 3 	
@=C@D 3 3
@6@/@ @8 ]@ @ @ 
@ @9 3  @<XO   3 C@ 3 3 @=C@ 3 3
@6@ @9 3@<XO   ( C
@\ 3 3 GM@6@ @ @ 
@9 3@<C@^ 3 3 B	
@6@ @ @9 3@<C@` 3 3 G4@6@ @ 
@9 3@<XO   3 C@ 3 3 @=C@ 3 3
@6@ @9 3@<XXQM A|F@$/usr/lib/swi-prolog/library/debug.pl  'AuC E\S Edebug_message_contextE C%E C(Elist_debug_topics E C&E ^E 3E CXD t  t t  A|t  C$ 
O A| C#C@ @ A{ A{@6@E
@/	@0@0@8 C& C@8 FV C@M
@S@@@1 3 @-@5@9 Bg C@F	@<XD t  t t  A|t debug_target 
O A| 3C@ A{ A{@6@U@" WB	
@#@?@<C@ A{ A{ 
 @k@=XD t  t t  A|t print_debug 
O A| 3C
@ A{ A{@6@ @ _ 0w _@?@<C@ A{ A{
@6@?@<C@9@ A{ A{@6@1  @@2 -@2 C
@5@/@8 "@A@ @/
@8 H ]Y@ 
@/@8debug_output C@ @1 / G@1 0@2 3@5@5@8 19 C@R@@@S@G
@<XD t  t t  A|t  C& ADD t  t t  A|t  C& 
D t  t t  A|t  3  
O A| 3C@E@ A{ A{@6 G[
~`-t~45|~n@8 E C G[~w~t ~w~35| ~w~n@3Debug Topic@4	Activated@4To@5@8 3 G[ 3@8 3@A@/@/	@/
@8 3 G[ 3@3@4	@4
@5@8 3@R@@@S@G@F
@<XD t  t t  A|t  3 
O A| 3C@ A{ A{  
	@6@?@/
@/@8valid_topic C@1
debug_context
@5@8 @I@1 4@5@9 3@<C@ A{ A{ I
	@6@?@/
@0@8 4@1 4
@5@9 @I@<C@ A{ A{@6 3@9 B  FH@<XD t  t t  A|t  ^ 
O A| 3C@z A{ A{@6 @-@9 C C@<XD t  t t  A|t  C 
O A| 3C@x A{ A{@6 @.@9 4@<XD t  t t  A|t  0 
O A| 0C@ Ar A{ A{@6 ]S@8 4 C@/
@8 EH@-
 M<@&@" @ 1
	@#@<CAx A{ A{ 
@=XD t  t t  A|t  C 
O A| CC@s@} A{ A{@6@/
@/@8 3 C@E@`@N@(@1 3
@.@.
@5@8 H@O@ @ 
@ @/@/@8update_debug C@1 3
@5@8 3@R@@@0@E
 @0@0@8 FB C@M@S@@	 E@1 0
@5@8 C1 @-@ @/@/@8 4
@1 3
@5@8 3@G@M@S@@@S@G@G@<XD t  t t  A|t  0  
O A| 0 CA8 A{ A{   @=XD t  t t  A|t  4 
O A| 4C@ A{ A{ @. @k @.@6@?@ 
@9
ensure_output C@<C@ A{ A{ @.
 @.
 @.@6@?@3@5@ 
@9 H ]Y@<C@ A{ A{ @-
 @.
 @.@6@?@<C@ A{ A{ @- @k @-@6@?@<C@ A{ A{ @.
 @- @-@6@?@<C@ A{ A{ @.
 @-
 @.@6@?@ @ 
@9 !h ]Y@<XD t  t t  A|t  4 
O A| 4C	@ A{ A{ ]S ]S ]S@6@?@<C
@ A{ A{ T T 4%T.%3f@6@?@<C@ A{ A{ 4
 4 4@6@?@<C@ A{ A{@6 3@9 E> FH@<XD t  t t  A|t  4 
O A| 4C	@ A{ A{ G[@6@?@<C@ A{ A{ 
@=XD t  t t  A|t  0 
O A| 0CA+ A{ A{@6@ _ 0 _@?@<C	A- A{ A{@6@8assertion_rethrow C@?@9 @@<C@,A0 A{ A{@6 @@1 0	@5@8 C1
@8 / P^@E
 #@0@8 C@M
@9 $ C@@
@1 @@1assertion_error	@5@0@5@9 @@<XD t  t t  A|t  4 ADD t  t t  A|t  4 
O A| 4C@= A{ A{  ]S@=XD t  t t  A|t  C& 
O A| C%C@f A{ A{@6 @.@0@9 3@<XD t  t t  A|t  C) @D t  t @t  A|t C( D t  t t  A|t  C) 
O A| C(C@#A" A{ A{@6@D
@D@/	@1 0	@5@8 B@M@Q@@@F	@M
@Q@@@F	@?@<C	A' A{ A{@6 C'@8 0 C@9 4 C@<XD t  t t  A|t  C& 
O A| 3C@i A{ A{@6@0@9 3@<XD t  t t  A|t  C @D t  t @t  A|t C A# A# D t  t t  A|t  C 
O A| CC@ A{ A{@6 @.@/@8 3@?@ @9 3 C@<C@ A{ A{ @=XD t  t t  A|t  0 
O A| 0C@*A{ A{ A{@6@1 4@.
@5@8 4@/@8 %t C@1 FX@.@5@ @8 ]( C@&
@"
 @ 1	@#@<CA A{ A{ 
@=XD t  t t  A|t  3 
O A| 3CA A{ A{ A G[@6@?@<C	A A{ A{
@6@8 [ C@?@<CA A{ A{@6 @@3@1 2 @-@5@4@1 [@5@4@1 [ [@5@5@9 I@<XD t  t t  A|t  4 
O A| 4CA: A{ A{ time_limit_exceeded@=CA; A{ A{  $V@=XXQM AF@'/usr/lib/swi-prolog/library/settings.pl  'AuC E\S E FTEset_setting_defaultEconvert_setting_textEset_settingE
list_settingsEsetting_propertyE .,Erestore_settingE 0=E 0>E F>E 4. E
save_settingsE 46 XD t  t t  At  FT AED t  t t  At  FT 
O A FSC@S A A  . B [@"Indentation used goals in the body  A@S@=C@U A A  .* B [@/Distance between tab-stops.  0 uses only spaces  A@U@=C@W A A  . B Gz @.Place cuts (!) on the same line  A@W@=C@Y A A  . B [@NWidth of a line.  0 is infinite  A@Y@=XD t  t t  At  FQ 
O A FPCA A A@6@9 FE@<XD t  t t  At  FK 
O A FJC	@ A A
@6@8 @@?@<C@ A A@6@1 @	@5 -]@9 FZ@<XD t  t t  At  ^a AED t  t t  At  ^a 	 D t  t t  At  ^a 
O A ^bC@$@c A A 0= _ [ @ @ _
@6@1 [@4 @@4 @@5@ @9 ^e F@@<XD t  t t  At 
st_default ADD t  t t  At  4= 
D t  t t  At  40 
O A 40C	BI A A  ^

@=CBJ A A ER
@6@ @ @9 FL@<C
BL A A  ,L
@=C
BM A A  _
@=XD t  t t  At list_setting 
O A 4@C@XBi A A 

@6@ @ @/
@/@/@0@8curr_setting F@@ @ @ 
@/@8 FL@1 @5@/@8 ., F@@E
@,@M@( L	@@@( A~w~t~*| ~q~w~t~*| ~w~n@3@1 @5@4	@4@4@4
@4@5@9 QU F@@<XD t  t t  At write_setting_header 
O A 4HC@&B A A@6@/	@8 %t F@@1 FX@.
@5 ]&@8 ]( F@/*  Saved settings~n@8 FZ    Date: ~w~n@3
@5@8 FZ +@9 FZ@<XD t  t t  At read_setting 
O A 4NCA A A@6@3@1 E "0@5@5@9 ]3@<XD t  t t  At expr_to_list 
O A 4PCA A A H


@6@?@&
@ @ @/@8 4Q F@@ 
@ @ @9 4R@<C@0A" A A	 +T
@6@?@&
@E@ @/@8 W F@@&
@M@"@#@@environment_variable@ @8 @X FH@'
@G@<C@2A' A A	
 +V


@6@?@&
@E@ @/@8 4S@&@M@"@#@@@"
@#@G@<C@/A, A A

 F?
@6@?@&
@1 	@5@/@/@8 FD@1 @5@/@8 4E@&
@"@#@<CA1 A A 
@=XD t  t t  At  4* 
O A 4)CB A A@6@8convert_text F@@?@<C
B A A 
	@6@? @9 FE@<C
B A A Gz
	@6@? Gz@9 FE@<CB A A @6@?@/@8  F@@b@g@l +C@x@<CB A A E@6@?@/@8 4Z@b@g@l Ih@x@<C@+B A A [

@6@?@E
@ @8 F@M
 @8 4) F@@@ E@8 4[@1 [@5@9 FE@<C
B A A@6@8 4Z@9 FE@<XD t  t t  At  40 
O A 4/C@*B? A A@6@8 C@?@" 

@#@ @/@/
@/@/@8 4B@?@ @ 
@ @ @9 4> F@@<C@%BD A A@6@" 

@#@ @/@/
@/@/@8 4B@ @ 
@ @ @9 4\@<XD t  t t  At  0> 
O A 43CA A A@6@9 0= F@@<XD t  t t  At retract_setting 
O A 4^CAw A A 
	
@6@1st_value
	@0@5@9 @I@<XD t  t t  At  46 
O A 45C@CB A A@6@/	@3@1 @] B@5@5@8 B F@@? B@/
@3@1 D [t@5@4@1bom @.@5@5@8 I@8 4I F@@1 FS@.@.@0@0@0@0@5@1save_setting
@2 @5@8 G F@@9 E1@<XD t  t t  At  4( @D t  t @t  At 4'  A#D t  t t  At  4( 
O A 4'C@uA A A	@6@/
@/@8 FD @ @8 FE@E@S@ @/@/
@0@0@8 FR@M@1  A@2 4=
@0@5@8 @I@1 
@5@8 4_ F@@E@*	
@M@S@@@1  A@2 4i
	@5@8 Bg F@@ @/@8 FL@1 
@5@ @9 4+ F@@@ F?@1 
@5@9 4U@G@F@<XD t  t t  At  F? @D t  t @t  At .,  @D t  t t  At  F? 
O A .,C@j@ A A
 

@6@E@F@U@U
@M@E@ @/@8 4` F@@M@'	@G
@@@*@E@ @/
@/@0@0@8 4B@M@ @ 
@9 FL@@ F?@1 
@5@9 4U@G
@F@@@ @0@0@0@0@8 FR@1 
@5@9 4E@G@F@<XD t  t t  At clear_setting_cache  
O A 4n C
@ A A  @6@1
setting_cache@0@0@0@5@9 @I@<XD t  t t  At  4.  
O A 44CBW A A  @6@0@9 4- F@@<XD t  t t  At  4D 
O A 4CC@"@e A A	@6@/@ @ 
@8 FR@E
@/@8 4i F@@M@'@@@'@F@<XD t  t t  At  4q ADD t  t t  At  4q DbD t  t t  At  4q 
D t  t t  At  FN 
O A FMC@ A A@6@/@8 FN F@@?@'@<C	@ A A@6@8 D9@?@'@<C@ A A@6@/@8 4p F@@?@'@<C@6@ A A +T
@6@?@E@"@ @/
@8 4S@M@ 
@/@8 4[@1 4p@1 +T@5
@5@8 4k@'@@	 4T@ @9 4U@G
@<C@4@ A A	 +V


@6@?@E@ @/@8 4S@M@ @/@8 4[@@@&
@F@1 4p@1 +T@5
@5@8 4k@'@<C@%@ A A 4V
@6@?@1 	@5@/
@/@8 FD@1 
@5@ @8 4E@ @9 FE@<C@@@ A A	@6@/@8numeric_type F@@?@/
@8 * C2@E@+ E@M@b@g
@l Ih@y@@@E@) @M@b@g
@l +C@y@@@&
@1 4p
@5@8 4k@'@<C@6A A A H



 @6@?@1 4P@1 H
@5	@5@/@8 "@ @/@8 DM F@@1 4p@1 H
@5 @5@8 4k@'@<C@#A
 A A [
@6@?@ @/
@8eval_list_default F@@1 4p@1 [@5
@5@8 4k@'
@<CA A A @=XD t  t t  At 
local_file ADD t  t t  At  4 
D t  t t  At  4Y AED t  t t  At  4Y 
D t  t t  At  4a ADD t  t t  At  4a 
D t  t t  At 	spec_term 
O A 4CBe A A 

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

@6@ @/@/
@/@0@8 4B@E@>@ @/@8 4m@D@ 
@ @/@8 FL@ @ @8 FU@M@Q@@@F@M~n%	~w~n@3@5@8 FZsetting(~q:~q, ~q).~n@3
@4@4@5@9 FZ@@@S@G@<XD t  t t  At 
store_setting 
O A 4C@`A A A
 ., 


@6@ @/
@/@0@0@8 4B@?@ @ 
@/@8 FL@E@*@M@S@@@2@C@ 
@ @8 FO@M@1 4`
@0@5@8 @I@1 4`
@5@8 4k@1 A@2 D@1 
@5@5@9 0] 0m@P@<C@@A A A ., 


@6@?@E
@#@1 _ @@5 @@8 ]d ]i@M
@1 4`
@0@5@8 @I@1 4`
@5@9 4k@@ F?@1 
@5@9 4U@<CA A A@6 F?@9 B  FH@<XD t  t t  At  FT @D t  t @t  At 4& D t  t t  At  FT 
O A 4&CB* A A@6@8 C@?@/	@/
@8 FD@0@0@0@0@9 FR@<CB. A A 
	
@6@0@0@0@0@9 FR@<XD t  t t  At  0> 
O A 0>CA A A A@6@?@<CA A A@6@1 4
@5@/@1 @ E@5@8 B@/@8 4O F@@ @9 4 F@@<XD t  t t  At  4. 
O A 4-C@=BZ A A@6@/	@8 4 F@@(
@(@(
~`=t~72|~n@8 @ F@~w~t~*| ~w~w~t~*| ~w~n@3Name@4
@4Value (*=modified)@4 A@4@4Comment@5@8 4G 4@8 4@1 4&	@5@1 4A	
@5@9 4h@<XD t  t t  At assert_setting 
O A 4CAz A A 

@6@1 4`
	@5@9 4k@<XD t  t t  At  42 @D t  t @t  At 41 D t  t t  At  42 
O A 41C@PA A A@6@/	@/
@8 FD @8 FE@E
@;@/@8 4m@M
@1 	
@5@8 4j@1 	
@5@/@8 4E@E@,@M@1 4@2 4@1 	
@5@5@9 4@@@S@@@S@G@<XD t  t t  At  0> 
O A 0=C@DA A A@6@/
@3@1 @] A@5@4@1 G C'@5@5@8 4b@?@1 4
@5@8 4k A@/@3@1 D [t@5@5@8 I@ @/@8 4@1 4	@5@1 E0@5@8 D F@@9 4o F@@<CA A A@6@/
@3@1 @] B@5@4@1 G C'@5@5@8 4b@?@1 4
@5@9 4k@<CA A A @=XD t  t t  At  +U BD t  t t  At  +U 
O A +UCAB A A@6@E@/@8 4S@M E@ @9 4[@@@'
	@F@<XD t  t t  At  4, @D t  t @t  At 4+  A#D t  t t  At  4, 
O A 4+C@Aa A A
@6@/
@/@8 FD @ @8 FE@E@@ @/@/
@0@0@8 4B@ 
@ @/@8 FL@M@1 
@5@/@8 4E@E@*	@M@1 
@5@8 4j@@@+@E@ @8 4m@M@S@@@C@ @8 FO@M@1 
@5@8 4j@1 
@5@8 4 F@@P@E@*	@M@S@@@1 4@2 4@1 
@5	@5@8 4@9 4@@ F?@ @9 4U@G@G@<XD t  t t  At  4y 
O A 4xCAO A A   @=CAP A A  [ @=CAQ A A  E E@=CAR A A [
@6@E
@8 F@M@)	 @@@)	 E@<XD t  t t  At  +U BD t  t t  At  +U 
O A +VCA= A A@6@E@/
@8 4S@M E@9 4[@@ 4T@9 4U@F
@<XD t  t t  At  F? @D t  t @t  At F>  A# A# A#D t  t t  At  F? 
O A F>C@~ A A@6@1 @@1 E; E=@2 F>	
@5@0@5@9 @@<XD t  t t  At  4 
O A 4~CA A A @=CA A A
@6@ @ @8 FL@ 
@ @9 4}@<XD t  t t  At  FN AED t  t t  At  FN 
D t  t t  At  46  
O A 47C
B A A@6@/@8 4 F@@?@9 45 F@@<XXQM CF@#/usr/lib/swi-prolog/boot/topvars.pl  ]wAs@ C S Everbose_expansionEprint_toplevel_variables XD t  t t  Ct  L 
O C LC@l C C
@6@9assert_bindings L@<XD t  t t  Ct print_query 
O C 4C@5 C C@6@8 , L@8 O L@8 Hp L@8 Hv L@R@<C@9 C C @=XD t  t t  Ct expand_vars 
O C 4C	@A C C	@6@T	@?@<C
@C C C	@6@8 D: @?@<C@)@E C C
 C
@6@ @/@8name_var L@E
@ @8toplevel_var L@M
@?@@
@1 @@1 @X Ww@5@0@5@9 @ L@<C@K C C@6@/@/@8 ) @?@ @ @8 4@q
@ 
@9expand_args L@<XD t  t t  Ct delete_bound_vars 
O C 4C@_ C C 
@=C@"@` C C


@6@" Da

@#@ @8v_member L@?@ @ 
@9 4 L@<C
@d C C

@6@ @9 4@<XD t  t t  Ct  4 
O C 4C
@ C Con@6@? T@8 @J L T@9 G L@<C@ C Coff@6 T@9 4@<XD t  t t  Ct  T  D t  t t  Ct  T  ADD t  t t  Ct  T  
D t  t t  Ct  U 
O C UC@&@* C C@6@8 4 L@/@8 [ @ @ @8 4@E
@8 T  L@8 H0 L@M
@ @9 4 L@@@S@<XD t  t t  Ct  4  
O C 4C@#@ C C@6@N
@/@/	@8 4@O
$~w =~t~12|~p~n@3@4	@5@8 QU L@R@@No defined toplevel variables~n@9 @ L@G@<XD t  t t  Ct  4 
O C 4C@o C C @=C@Z@p C C
	
@6@"	 Da

@#@E@A@U@M@1 ]$topvar@1 Da@0@5@.
@5@1 Gg
@5@8 G L@E@!@Etoplevel_var_size@/@8 C  L@M@ @ @0@8 CO L@@@S@F@M 4@0@8 G L@@@S@F@@@S@G
@9 4@<XD t  t t  Ct  4 
O C 4C@Q C C
@6@?@<C@%@R C C@6@ @/
@8 BF @ 
@/@8 4@ @ @8 4@q@ @ @ @9 4@<XD t  t t  Ct  4 
O C 4C@g C C

@6@A@*
@@@ @9 4@<XD t  t t  Ct  4 
O C 4C
@ C C@6 4@1 Da	@5@9 B L@<XD t  t t  Ct  4 
O C 4C@Y C C
 Da

@6@*@?@<C@[ C C


@6@ @9 4@<XD t  t t  Ct  # 
O C ,C@; C C @=C@< C C Da
	

@6@'	
@ @9 4@<XXQM AdF@&/usr/lib/swi-prolog/library/quintus.pl  'AuC E\S E +DE +E PE +EpowE +0E +.E +OE +E +HE	midstringE *E AsE 4E IE IE	skip_lineE 4E	atom_charEcurrent_streamE ]CEstream_positionE 4E "eE $Eno_style_checkE 4 E +LEgenargE Ks E )AE ME +FE +E +E *XO Ad 4 C@ Ab Ab@6@b@h@l +C@x@<XO Ad 4 C@ Ab Ab@6@b@h@l P@x@<XO Ad + C@ Ab Ab@6@b@h@l +@x@<XO Ad 4 C	@ Ab Ab@6@b@h@i@m +@x@<XO Ad 4 C@ Ab Ab@6@b@h@l +@x@<XO Ad 4 C@ Ab Ab@6@b@h@l +/@x@<XO Ad 4 C@ Ab Ab@6@b@h@l +-@x@<XO Ad 4 C@ Ab Ab@6@b@h@l +N@x@<XO Ad 4 C@ Ab Ab@6@b@h@l +@x@<XO Adstream_mode CA0 Ab Ab  A A@=CA1 Ab Ab  B B@=CA2 Ab Ab  @ B@=CA3 Ab Ab update B@=XO Ad 4 C@ Ab Ab@6@b@h@l +G@x@<XO Ad 4 CAw Ab Ab@6@ @ @0@9 4 I@<XO Adq_style_option C@ Ab Ab
single_var "2@6@?@<C@ Ab Ab 
@=XO Ad 4 C
@h Ab Ab 
	@6@9 ^} I@<C
@j Ab Ab ^}
	@6@9 5
@<C@l Ab Ab Ci@6@9 Ci  I@<C@n Ab Ab @^
	 @6 A@9 @c I@<C@p Ab Abcd@6 W@3@.	@5@8 CT I@0@9 B I@<C@s Ab Ab 5
	@6@0@9 5@<C@u Ab Abargs
	@6 D@9 C@<C@w Ab Ab C
	@6 D@/
@8 C	to_prolog@9 ]U ].@<XO Ad 4 C@ Ab Ab@6@b@h@l *@x@<XO Ad 5 C@{ Ab Ab@6@/
@8 E I@9 5@<XO Ad 4 C@SAy Ab Ab	
@6@T@?@/@8 [[@A@U@@@E@U
@M@ @ 
@ @8 & I@@@S @ @0@/@8 D@ 
@b@g@g@m @@x@0@ 
 @/@8 D@ @8 [[@3@4	@4@5@9 DM I@<C@'A Ab Ab@6@ @ @ 
@8 D @ @0@/@8 D@0@ 
 @/@8 D@ @ @9 B@<XD t  t t  Adt  I @D t  t @t  Adt I A#  O Ad I CA Ab Ab@6@9 B@<XO Ad I CA Ab Ab@6@9 @@<XO Ad 4 CAJ Ab Ab@6
@9 B* I@<XO Ad 4 C
As Ab Ab@6@0@0@0@9 5@<XO Ad 4 CAh Ab Ab@6@9 F@<XO Ad 4 C@5A% Ab Ab@6@1 4@.@5@8 @=@ @8 5 I@E

@1 @@.@5@8 @=@M
@S@@@E
@1file_no@.@5@8 @=@M@S@@@(@'@<XO Ad 4 C@ Ab Ab@6@/	@8 %t I@/
 E@8 ]E I ]C@9 & &@<XO Ad 4 CA= Ab Ab@6@1 C	@5@8 @=@9 "v@<XO Ad 4 CAu Ab Ab@6@ @0@0@9 5@<XO Ad 4 CA
 Ab Ab @=XO Ad $ C@B@ Ab Ab A@6@?version_data@1 D@.
@.@.@0@5@8 C W@/
@8 Ccompiled_at@/@8 C@3SWI-Prolog @4
@4@4@4@4@4 (@4
@4 '@4@5@9 5@<C@ Ab Ab@6@9 C@<XO Ad 4 C@ Ab Ab@6@/	@8 5 I@1 I	@5@9 "4 I@<XO Ad 4 CAH Ab Ab  @6
@9 N I@<XD t  t t  Adt  Aa @D t  t @t  Adt M O Ad M CA\ Ab Ab@6@9 C} @<XO Ad 4 C@ Ab Ab@6@b@h@l +K@x@<XO Ad 4 C@ Ab Ab@6@9 BE@<XO Ad 4 C@ Ab Ab   @=XO Ad 4 CA Ab Ab@6@E	@8 D9@M	@S@@@T@<XO Ad 4 C	@ Ab Ab@6@b@h@i@m +@x@<XO Ad 4 C@ Ab Ab@6@b@h@l +E@x@<XO Ad 5  C@ Ab Ab@6@b@h@l +@x@<XO Ad 5 C@ Ab Ab@6@b@h@l *@x@<XXQM AF@9/build/pakcs-3Q2rX1/pakcs-1.14.2/curry2prolog/external.pl   +AuC AS AE ZXO A Z C@! A A@6@/
@8readXmlFile Z@1 !P
primitives@.@5@8findXmlElement Z@1  A	transXExt@5@ @9 I H@<XO A 52 C@6 A A !P


 !P
@6@?@<C@7 A A

@6@9 51@<XO A 5. C@: A A@6@/
@8 ) Hm@8 ! !$@?@<C@= A A@6 G[ERROR: Parse error in file @8 M G[@8 M G[@8 M!@?@R@<XO A 54 C@Y@& A A

 !P X Da E
 Daarity
 !P E\ !G
 !Pentry !G

 X



@6@?@ @8 PD Hm@ @ @8 P@ @ @8 H@ @ 
@9 H@<C@-@- A A !P GI Da E
 Da 5:
 X


@6@?@ @8 5<@ 
@ @9 P@<C@1 A A@6@9ERROR: Primitive function specification has wrong format:@8 H Hm@8 JN Hm@8 5>@8 5?@?@ M  W@R@<XXQM  F/usr/lib/swi-prolog/boot/dcg.pl  ]wAsC S E )E )E  Ecall_dcgE #sXD t  t t   t dcg_optimise 
O   5CC@Y	s/usr/lib/swi-prolog/boot/dcg.pl  ]wA 5E B Da




@6@*
@?@'
@<C@\ 5E 5E Da

@6@*
@?@'
@)	 @.@<C@` 5E 5E 
@=XD t  t t   t  ) 
O   5@C@9 5E 5E@6@0@0@9 )  @<XD t  t t   t dcg_body 
O   5HC@g 5E 5E #s
@6@T@?@ @ @9    @<C@1@j 5E 5E 


q

@6@?@0@/@0@0@0@8 (  @ @ @1 5L	@5@ @ @ 
@ @9 5I  @<C@m 5E 5E Da@6@?@ @9dcg_terminal_pos  @<C@y@o 5E 5E
@6@E@M@"@#@M@?@E@8 A @M@ @/@8 A @"
 Da@#@F@@@$@E@0@/@8 F  @T@M@"
 A@#@@ [@8 E  @F@F@F@@@"@C@8 FX @M@?@/@8 ]2  @ @ @/@8 5T@"
 Da@#@P@F@ @9 5P@<C@ 5E 5E Fd B Fd Da@6@?@ @9dcg_cut_pos  @<C
@ 5E 5E _ @.	@6@?@<C@%@ 5E 5E

 _
 B
 Da@6@?@/@8
dcg_bt_pos  @ @ @ @ @9 5J@<C@>@ 5E 5E B

 B

@6@?@/@/@ @/@/@8 5N@ @ @ @/@ @ @8 5O@ @ @ @ @ @ @9 5O@<C@V@ 5E 5E DZ

 DZ

@6@?@/@/@ @/@/@8 5N@ @ @ @/@/@ @8 5O@ @ @ @ @ @8
or_delay_bind  @ @ @ @/@/@ @8 5O@ @ @ @ @ @9 5_@<C@V@ 5E 5E  ;

 DZ

@6@?@/@/@ @/@/@8 5N@ @ @ @/@/@ @8 5O@ @ @ @ @ @8 5_@ @ @ @/@/@ @8 5O@ @ @ @ @ @9 5_@<C@>@ 5E 5E Em

 Em

@6@?@/@/@ @/@/@8 5N@ @ @ @/@ @ @8 5O@ @ @ @ @ @ @9 5O@<C@>@ 5E 5E F

 F

@6@?@/@/@ @/@/@8 5N@ @ @ @/@ @ @8 5O@ @ @ @ @ @ @9 5O@<C@/@ 5E 5E A
 B A
 Da@6@?@/@ @/@8 )u  @ @ @ @0@ @ @9 5O@<C@ 5E 5E		@6@ @ @/@/@8
dcg_extend  @ @ @ 
@ @9 5J@<XD t  t t   t    @D t  t @t   t   Ei @D t  t t   t    
D t  t t   t    @O    CAL 5E 5E@6@9 #s  @<XD t  t t   t  5B @D t  t @t   t 5A Ei @ @D t  t t   t  5B 
O   5AC@EAS 5E 5E	@6@E@3@/@/@8 CX @U@ @8dcg_special  @M@ @0@1 5L@0@5@/
@/@/@0@8 5O@'	
@'
@1 @5@@@
@@G@G
@F@<XD t  t t   t  5e 
O   5dC
@ 5E 5E@6@T@?@1 @ B@0@5@9 @  @<C@-@ 5E 5E 

 
@6@?@/@/@ 
@ @/@8 5N@ @ @ @ @ @9 5c@<C@ 5E 5E@6@ @ @8dcg_extend_cache  @?@ 
@9 (  @<C@@ 5E 5E@6@E@8 [ @M@S@@
@1 @@1 B  @5@0@5@8 5k@E@8
dcg_no_extend  @M@1 @@1 @edefinedcg_nonterminal@5@0@5@8 5k@@@S@E@8 D0 @M@/@/@8 ) @/@ @ @8 5w@@	@&@&@( @q@ @ @ @8 D3 @ @ @ @8	copy_args  @q@q@ @ @/@8 BF @ @ @/@8 5|@1 5m@5@8 Bg @'@'
@'@ 
@9 5o@<XD t  t t   t    @D t  t @t   t #s Ei @ @D t  t t   t    
D t  t t   t    @O   #sC
AN 5E 5E@6@8phrase_input  @8 5~@9 5A  @<XD t  t t   t  ( 
O   (CA6 5E 5E@6@; D (@<XD t  t t   t  )t 
O   )uC
A 5E 5E@6@ @; D )@<XD t  t t   t  5{ 
O   5zC@ @ 5E 5E@6@b@h@i@s@?@/@8 5|@ @ @8 5|@q
@ 
@ @9 5y@<C@ 5E 5E @=XD t  t t   t  ( 
O   (C	A 5E 5E@6@; D ) @<XD t  t t   t  5 
O   5CA] 5E 5E@6@T@?@<CA^ 5E 5E@6@?@<CA_ 5E 5E@6@?@<CA` 5E 5E@6@1 @@1 B  B"@5@0@5@9 5k@<XD t  t t   t  5j 
O   5iCAc 5E 5E@6@9 5W@<CAe 5E 5E  B@=CAf 5E 5E  DZ@=CAg 5E 5E   ;@=CAh 5E 5E  Em@=CAi 5E 5E  Fd@=CAj 5E 5E  _@=CAk 5E 5E @=CAl 5E 5E @=CAm 5E 5E  A@=XD t  t t   t    
O   5KC@ 5E 5E 5L


@6@*
@?@'	@'
@<C@ 5E 5E 5L


 
	@6@ @ @9dcg_qualify_pos  @<XD t  t t   t  ) 
O   )C@@< 5E 5E ) B




 Ed

@6@?@/@/@ @/@/@8 5N@ @/@/@ @/@/@8 5N@/@ @8 @ @!@1 5L@0@5@#@ @ @/@/@ @ @8 5c@ @ @ @ @/@/@ @8 5O@ 
@ @ @ @ @/@ @8 5O@1 B@5@/@ @ @8 5D  @ @ @ @ @9 5@<C@U@F 5E 5E )



 Ed

@6@/@/@ @/@/@8 5N@ @ @/@/@ @ @8 5c@/@ @8 5@!@1 5L@0@5@#@ 
@ @ @ @ @/@ @8 5O@ @ @ @9 5@<XD t  t t   t  5 
O   5CA. 5E 5E@6@T@?@<C@'A0 5E 5E
 _






 _
@6@?@<CA3 5E 5E@6 )I@9 (  @<XD t  t t   t  5s 
O   5rC@ 5E 5E @=C@ 5E 5E @=C@ 5E 5E  _@=C@ 5E 5E  _@=C@ 5E 5E  Fd@=C@ 5E 5E  A@=C@ 5E 5E  B@=C@ 5E 5E  DZ@=C@ 5E 5E   ;@=C@ 5E 5E  Em@=C@ 5E 5E  F@=C@ 5E 5E  )@=XD t  t t   t  5^ 
O   5]CA 5E 5E
@6@T@?@<C@'A 5E 5E _


 _


 _@6@?@<CA 5E 5E@6
brace_term@9 5@<XD t  t t   t  5a 
O   5`C@ 5E 5E B Da	@6@*
@?@<C@ 5E 5E 	
@=XD t  t t   t  ( 
O   (CA 5E 5E@6@ @ @ 
@; D (@<XD t  t t   t  5[ 
O   5ZCA 5E 5E
@6@T@?@<C@(A 5E 5E  @

 _

 @
 _@=CA 5E 5E@6 D;@9 5@<XD t  t t   t  5R 
O   5QCA# 5E 5E@6@T@?@<CA% 5E 5E  _

 _
@=CA' 5E 5E  @

 _
@=CA) 5E 5E@6terminal@9 5@<XD t  t t   t  5n D t  t t   t  5n ADD t  t t   t  5n DbD t  t t   t  5n 
XQM AF@,/usr/lib/swi-prolog/library/prolog_clause.pl  'Au@ C E\S E 0%E _E /E _$XO A
set_xref_flag CAS A A@6 Dk@8 C@? Dk @.@9 @r@<CAV A A @-@6 Dk @.@3@1 ^ Gz@5@5@9 C _@<XD t  t t  At  ^a AED t  t t  At  ^a 	 O A ^b C@8 A A 0? Ew I B" Ew
@6  @ @8   _ B"@ @9 ^e _@<XO Amatch_module C@"AY A A		 Ed


 Ed

@6@?@ 
@ @8unify_clause_head _@ @ @ @ @9
unify_body _@<CA\ A A Ed


@6@+ @.@ 
@8 5@'@?@<C
A` A A@6@9 5@<XO Apce_method_body2 C@$B] A A::


@6@?@" _

@#@%@ 
@ @ @9 D _@<C@cBa A A@6@3@.
@4@.@4@.@5@8 Cv@ 
@8
control_op _@?@3
@4@.@4@.@5@8 Cv@" _





@#@" _

@#@ @ @ @ @8 5 _@ @ @ @ @9 5@<CBo A A@6@ @ @9 5@<XD t  t t  At  0& @O A 0% C@VB A A@6@/
@/@8 CX _@E@1 
@5@ A L A@M@S@G@@@7@ @/@/
@8 D2@E@8 / _@M@1 FX	@5~q/~d@3@4
@5@9 E _@@@1 FX	@5~q:~q/~d@3
@4@4
@5@9 5@<XO Aread_term_at_line_2 C@>@ A A@6@1try_open_source@.@5@0 C'@8 B@ @1 / /@5@8 @ _@1 "@4@1 "	@5@4@1 @
@5@4@1 E{@5@4@1 Ew
@5@5@1 E0@5@9 D _@<XO Aunify_clause C
A A A
@6@?@<CA A A@6@ @ @8unify_clause_hook _@?@<C@ A A A		:->


 Ed

@6@?@ 
@ @ @ @ @ @9pce_method_clause _@<C@ A A A		:<-


 Ed

@6@?@ 
@ @ @ @ @ @9 5@<C@hA A A

 Ed


 Ed 
	unit body B Fd@6@A@"
 ^@#@@@"
 ^@#@?@" _





@#@" _ _     @@#@<C@gA# A A Ed


 Ed
 

@6@1 Ed
@5@1 Ed
@5@ @/@8 5 _@" _





@#@" _ _     @  @#@<C@vA, A A@6@" )
 B

@#@ 
@8 A _@/@ @/@8	ci_expand _@" Ed
@#@ @0@/@8 D2@q?@ @ @ 
@8 BE@U
@" _




 _

@#@?@!@1 _@4@4@5@#@ @ @ @9 5 _@<CA; A A@6@/
@ @/@8 5@ 
@ @ @9 5@<CA? A A@6@R@<XO A / CB A A  A@=CB A A  @=CB A A 
pce_principal@=CB A A@6 @9 E _@<XO Afind_varname C@ A A
 Da

@6@*@?@<C@ A A


@6@ @9 5 _@<XO A _ C
@] A A@6@ @9 0? _@<XO A 5 CB A A		 

@6@?@ @ @ @ 
@ @9 5@<C@.B A A

send_implementation


@6@?@ @8 BE@0@/@8 D2@ @ @8pce_method_head_arguments _@ @ @ 
@ @9pce_method_body _@<C@AB$ A A

get_implementation



@6@?@ @8 BE@0@/@8 D2@ @/@8 BE@ @ @8pce_unify_head_arg _@q?@ @ @8 5@ @ @ 
@ @9 5@<XO A ( C@0B A A		send



send_class



@6@ 
@8 D/@ 
@3
send_super@4@.@.@5@8 Cv@?@ @3@5@9 Cv@<C@4B A A

 D



	get_class



@6@ 
@8 D/@ 
@3	get_super@4@.@.@5@8 Cv@?@ @3@5@9 Cv@<CB A A  5


 5



@=CB A A  5



 5



@=C@*B A A
 5





@6@8 D/@3 5@4@4@.@.@5@8 Cv@ 
@3@5@9 Cv@<C@0B A A
 5




@6@8 D/@3 5@4@4@.@.@5@8 Cv@ @8 @@-@ 
@3@5@9 Cv@<C@7B A A


 5






@6@8 D/@3 5@4@4@.@.@5@8 Cv@/@3@5@ @8 H ]Y@ 
@3@5@9 Cv@<C@=B A A


 5





@6@8 D/@3 D@4@4@.@.@5@8 Cv@/@3@5@ @8 5@ @8 @@-@ 
@3@5@9 Cv@<CB A A
@6@ A C A@,	@<XO A 5 CBr A A  B@=CBs A A  DY@=CBt A A  El@=CBu A A  F@=XO A
expand_arg CB A A @6@?@ @ @ 
@9 5@<C	B A A 	@=XO A 5 CB> A A@6@T@?@'	@<C
BA A A Da 

@6@?@<CBB A A  

@=XO A
ubody_elem CA A A @6@?@ @ @ 
@9ubody _@<C	A A A 	@=XD t  t t  At 
make_varnames BO A 5 C@ A A@6@ @ @8make_varnames_hook _@?@<C@S@ A A

 )

@6@?@ 
@0@/@8 D2@b@g@y@1 Da@.@5@8 @ _@!@3@1 Da
<DCG_list>@5@5@#@q@1 Da@.@5@8 5@!@3@1 Da
<DCG_tail>@5@5@#xx 5@ @ @9 5 _@<C@ A A@6@/
@8 F_@ varnames@ 
@8 D2@ @ @9do_make_varnames _@<XD t  t t  At 
unify_goal AEO A 5 C@JBQ A A@6@" _






@#@" _
 _     @  
@#@ @ @9 5@<XD t  t t  At  5 AEO A 5 CAt A A@6@8 FV _@'	@ @8does_not_dcg_after_binding _@?@<C@1Aw A A _






 _

@6@ @ @9 5@<XO A 5 CA A A@6@T@?@'	@<CA A A@6@8 5@'	@ @8 5@?@<C@*A A A
 G _



@6@?@ @ 
@8 BE@ @ @9 BE@<C@&A A A _


@6@U@" 

@#@ @ @ 
@ @9 5@<C@9A A A		 _



@6@" B
 Da@#@?@q?@1 _

@4@4@1 @@5@5@ @9 5@<C@&A A A		 _



 _


@6@?@ @ @9 5@<C@&A A A@6@U@U	@" B@#@"	 B@#@?@ @/
@/@8 ( _@ @ 
@ @9mkconj _@<CA A A@6@ @ @8 5 _@?@<C@KA A A _





 _

@6@/@8meta _@?@3@0@.@5@8 Cv@3@0@.@5@8 Cv@ @3@0@.@5@8 Cv@ @ @ @ @ @9
ubody_list _@<C@'A A A _





 _

@6@ @ @9 5@<CA A A Da @.
 _


 @
@6@?@<CA A A S| C'
 _


 @
@6@?@<C@PA A A Da


 Da


 _





 _@6@T@T@1 S|
@5@1 S|@5@8 5@?@'
@'@<C@PA A A S|


 S|


 _





 _@6@T@T@1 S|
@5@1 S|@5@8 5@?@'
@'@<C@)A A A		 WC

 @

 WC
 H
@6@ @8 F@b@g@g@l I@v@?@<XO A 6	 CA A A 
@=C@.A A A
@6@ @ @ @ @ @ @8 5 _@ @ @ @ @ @ @9 6@<XO A 6 C
A A A@6@ @ @9 6 _@<XO A 5 C
AC A A@6@0@/
@8 5@0@9 5@<XO Athaffix CB A Ast@6@?@<CB A And@6@?@<CB A A 
th@=XO A 5 C@7AG A A@6@1 @$@1 B@1 5@.
@5@2 @@.
@5@1 H	@5@2 B@1 @@0@5@2 @s Dk
@5@/@1
expand_failed@5@9 B@<XO A / CC A A@6@ A 0!@?@<C@)C A A@6@/
@/@8 ^ _@?@/@8 0% _@ @/
@8 6 _@1 FX	@5~d-~w clause of ~w@3@4
@4@5@9 5@<C@'C
 A A@6erased@8 H% _@?@1 _n@2 @.
@.@5@8 6@1 FX	@5erased clause from ~q@3@1 
@5@5@9 5@<CC A A 
 G@=XO Aexpand_meta_args CB A A @=C@?B A A@6@ 
@/@8 BE@ @/@8 BE@ @/@8 BE@ @ @ @ @ @ @8 5 _@q
@ @ @ @ @ @ 
@ @9 6 _@<XO Aread_term_at_line C@ A A@6@1  A@5@1 5	

@5 @"@9 @$ _@<XO A .> C@ A A
@6@?@<C@#@ A A@6@q@ @/
@8 BE@ @ @/@8 BE@ 
@ @8
unify_term _@ @ @9 6# _@<XO A 5 C@ A A@6@8 "f _@?@<C@ A A@6 A@9 C@<XO A _$ C@gB A A
 


 

@6@ @ 
@ @/@/@0@8 6  _@" C  '
@#@" _
@#@" _
@#@E@" @#@M@"
 @#@@@'
@ @ @ @ @8 5@?@<XO A 6
 C@AB A A

 _    

@6@U@" B

@#@?@ @ @ @/@ 
@/@8 6@ @ @ @ @ @ @9 6@<CB A A@6@ @ @9 5@<XO A 5 CB A A
 G _    @6@T@?@<CB A A
@6@T@?@<C@DB A A@6@/
@8 6@?@" _




@#@" _
@#@/@/@8 D2@ @ @8 D2@ @ @ 
@9 6@<CB A A@6@/
@ @/@8 ( _@?@ 
@ @ @9 5@<CB A A 
@=XD t  t t  At  "g AEO A 5 C@+B3 A A@6@b@h@i@s@?@/@8 BE@q
?@ 
@ @/@8 BE@ @ @8 5@q@ @ @9 5@<CB< A A @=XD t  t t  At  5 BO A 5 C@ A A @=C@0@ A A	 Da



@6@E@ @/@8 5@M@S@@@( Q@q@ @ @8 BE@ 
@9 5@<XD t  t t  At  5 AED t  t t  At  6& BO A 6% C@ A A
@6@?@<C@ A A@6@8 D/@8 D/@/
@/@8 D2@ @8 D2@? @ @9 6'@<C	@ A A@6@8 [@8 [@?@<C
@ A A@6@8 FX _@8 5@8 ]2 _@?@<C@ A A@6@+	 \n@?@<C
@ A A 

@6@8 6$@?@<C@ A A
 

@6@8 6$@?@<C@ A A@6[INTERNAL ERROR: Diff:~n@8 @ _@8 _ _~N*** <->~n@8 6.@8 6/@9 $ _@<XO A 0? C@@` A A@6@1 @/	@5@8 6@/
@/@/@8 D _@E
@+ @.@M@&
@@
@!@1 Ed
@5@#@-	 A@1 /@.@5@8 6@E@/@1 @/	@5@8 @2 _@M@S@@@1  A
@5@/@0@8 5@ @ @/@/@/@8 6)@1 Ew@5@ @0@8 ]d ]i@ @ @ @ @8 5@ @ @ @ @ @8 5@?@<XO A 6 CB A A@6@1 	@5@1 @
@5@9 ]@<XO A )E C@1A A A B

 _

@6@?@ @ @/@ @/@8 )E _@ @ @ @ @ @ 
@9 66@<C@<A A A

 B

 _


@6@" Da@#@?@ @ @/@ @/@8 66@q?@ @1 @@5@ @ @ @ 
@9 66@<C@KA A A B Fd Da

 @

 Fd Da
 @ @


@6@ @b@g@c@o@x@ @b@g@c@o@x@<CA A A 
	
@=XO A 5 CA A A@6@ @9 66@<XO A 5 C@+A A A@6@D@1 _@0@0@0@5@8 /: /?@M@Q@D@1 B@.
@2 Da@0@0@5@8 67@+
 Fd@M@Q@@@F
@?@<XO A 6 CAg A A@6@R@<XXQM AF@8/build/pakcs-3Q2rX1/pakcs-1.14.2/curry2prolog/version.pl   +AuC AS AE JE WuE JXO A Wu C@" A A@6@/	@8 S H@/
@8 H@/@8 $ H@ @/@8 P@ @/
@8 H H@ 
@8 H@?@<XO A J C@c@( A A@6@/@8 68@/	@8 69@/
@8 $ H@6  ______      __       _    _    ______   _______     @8 M Hm@8 M Hm@I |  __  |    /  \     | |  / /  |  ____| |  _____|   Portland Aachen Kiel@8 6=@8 6>@A | |  | |   / /\ \    | |_/ /   | |      | |_____    Curry System@8 6=@8 6>@5 | |__| |  / /__\ \   |  _  |   | |      |_____  |   @8 6=@8 6>@= |  ____| / ______ \  | | \ \   | |____   _____| |   Version @8 6=@8 J J@8 6>@5 |_|     /_/      \_\ |_|  \_\  |______| |_______|   @8 6=@8 6>@8 6>
Curry2Prolog(@8 6=@8 6= N@8 6=@8 6=@8 6=@8 6=@#) Compiler Environment (Version of @8 6=@/@8 * Wr@ @8 6= Q@8 6=@8 6>@2(RWTH Aachen, CAU Kiel, Portland State University)@8 6=@9 6>@<XO A J C@6 A A@6@/@8 * Wr@/	@8 * Wr@/
@8 * Wr@8 6=@8 6=@8 6=@8 6=@8 6=@/@8 * Wr@E@) @M@S@@-b@8 6=@ @9 6=@<XXQM G-C AS AXD t  t t  Gt  ' AEO G ' CAY A A   A  K@=CAY A A   A  K@=CAY A A   A  K@=CAY A A   A  K@=CAY A A   A  A@=CAY A A   A  A@=CAY A A   A  '@=CAY A A   A  '@=CAY A A   A  '@=CAY A A   A  '@=CAY A A   A  '@=CAY A A   A  '@=CAY A A   A  D@=CAY A A   A  A@=CAY A A   A  A@=CAY A A   A  '@=CBW A A   A  .@=CBX A A   A  A@=CBY A A   A  A@=CBZ A A   A  .@=CB[ A A   A  .@=CB A A   A  F?@=C@ [ [   A  A@=XD t  t t  Gt 	safe_meta AED t  t t  Gt  6N 
O G 6NCA A{ A{   A| C(

@=C
C	 A A B
@6@7 _@9 .3 _@<XD t  t t  Gt safe_primitive AEO G 6Q CA A A   A [@=XXQM AuF@$/usr/lib/swi-prolog/library/shlib.pl  'AuC E\S Euse_foreign_libraryE 6TEreload_foreign_libraries E ^;Eunload_foreign_libraryE 0xE 6YE CXD t  t t  Aut  ]6 
O Au ]6C@ At At@6@8 D9@?@/
@8 @ F@0@9 @ F@<C@ At At@6@3@0@4@.
@5@8 Cv@9 6[ F@<XD t  t t  Aut  5; 
O Au 5;C@ At At	@6@1 4?@0@5@8 !@?@<C@ At At
 4?
@6@/@8 6^@3@4@5 Q@9 F F@<C	@ At At 
 4?
@=XD t  t t  Aut current_library ADD t  t t  Aut  6a DbD t  t t  Aut  6a 
D t  t t  Aut find_library 
O Au 6bC@;@ At At @.@6@/@8 ] @/@8  @1 ^ ^? A@.
@5@1 @$@1 E !	@.@5@1 ^7
@5@2 E0@5@1 E0
@5@8 @$ @?@<C@ At At @-@6@3@1 @R G&@5@4@1 @] A@5@4@1 G C'@5@5@8 B @?@<C@ At At
 @-@6@8 @@?@<C@ At At C
 @-@6@ @8 @@?@<C@ At At@6@1 @@1 @X @g@5@0@5@9 @@<XD t  t t  Aut  F ADD t  t t  Aut  F DbD t  t t  Aut  F 
D t  t t  Aut  F ADD t  t t  Aut  F DbD t  t t  Aut  F 
D t  t t  Aut  6W  
O Au 6VC@/AR At At@6@1 R@.@.	@.
@5@1 B@1 H@2 6a	@0
@0@5@2 R @k@5@/@8 A@ @/@8 !y ]Y@ @9reload_libraries F@<XD t  t t  Aut  C @D t  t @t  Aut C  A#D t  t t  Aut  C 
O Au CC@ At At 

@6$foreign@1 C
	@5@9 G @<XD t  t t  Aut  @ ADD t  t t  Aut  @ DbD t  t t  Aut  @ 
D t  t t  Aut  C @D t  t @t  Aut 0x D t  t t  Aut  C 
O Au 0xC
@ At At@6@1 4? 0@5@9 C F@<XD t  t t  Aut  6n 
O Au 6mCA[ At At @=C@,A\ At At 6i
	


@6@E
@ @8 6p F@M
@S@@ @@1 0	 0@5@8 @ F@ @9 6l@<XD t  t t  Aut unload_foreign 
O Au 6uC@OA} At At	@6@8 6Z F@E@=@1 F@.	@2 @.
@.@5 @.@/@8 Ge F@E@+	 F@M@ @/
@/@8 D2@1 

@5@ @8 D F@ @8 Gg F@R@@@I@G
@M@S@@
@S@G	@G@G
@<XD t  t t  Aut unload_all_foreign_libraries  
O Au 6| CAp At At@6unload_foreign_libraries @.@8 C@?@1 6j@.@0@0@0@0@5@1 6v@5@9 G F@<CAt At At   @=XD t  t t  Aut  6T @D t  t @t  Aut 6S  A#D t  t t  Aut  6T 
O Au 6SC
A At At@6@1 C	@5 E6@9 E2 @<XD t  t t  Aut  ^< 
O Au ^;CAD At At@6@0@0@0@0@8 6j F@/
@1 F
@5@9 A@<XD t  t t  Aut  6T @D t  t @t  Aut 6U D t  t t  Aut  6T 
O Au 6UCA	 At At@6@1 0x@5 E6@9 6@<XD t  t t  Aut 	do_unload 
O Au 6C@:A At At@6@0@0@/
@/@8 6@1 6j@0@0@0@0@5@8 @I@E
@/@8 6_ F@1 
@2 E)@5@@M
@S@@@S@F@8abolish_foreign F@ @9 G/ F@<XD t  t t  Aut  6 
O Au 6C@-A( At At@6@A@"@1 F@2 @.	@.
@5@8 H@/@/@8 D2@1 	@5@ @8 6y@R@@@S@G	@G@<XD t  t t  Aut  6Y 
O Au 6XC
A At At@6 6o@1 6	@5@9 6q@<XD t  t t  Aut assert_shlib 
O Au 6CA7 At At@6@1 6j@0@0@0@0@5@8 @I@1 6j	
@5@9 G@<XD t  t t  Aut delete_foreign_lib 
O Au 6C@ At At @.@6@1 ^	@5@0 @.@9 B@<C@ At At @=XD t  t t  Aut  6Y 
O Au 6ZC
A At At@6@1 4?	uninstall@5@9 6X F@<XD t  t t  Aut  C 
O Au 6pC
@ At At@6@0@0@0@0@8 6@?@<C@@ At At	@6@1 @@0@0@5@8 @I@/@/@8 6c F@1 F@5@8 G@1 F@0@5@8 @I@1 	@2open_shared_object@.
@5@/ @.@8 B@E@U@M@ @ @8 6 F@1 @@5@8 F@R@@@ @ @8 6@?@E@)@/@8 6@1 	@2 6
@5@@M@1 F@5@8 @I@ @ @ 
@9 6 F@F@@@H@E@0@8 F F@M@1 F@5@9 @I@G@@@3@1 F@5@8 @I@1 F@0@5@8 @I@ 
@8 6@/@1 6_
@5@/@8 A@1 @@1 @X 0@2 0@5@0@5@9 @@<C@/@ At At@6@1 F@5@8 @I@E@0@/@8 @ F@M@1 @@0@0@5@8 @I@ @9 @@@@1 @@1 @Xforeign_library@5@0@5@9 @@F@<XXQM @5F@#/usr/lib/swi-prolog/boot/syspred.pl  ]wAsC S Ecall_with_inference_limitE *E 2E "Ecall_with_depth_limitE FEleashE I/E	nb_setvalE "4E 2E 2Enospyall E HE FBE GuE @Eatom_prefixE ,E C& E ^E DE ]E +E 2E ]E ^E ^}E$predicate_propertyE 0E 6Ecurrent_signalE DE H%E 5E GE %E @7E 6Eset_prolog_stackE GPE RE @2Eprolog_stack_propertyE @XD t  t t  @5t  * 
O @5 6C@ 0 0@6@/	@8 F @4 0@/
@8map_bits @4@0@9 6@<XD t  t t  @5t property_source_file 
O @5 6C
A 0 0 E
@6 A@9 D @<C@=A 0 0 @
@6@E@U
@M@9 A @F@@@'@E
@U	@M
@/@8 6@E@ @8 @ @M@'
@@@ @9 A @4@@@9 6@F@<C@MA 0 0	load_context


@6@0 A@8 6@1  @2 AH	
@5 @.@/
@8 Ge @4@E@ @ 
@1 @/@.@5@8 H% @4@ 
@1 /@.@5@8 6@M@" @#@@@) A@G@<CA 0 0includes

@6@0@ @;  D@<CA 0 0included_in

@6@ @0@;  D@<CA 0 0 DQ

@6@ @;  D@<XD t  t t  @5t  6 
O @5 6CD 0 0@6@/
@8 G @4@9 Cj @4@<XD t  t t  @5t  "5 
O @5 "4C@ 0 0@6@T@?@9 B @4@<C@ 0 0 "1
	@6@?@E
	@T	@M
@9enum_style_check @4@@	@C@8 6@M@S@P@<C@ 0 0@6@/	@8 @o 
style_name@/
@8 6@0@9 6@<XD t  t t  @5t dlopen_flag 
O @5 6CDE 0 0  E6@=CDF 0 0  E@=XD t  t t  @5t found_src_file ADD t  t t  @5t  6 DbD t  t t  @5t  6 CD t  t t  @5t  H 
O @5 HCA 0 0@6@U@?@/
@8canonical_source_file @4@9 6 @4@<CA 0 0@6@9 6@<XD t  t t  @5t 	spy_point 
O @5 6C@3AT 0 0 
	
@6@0@1 	
@5@8 ] @4@1 	
@5 T@8 Fc @D@1 	
@5@1 ]@0@5@8 ] @4@M@Q@<XD t  t t  @5t  G* 
O @5 ,CA} 0 0@6@0@9 G* @4@<XD t  t t  @5t $clause_property 	 D t  t t  @5t  6 
O @5 6C
Cq 0 0 /
@6 G@9 B @<C
Cs 0 0 @/
@6 @0@9 6@<C
Cu 0 0 _
@6owner@9 6@<C
Cw 0 0 ]L
@6 ]M@9 6@<CCy 0 0fact@6 6 @.@9 6@<CC{ 0 0 6@6 6 @.@9 6@<C
C} 0 0 _n
@6 Pc@9 6@<C
C 0 0 @
@6 @@9 6@<XD t  t t  @5t  + @D t  t @t  @5t + D t  t t  @5t  + 	 D t  t t  @5t  + 
O @5 +C
B 0 0@6 G@8 6@?@<XD t  t t  @5t  Ci 
O @5 ^}CC 0 0@6 @9 %F @4@<XD t  t t  @5t  0 @D t  t @t  @5t 0 A#  D t  t t  @5t  0 
O @5 0CD 0 0@6@8 6@?@0@9 C` @4@<CD 0 0@6@8 F @4@?@0@9 6@<CD 0 0@6signal_name@9 E @4@<XD t  t t  @5t visible_predicate 
O @5 6C@nC8 0 0
@6@" 
	
@#@8 ^ @4@E@=@8 [ @M@E G@8 6@M@S@G@@@!@D@1 	 Lw@5 C'@8 C  @M@Q@/@/@8 D3 @4@ @ @0@0@9 G G@G
@@@/
@1visible_in_module	
@5@/@8 _ @4@1 @.@.@5@ @8 6@ @ @9 6@<XD t  t t  @5t  0 BD t  t t  @5t  0 
O @5 0C@r 0 0  @@=C@s 0 0  1@=C@t 0 0  C'@=C@u 0 0  #Q@=C@v 0 0  1@=C@w 0 0  Ga@ @=C@x 0 0  2@@@=C@y 0 0 cut_exit@@=C@z 0 0  DA @=C@{ 0 0 cut@@=C@| 0 0  @@?@=C@} 0 0  F@/@=C@~ 0 0 half@-@=XD t  t t  @5t  6 
O @5 6C@%D= 0 0@6@E@8 A @M@S@@
@1 @@1 B  B"
@5@0@5@8 @ @4@/@8map_dlflags @4@ @9 @ @<XD t  t t  @5t property_predicate 
O @5 7C@DB 0 0	 _5@6@?@"	 

@#@8 6@0@8 EY @D@8 + @4@M@Q@D@0@8 6@M@Q@ @/@/
@8goal_name_arity @4@D@1 
@2 
@5@8system_undefined @4@M@Q@<CB 0 0 *@6@?@9 6 @4@<C@GB 0 0 G
 

@6@? A @.@8 6@E@ @8 6@M@ @/@/
@8 7@C@0@ @ 
@0@8 6@M@S@P@@@0@/@/
@0@8 6@ @ @ 
@9 6@<C	B 0 0@6@8define_or_generate @4@9 6 @4@<XD t  t t  @5t  B 
O @5 RC
D_ 0 0@6@8 D: @?@9 DJ @<CDb 0 0@6@3 A@5@3@1 @] A@5@5 @.@/
@8 D. @?@9 7@<CDe 0 0@6@3 A@5 @.@/
@8 7@?@9 7@<XD t  t t  @5t  @3 
O @5 @2CC 0 0@6@U@U	@?@9property_module @4@<C@7C 0 0@6@U	@"	 @/
@#@?@E@U
@M@/@8 6@E
@ @8 6@M
@'@@@ @9 6@@	@8 6@-
@F@<C	C 0 0@6@8 6@9 7@<XD t  t t  @5t  6 @D t  t @t  @5t 6  A# @kD t  t t  @5t  6 
O @5 6C@;B\ 0 0@6@/@/@8 G @4@A@&@/
@1 G,
@5@8 B @4@ @ @/@8 D\ @4@E@+ Fd@M@?@@@S@@
@ @ @9 F @4@G
@<XD t  t t  @5t  H 
D t  t t  @5t  H @O @5 I/CD 0 0@6@9 - @4@<XD t  t t  @5t  6 
O @5 6CA 0 0@6@8 6@0@0@8 6@?@'	@<C
A 0 0@6@0@0@0@  D@?@'	@<CA 0 0@6@3@1 @R A@5@4@1 @] A@5@4@1 G C'@5@5@8 B @4@9 D @4@<XD t  t t  @5t  	 @D t  t @t  @5t 2  A#D t  t t  @5t  	 
O @5 2C@ 0 0 

@6@T
@?@1 @ B@0@5@9 6@<C@ 0 0 
@6@?@<C@ 0 0 
@6@?@1 
@5@8 2 @4@1 
@5@9 7"@<C@@ 0 0
@6@/
@8 , @4@-
 C @.@8 @s @4@A@k@/@8 6@ @/@8 .j @4@E
@" @#@M@&
@@
@!
@1  A@5@#@ 
@8 ^] G@E@ @ 
@1 ]@.@5@8 6@M@"
 

@#@!@1 @5@#@@@&
@G@ @8$trace @4@ @/@8trace_ports @4 C,@1 2@5@8 @ @4@R@@@S@G@G
@G@F@<XD t  t t  @5t stack_property 
O @5 7.CD 0 0 limit@=CD 0 0 spare@=CD 0 0 min_free@=XD t  t t  @5t multi_source_files 
O @5 73CA 0 0@6@1 A@.
@1multi_source_file
@5	@5@1 @J@2 6@0@5@9 D @4@<XD t  t t  @5t  FC 
O @5 FBCB 0 0 @@6@9 @ @<CB
 0 0 @0@6@0@9 B= @4@<CB 0 0 @@6@/
@0@8 7:@/@8 F @4@ @9 D @4@<CB 0 0 @@6@/
@0@8 7:@C@/@  D@M@'	@P@<C
B 0 0 @T@6@/
@0@8 7:@9 B @4@<C	B 0 0 B@6 @q@9 6@<C@4B 0 0 Ez@6@0@/
@8 7:@E E@/@8 B @ @8 D0  G@ @8 ^ @4@M@'	@@@"	$stream_position 
  @#@F@<CB" 0 0 $=@6@E $=@/
@ W #Z@0@8 7:@M@)	 @.@@@)	 @-@F
@<C	B( 0 0 Ex@6 E@9 7>@<XD t  t t  @5t  @ 
O @5 @C
C 0 0@6@8 6@8 6@?@0@9 # @4@<CC 0 0@6@0@8 7D E@1 1@5@9 7-@<XD t  t t  @5t  6 
O @5 6C
A 0 0@6 @0@0@9 D @4@<XD t  t t  @5t tag_list 
O @5 7FC@ 0 0 
@=C@ 0 0

@6@ 
@3	@4@5@8 Cw @4@ @ @9 7G @4@<XD t  t t  @5t  _  
O @5 ^C@$B? 0 0@6@U@?@E@/@8stream_position_field @4@M@ @9 BF @4@@
@1 D@2 E> _ @5@9 6@F@<C
BE 0 0@6@/@8 7J@ @9 7M@<XD t  t t  @5t  7) 	 D t  t t  @5t  7) 
O @5 7(C@ 0 0@6@?@<C@ 0 0
@6@?@8 7'@ @9 7'@<C@ 0 0  
@6@/@8trace_alias @4@?@  A#@/@8 7I@ @9 7'@<C@ 0 0  
@6@?@0@3
@5@8 7N@9  @4@<C@ 0 0 I
@6@/@8 7N@?@  @k@/@8 7I@ @9 7'@<C@ 0 0 I
@6@?@0@3
@5@8 7N @9 7Q@<C
@ 0 0@6@8 6@1  @5@9 7'@<XD t  t t  @5t  ] @D t  t @t  @5t ]  @D t  t t  @5t  ] 
D t  t t  @5t  ] @O @5 ]C	B 0 0@6@U	@?@9 7 @4@<C	B 0 0@6@8 7
@9 7@<XD t  t t  @5t  6 @D t  t @t  @5t 6 A# A# @kD t  t t  @5t  6 
O @5 6C@X 0 0@6@T	@?@9 6@<C@[ 0 0


@6@?@<C@\ 0 0

@6@ @/@8 6@ 
@ @ @9 6@<C@_ 0 0
  
@6@?@ @/
@8bit @4@?@ @b@j@g
@m +
@x@<C@b 0 0
 I
@6@?@ @/
@8 7S@?@ @b@j@g
@l +@m *@x@<C@e 0 0
 "1


@6@?@ @/
@8 7S@b@j@g
@m *@c @t@<C@h 0 0@6+|-|?(Flag)@9 6@<XD t  t t  @5t  7 
O @5 7
CC- 0 0   A prolog_trace_interception@=CC. 0 0   A  P[@=CC/ 0 0    $c_call_prolog @=CC0 0 0     #@=XD t  t t  @5t  6 
O @5 6C@ 0 0 @6 E@1 ]@2 "4 @5@9 7-@<C@ 0 0  "2@B@=C@ 0 0  AF@=C@ 0 0  AD@=C@ 0 0 charset@ @=C@ 0 0 	no_effect@@=C@ 0 0 var_branchesA @=XD t  t t  @5t  Ci  
O @5 5CC 0 0@6SHELL@/@8 W @4@?@9 ^} @4@<CC 0 0@6comspec@/@8 7^@?@9 7_@<CC 0 0  @6/bin/sh@9 7_@<XD t  t t  @5t  @8 
O @5 @7CB/ 0 0@6@E
@/	@8 6@M
@9 Bu @4@@@S@F	@<XD t  t t  @5t  6 
O @5 6CD| 0 0@6@3@.
@4@.@5@8 7H@b@g@y@0@ @9 B @4@<XD t  t t  @5t generate_current_predicate 
O @5 7fCB 0 0@6@8 6@!@1 	
@5@#@ @8 7@  G@9 6@<XD t  t t  @5t  @ 
O @5 @CDV 0 0@6@9 QU @4@<XD t  t t  @5t  6 @D t  t @t  @5t 6  A# @kD t  t t  @5t  6 
O @5 6C@<Bs 0 0@6@/@8 G+ @4@A@+@/@1  @2 B
@.
@5@8 7@ @ 
@  G @E@+
 Fd@M@?@@@S@'

@@@ @;  F @G@<XD t  t t  @5t  7L 
O @5 7KCBI 0 0  0@=CBJ 0 0  G@=CBK 0 0  C<@=CBL 0 0  H1@=XD t  t t  @5t 
stack_name 
O @5 7pCD 0 0  E@=CD 0 0  E@=CD 0 0  E@=XD t  t t  @5t  6 
O @5 6C@ 0 0@6@/	@8 G- @4 0@/
@8 6@0@9 7r@<XD t  t t  @5t  2 @D t  t @t  @5t 2 D t  t t  @5t  2 
O @5 2CA% 0 0 

	@6@T	@1 @ B@0@5@9 6@<CA( 0 0 
@6@?@<CA) 0 0 
	
@6@?@1 	
@5@8 2 @4@1 	@5@9 7t@<CA, 0 0@6@1  A@2 0@2 2@5@8 + @4@?@<CA. 0 0@6@/	@8 7#@/
@8 6@/@8 7%@ @8 D[ @4@R@<CA4 0 0 @=XD t  t t  @5t trace_point 
O @5 7yC@=AY 0 0 

@6@0@1 
@5@8 6@1 
@5	trace_any@8 6@D@1 
@5@1 ]@0@5@8 6@M@Q@1 
@5@9 7*@<XD t  t t  @5t  7 
O @5 7C@"C 0 0@6@8 @3 @4@E@"exported_operators
@#@M@8 D @4@-
@@@9 D @F
@<XD t  t t  @5t  C&  
O @5 6CAH 0 0  @6@1  A@2 7u C&@5@8 7v@?@<C@AAJ 0 0@6 C @.@8 6@? C,@1 C% 4@5@8 7-@/@1 6@5@/	@8 A @4 C,@1 2	@5@8 7-@1 2@.
@5@1 7z
@5@/@8 7 C,@1 2@5@9 7-@<CAQ 0 0  @6 C,@1 C% 4@5@9 7-@<XD t  t t  @5t  " 
O @5 "CC 0 0 @=C@#C 0 0 


@6@?@/
@ @8 6@1 	
@5@8 Gq @4@ @9 7 @4@<CC 0 0
@6@1 @@1 B  Pc
@5@0@5@9 6@<XD t  t t  @5t  7, 
O @5 7+CA_ 0 0@6@/
@1 B@1 7O
@4@.@5@2 Fc@5@9 7@<XD t  t t  @5t  D @D t  t @t  @5t 6  @D t  t t  @5t  D 
O @5 6C@<A 0 0 

@6@U
@U@?@E
@1 
@5 AE@8 6@M
@1 
@5@/@8 74 @4@ @9 6@@@1 
@5@9 A1 @4@F@<C@&A 0 0 

@6@E
@U	@M
@S@@@8 7!@/@8 B @4@1 
@5@ @9 6@<XD t  t t  @5t  T @D t  t @t  @5t 2 D t  t t  @5t  T 
O @5 2CA 0 0 

	@6@T	@1 @ B@0@5@9 6@<CA 0 0 
@6@?@<CA 0 0 
	
@6@?@1 	
@5@8 2 @4@1 	@5@9 7@<CA 0 0@6@1  A@2 7u@2 2@5@8 7v@?@<CA 0 0@6@/	@8 7#@/
@8 6@/@8 7%@ @8 7&@ @8 D @4@R@<CA# 0 0 @=XD t  t t  @5t  .k 
O @5 .jCA? 0 0 

 

@6@?@ @ @9 7%@<CAA 0 0 

@6@ @9 6@<XD t  t t  @5t  \ 
O @5 ^CC 0 0@6@0@9 6@<XD t  t t  @5t hidden_system_predicate 
O @5 7C@ CQ 0 0@6@/	@0@8 6@8 6 @0@0 C@8 7E@D
	 ^ @8 6@M
@Q@<XD t  t t  @5t  6 
O @5 6CD: 0 0@6@9 6 @4@<XD t  t t  @5t  H& 
O @5 H%CCn 0 0@6@9 6 @4@<XD t  t t  @5t  7U 
O @5 7TC@k 0 0@6@@?@<C
@m 0 0 

@6@ @9 A @4@<XD t  t t  @5t  %  
O @5 %CDu 0 0  @6 @9 E @4@<XD t  t t  @5t  7 
O @5 7CB 0 0@6@8 7@@?@9 ) @<CB 0 0 
 @=XD t  t t  @5t  	 @D t  t @t  @5t 2 D t  t t  @5t  	 
O @5 2C
@ 0 0@6@1   @@5@9 7"@<XD t  t t  @5t  " @D t  t @t  @5t " D t  t t  @5t  " 
O @5 "C@$C 0 0 
	
@6@E@8 6@M@9 7@@
@1 @@1 B  B"
@5@0@5@9 6@<XD t  t t  @5t  F 
O @5 6C
D 0 0@6@U	@?@9 $ @4@<C@1D 0 0@6@E@1 F@0@5@8 @ @4@M@&
@@
@1 G@0 F @.@5@/@8 C @4@1 FX	@5 1@3@4@5@9 E @4@<XD t  t t  @5t  76 
O @5 75C@ A 0 0@6@0@/
@8 ^ @4@1 _	@5@8 6@D@8 77 @4@M@Q@1 77	@5@9 G @4@<XD t  t t  @5t  6 
O @5 6CDH 0 0  @=C@0DI 0 0
@6@ @/@8 6@E
@/
@8 6 @4@M@S@@@1 @@1 E> 6
@5@0@5@8 6@F
@b@g@g
@m +
@x@<XD t  t t  @5t  6  
O @5 6CA6 0 0  @6@1  A@2 7u 6@5@8 7v@R@<C
A9 0 0@6@/@8 6 @4@8 7w@R@<CA= 0 0   @=XD t  t t  @5t  @3 
O @5 7}CC 0 0  ]@=CC 0 0  @/@=CC 0 0  /@=CC 0 0  D@=CC 0 0  7~@=CC 0 0 program_size@=CC 0 0 
program_space@=XD t  t t  @5t  Gu 
O @5 6C@%Ao 0 0@6@8 [ @4@E@" [{	
@#@M@S@@@C@8 6@M@'	@)
@P@<XD t  t t  @5t  7P 
O @5 7OC@ 0 0  @
trace_call
trace_redo
trace_exit
trace_fail@=C@ 0 0  @ 7@=C@ 0 0  #Q 7@=C@ 0 0  1 7@=C@ 0 0  C' 7@=XD t  t t  @5t  C @D t  t @t  @5t ] @ D t  t t  @5t  C 
O @5 ]CB 0 0
 

@6@A@T
@@@T@?@ @9 7g @4@<C
B 0 0@6@8 7@8 7@?@<C@#B 0 0
 

@6@/@8 E @1 @5@8 7@1 @5@8 7@?@<C@BB 0 0
 

@6 A @.@8 6@D
@1 
 Lw@5 C'@8 6@M
@Q@E@ @8 7@@M@ @/@8 7@@@'@( @ @0@0@8 6@?@<XD t  t t  @5t  6 
O @5 6C@7CG 0 0
 

@6@/@8 7@!
@1 @.@5@#@0@ 
@8 7@ 
 G@8 6@D@ @8 7 @4@M@Q@ @ @9 6@<CCN 0 0
 

@6@ @0@9 +Y @4@<XD t  t t  @5t  6 	 D t  t t  @5t  6 
O @5 6CB 0 0interpreted@6 C @9 6@<CB 0 0 *@6 G@9 6@<CB 0 0 ^@6 @9 6@<CB 0 0 ^@6 ^@9 6@<CB 0 0 B@6 B@9 6@<CC 0 0 C@6 C@9 6@<CC 0 0 AD@6 AD@9 6@<CC 0 0static@6 AD @9 6@<CC 0 0 Db@6 Db@9 6@<CC	 0 0 C@6 C@9 6@<CC 0 0 AE@6 AE@9 6@<C
C
 0 0 ]
@6 I@9 6@<CC 0 0 @@6 @@9 6@<C
C 0 0 @
@6 @@9 6@<C
C 0 0 @/
@6 @0@9 6@<C
C 0 0 /
@6 G@9 6@<CC 0 0 G@6 	 @9 6@<CC 0 0 ^@6 
@9 6@<CC 0 0 0@6 T@9 6@<CC 0 0
references
@6 7@8 6@-
 @<C
C  0 0 ^
@6 ^@9 6@<C
C" 0 0 _
@6 _@9 6@<C
C$ 0 0indexed
@6 7@9 6@<CC& 0 0 CZ@6 CZ@9 6@<CC( 0 0 @@6 @@9 6@<CC* 0 0 ^@6 ^@9 6@<XD t  t t  @5t  6 @D t  t @t  @5t 6 @ @ D t  t t  @5t  6 
O @5 6CD 0 0@6@ @8 E @4@9 6@<XD t  t t  @5t  D 
O @5 DC@EA 0 0@6@E
 ^ A@8 6@M@(	 A@@@S@F	@E
@ @8 C @M
@A
@/
@8 6@F@@@/@8 R @4@ @/
@8 6@?@@@/
@8 6@F@b@j@f        @t@<XD t  t t  @5t  6 
O @5 6C@ 0 0@6@/	@8 6@/
@8 7Y @4@b@j@i@m *@c @w@<XD t  t t  @5t  7 
O @5 7CB 0 0 
	
@6@8 6@8 6@1 	
@5 G@8 6@?@<CB 0 0 
	
@6@8 6@U	@-	 @?@1 	
@5@9 7&@<C	B 0 0@6@0@8 6@9 7&@<XD t  t t  @5t  6 
O @5 6CD 0 0@6@/
@8 7/ @4@8 7q @4@3
@4@.@5@8 7H@ @ @9 7d@<XXQM A	F@ /usr/lib/swi-prolog/boot/bags.pl  ]wAsC S E	findnsolsE .E 7E AE _E G$XD t  t t  A	t findnsols_loop 
O A	 7C@^@	s@ /usr/lib/swi-prolog/boot/bags.pl  ]wA 7@6@/
@8nsols_count A@!@1 .
@5@#@A@A@1 Da@. @.@5@8 D A@/@8 C A@- @.@ @ @8 BF A@ @ @8 Gt @A@8 G;  A@G@@@/@8 7@b@g@g@o@y@ @ @8 BC A@R@@@ @ @9 7@G@G@<XD t  t t  A	t pick 
O A	 7C@ 7 7@6@/@/@/
@8
pick_first A@ 
@ @ @9
select_bag A@<XD t  t t  A	t  7 
O A	 7C@ 7 7 @





@6@ @ @ @ @9	pick_same A@<XD t  t t  A	t bind_bagof_keys 
O A	 7C@ 7 7 @=C@ 7 7 @

@6@0@8 Bi A@ @9 7 A@<XD t  t t  A	t  A @D t  t @t  A	t A @  @kD t  t t  A	t  A 
D t  t t  A	t  A @O A	 AC@H 7 7@6@9 G$ A@<XD t  t t  A	t  7 
O A	 7C@!@ 7 7 @






@6@*	@?@ @ @ @9 7@<C@ 7 7 @=XD t  t t  A	t  7 
O A	 7C
@ 7 7@6@?@'	@'
@<C@ 7 7 	
@=C	@ 7 7@6@ @ @9 7 A@<XD t  t t  A	t  _ @D t  t @t  A	t _ @ _F @kD t  t t  A	t  _ 
D t  t t  A	t  _ @O A	 _C@j@ 7 7
@6@1  	@5@/@/@8 EA A@E@+ !@M@ @/
@8 A A@-
@ 
@9 R A@G@@@?@1 @@5@ @/
@8 7@E@ 
@8 C A@M@ 
@/@8 7@ @ @9 7@F@@@ 
@0@8 7@ 
@/@8 7@ @ @/@8 7@ @9 7@<XD t  t t  A	t  7 
O A	 7C@ 7 7  /E

@=XD t  t t  A	t  7 @D t  t @t  A	t 7 A# @  @k @D t  t t  A	t  7 
O A	 7C@l 7 7@6@8 F A@?@1 /E@5@ @ @9
findnsols2 A@<C@o 7 7@6@" /E

@#@ 
@8 7@?@ @ @9 7@<C@s 7 7@6 @9 E A@<XD t  t t  A	t findall_loop 
O A	 7C@Q 7 7@6@A@@8 C @@@ @9 7@<XD t  t t  A	t  . @D t  t @t  A	t . @ _F @kD t  t t  A	t  . 
D t  t t  A	t  . @O A	 .C@D@ 7 7@6@1  	@5@/@/@8 7@E@+ !@M@ @8 7@-
@G
@@@1 @@5@ @/
@8 7@ 
@0@8 7@ 
@/@8 !  A@ @ @9 7@<XD t  t t  A	t  7 @D t  t @t  A	t 7 A# @  @kD t  t t  A	t  7 
O A	 7C
@i 7 7@6@ @9 7 A@<XD t  t t  A	t  7 
O A	 7C@1@v 7 7@6@/
@8 7@b@g
@c @t@?@1 H	
@5@1 H@.@.@5@8 / A B@1 7@5 D@9 @$ @<C@} 7 7@6 @8 7@?@'@<C
@ 7 7@6@/
@8 7 F@ 
@9 A A@<XD t  t t  A	t  A @D t  t @t  A	t G$ @  @k @D t  t t  A	t  A 
O A	 G$C@K 7 7@6 B@1 7	
@5 D@9 7@<XXD t  At ] A At  PD t  At ] A Aot  $D t  At ] A Aot  $ D t  At ] A At  ZD t  At ] A Aot  $D t  At ] A At  RD t  At ] A At  TD t  At ] A At  WvD t  At ] A At  )D t  At ] A At  QD t  At ] A At  \]D t  At ] A At  RD t  At ] A At  ID t  At ] A At  MDD t  At ] A Wst  WqD t  At ] A At  P2D t  At ] A At  P/D t  At ] A Aot  WND t  At ] A Aot  $D t  At ] A @5t  BD t  At ] A Aot  MD t  At ] A At  )D t  At ] A Aot  PD t  At ] A Aot  PD t  At ] A At  ZD t  At ] A At  RUD t  At ] A At  ND t  At ] A At  TD t  At ] A Aot  $D t  At ] A At  ) D t  At ] A Aot  $ D t  At ] A At  HD t  At ] A At  HD t  At ] A At  ZD t  At ] A Aot  $D t  At ] A At  KD t  At ] A At  )D t  At ] A At  ID t  At ] A Aot  JLD t  At ] A At  IqD t  At ] A At  RD t  At ] A Wst  *D t  At ] A Aot  RD t  At ] A Aot  VD t  At ] A At  NjD t  At ] A At  OD t  At ] A Aot  %D t  At ] A At  XHD t  At ] A At  )D t  At ] A At  P D t  At ] A At  ID t  At ] A At  R*D t  At ] A At  )D t  At ] A At  HD t  At ] A Aot  ID t  At ] A Aot  $D t  At ] A Aot  JD t  At ] A At  (i D t  At ] A At  TD t  At ] A At  )D t  At ] A At  WQD t  At ] A Aot  $D t  At ] A At  ID t  At ] A At  YED t  At ] A Wst  %0D t  At ] A Aot  $D t  At ] A At  QHD t  At ] A At  KD t  At ] A At  TD t  At ] A Aot  OD t  At ] A At  P5D t  At ] A At  PED t  At ] A Aot  SD t  At ] A At  X3D t  At ] A Aot  $D t  At ] A Aot  JD t  At ] A At  ND t  At ] A At  HD t  At ] A At  (rD t  At ] A At  SD t  At ] A Aot  MD t  At ] A At  KD t  At ] A Aot  $D t  At ] A At  MD t  At ] A Aot  $ D t  At ] A Wst  %3D t  At ] A Aot  %D t  At ] A At  ZD t  At ] A At  ID t  At ] A At  )D t  At ] A At  KD t  At ] A At  AD t  At ] A Aot  %D t  At ] A At  NpD t  At ] A Aot  XuD t  At ] A At  ' D t  At ] A At  \xD t  At ] A At  YD t  At ] A At  JD t  At ] A Aot  @D t  At ] A At  WD t  At ] A At  TD t  At ] A At  UUD t  At ] A Aot  % D t  At ] A At  QD t  At ] A Aot  RD t  At ] A At  N4D t  At ] A At  ZXD t  At ] A At  ID t  At ] A Aot  QD t  At ] A At  LD t  At ] A Aot  $D t  At ] A Aot  LD t  At ] A Aot  MD t  At ] A Aot  $D t  At ] A At  RRD t  At ] A At  JO D t  At ] A At  WD t  At ] A At  MD t  At ] A At  KD t  At ] A Adt  ID t  At ] A Aot  $D t  At ] A Aot  $D t  At ] A At  Hl D t  At ] A Wst  *D t  At ] A Aot  JLD t  At ] A At  JD t  At ] A Aot  MD t  At ] A Aot  SD t  At ] A At  \D t  At ] A Aot  $D t  At ] A Aot  ID t  At ] A At  U
 D t  At ] A At  O D t  At ] A Aot  QD t  At ] A At  JD t  At ] A Aot  X	D t  At ] A At  ROD t  At ] A At  SD t  At ] A Aot  ND t  At ] A At  'D t  At ] A At  ID t  At ] A At  O D t  At ] A At  (k D t  At ] A Aot  AD t  At ] A Aot  $D t  At ] A At  TD t  At ] A At  'D t  At ] A At  \D t  At ] A Aot  ZD t  At ] A At  RD t  At ] A At  J D t  At ] A Wst  *D t  At ] A Aot  %D t  At ] A Aot  %	D t  At ] A At  T D t  At ] A Aot  W D t  At ] A At  \D t  At ] A At  )D t  At ] A At  JD t  At ] A Aot  %D t  At ] A At  )D t  At ] A Aot  %D t  At ] A Aot  AeD t  At ] A Aot  UD t  At ] A At  JD t  At ] A Aot  IGD t  At ] A Aot  K>D t  At ] A At  I D t  At ] A Aot  WD t  At ] A At  TD t  At ] A At  XCD t  At ] A Aot  $D t  At ] A At  KD t  At ] A Aot  $D t  At ] A Aot  PD t  At ] A At  ND t  At ] A At  ID t  At ] A At  ZD t  At ] A Aot  $D t  At ] A At  R~ D t  At ] A Wst  *D t  At ] A At  KD t  At ] A Aot  $D t  At ] A At  J D t  At ] A At  MGD t  At ] A At  OD t  At ] A At  SD t  At ] A Aot  PD t  At ] A Aot  W D t  At ] A Aot  YD t  At ] A Aot  XD t  At ] A At  M D t  At ] A Aot  $D t  At ] A Aot  Z7D t  At ] A At  ID t  At ] A At  PD t  At ] A At  PD t  At ] A Aot  ID t  At ] A Aot  MD t  At ] A At  WD t  At ] A At  JsD t  At ] A At  HD t  At ] A Aot  $D t  At ] A At  MD t  At ] A Aot  U D t  At ] A At  M D t  At ] A Aot  $D t  At ] A Aot  $D t  At ] A At  )D t  At ] A At  QD t  At ] A At  XD t  At ] A At  QDD t  At ] A At  NwD t  At ] A Wst  *D t  At ] A Aot  %D t  At ] A Aot  %D t  At ] A At  PD t  At ] A At  IJD t  At ] A At  ND t  At ] A Aot  W D t  At ] A Aot  UD t  At ] A At  H D t  At ] A At  S D t  At ] A Aot  ND t  At ] A Aot  MD t  At ] A Aot  MD t  At ] A Aot  RD t  At ] A At  )D t  At ] A Aot  %D t  At ] A At  SD t  At ] A Aot  %D t  At ] A At  JbD t  At ] A Aot  UD t  At ] A At  WD t  At ]  @5t  *D t  At ]  Ct  " D t  At ]  Dt  HD t  At ]  @5t  G*D t  At ]  Dt  DD t  At ]  @5t  BD t  At ]  @5t  6D t  At ]  @5t  Ci D t  At ]   t  5BD t  At ]  Ct  4 D t  At ]  @5t  DD t  At ]  /ct  #D t  At ]  @5t  H&D t  At ]  Ct  " D t  At ]  @5t  "D t  At ]  A	t  _D t  At ]   t   D t  At ]  @5t  CD t  At ]   t  )D t  At ]  /ct  /eD t  At ]   t   D t  At ]  @5t  HD t  At ]  ^t  (SD t  At ]  @t  BD t  At ]  A	t  7D t  At ]   t  )D t  At ]  Ct  4D t  At ]  #t  ,D t  At ]  @5t  	D t  At ]  F0t D t  At ]  @5t  _ D t  At ]  ^t  (UD t  At ]  ,7t  ,7D t  At ]  @5t  ]D t  At ]  @5t  @8D t  At ]  @5t  6D t  At ]  Dt  DD t  At ]  @5t  % D t  At ]  @5t  GuD t  At ]  A	t  AD t  At ]  Dt  GD t  At ]  Dt  +\D t  At ]  Dt  ^^D t  At ]  @5t  6D t  At ]  Dt   @D t  At ]  A	t  7D t  At ]  @5t  6D t  At ]  Dt  D D t  At ]  /ct  G|D t  At ]  @5t  "5D t  At ]  Dt  +X D t  At ]  @t  FD t  At ]  Dt  +\D t  At ]  $ut  $ D t  At ]  @5t  CiD t  At ]  Ct  A D t  At ]  @5t  6D t  At ]  Ct  "D t  At ]  @5t  @3D t  At ]  @5t  6D t  At ]  Dt  DD t  At ]  @5t  @D t  At ]  Dt  F# D t  At ]  Dt  +ZD t  At ]  #t  ,D t  At ]  #t  ,D t  At ]  @5t  @D t  At ]  @5t  6D t  At ]  @5t  2D t  At ]  Dt  (D t  At ]  @5t  C& D t  At ]  @5t  TD t  At ]  @5t  \D t  At ]  Dt  F D t  At ]  Ct  C D t  At ]  @5t  6D t  At ]  Ct  D t  At ]  @t  BD t  At ]  @t  "%D t  At ]  /ct  /gD t  At ]  ,7t  ,9 D t  At ]  ^t  (SD t  At ]  #t  #D t  At ]  Ct  " D t  At ]  @t  /D t  At ]  $ut  $D t  At ]  $ut  $sD t  At ]  Gt  AD t  At ]  @5t  +D t  At ]  @5t  0D t  At ]  A	t  AD t  At ]  @5t  HD t  At ]  @5t  FCD t  At ]  Ct  AD t  At ]  A	t  .D t  At ]  Dt   BD t  At ]  @5t  6D t  At ]  Ct  " D t  At ]  @t  @D t  At ]  ,7t  ,7D t  At ]  /ct  HRD t  At ]  @t  @D t  At ]  @5t  	D t  At ]  @5t  FD t  At ]  @5t  6 D t  At ]  Gt  GD t  At ]  Dt  HD t  At ]  @5t  6D t  At ]  @5t  DD t  At ]  Ct  A D t  At ]  @5t  6D t  At ] @ A|t  C)D t  At ] As Aut  CD t  At ] As Aut  6TD t  At ] As Aut  ^<D t  At ] As Aut  6W D t  At ] As Aut  6TD t  At ] As Aut  6YD t  At ] As @t  @D t  At ] As Aut  CD t  At ] As Aut  6YD t  At ] Q Aot  LD t  At ] Q At  JO D t  At ] Q At  QHD t  At ] Q At  KD t  At ] Q At  QD t  At ] Q At  \]D t  At ] Q At  RD t  At ] Q At  ID t  At ] Q At  SD t  At ] Q At  \D t  At ] Q @5t  \D t  At ] Q Aot  ID t  At ] Q At  ND t  At ] Q At  HD t  At ] Q At  \D t  At ] Q Adt  ID t  At ] Q At  PD t  At ] Q At  IqD t  At ] Q At  \D t  At ] Q At  \xD t  At ] Q Aot  @D t  At ] Q At  JbD t  At ] A Aht  AD t  At ] A At  AD t  At ] A At  AD t  At ] A @5t  @3D t  At ] A At  AD t  At ] A At  AD t  At ] A @t  @D t  At ] A Aht  !^D t  At ] A Aht  !eD t  At ] A Aht  AD t  At ] A Aht  !pD t  At ] A @t  E?D t  At ] A @t  [JD t  At ] A Aht  !\D t  At ] A Aht  !wD t  At ] A @t  @YD t  At ] A Aht  !|D t  At ] A Aht  !D t  At ] A @t  [QD t  At ] A Aht  _D t  At ] A Aht  ]D t  At ] A Aht  !iD t  At ] A Aht  ]D t  At ] A Aht  !tD t  At ] A Aht  @D t  At ] A @t  [ND t  At ] A @t  B!D t  At ] A Aht  !D t  At ] A @t  BD t  At ] A Aht  !D t  At ] A Aht  !ZD t  At ] A Aht  !cD t  At ] A Aht  !kD t  At ] A Aht  !mD t  At ] A Aht  _D t  At ] A Aht  !rD t  At ] A @t  @fD t  At ] A Aht  AvD t  At ] A Aht  !~D t  At ] A Aht  !\D t  At ] A Aht  !aD t  At ] A Aht  !gD t  At ] A Aht  !gD t  At ] A Aht  @D t  At ] A @t  [LD t  At ] A Aht  AeD t  At ] A Aht  !D t  At ] A @t  FGD t  At ] A Aht  WD t  At ] A Aht  !^D t  At ] A Aht  AD t  At ] A Aht  !wD t  At ] A At  ]_D t  At ] A Aht  !D t  At ] A At  ][D t  At ] A @t  [QD t  At ] A At  ][D t  At ] A At  AD t  At ] A Aht  !iD t  At ] A @5t  CiD t  At ] A Aht  ]D t  At ] A Aht  @D t  At ] A @t  B!D t  At ] A @t  [ND t  At ] A Aht  !D t  At ] A Aht  !ZD t  At ] A Aht  !kD t  At ] A Aht  !rD t  At ] A At  ]]D t  At ] A Aht  !~D t  At ] A At  ]aD t  At ] A Aht  !aD t  At ] A Aht  !gD t  At ] A @t  [LD t  At ] A Aht  AeD t  At ] A @t  FGD t  At ] A Aht  !D t  At ] A @t  @D t  At ] A Aht  !eD t  At ] A @t  E?D t  At ] A Aht  !pD t  At ] A @t  [JD t  At ] A Aht  !\D t  At ] A @t  @YD t  At ] A At  ]aD t  At ] A Aht  !|D t  At ] A Aht  _D t  At ] A Aht  ]D t  At ] A @5t  \D t  At ] A Aht  !tD t  At ] A Aut  ^<D t  At ] A @t  BD t  At ] A Aht  !D t  At ] A Aht  !cD t  At ] A Aht  !mD t  At ] A @t  @fD t  At ] A Aht  _D t  At ] A Aht  AvD t  At ] A Gt  GD t  At ] A At  ]cD t  At ] A Aht  !\D t  At ] A Aht  !gD t  At ] A @5t  CD t  At ] A Dt  ^^D t  At ] A Aht  @D t  At ] A Aht  WD t  At ] A At  KD t  At ] A Aht  !^D t  At ] A At  &1D t  At ] A Aht  AD t  At ] A At  'D t  At ] A Aht  !wD t  At ] A A|t  3 D t  At ] A At  ]_D t  At ] A At  AD t  At ] A Aht  !D t  At ] A At  ][D t  At ] A At  'D t  At ] A At  ][D t  At ] A Aht  !iD t  At ] A A|t  ^D t  At ] A Aht  ]D t  At ] A Aht  @D t  At ] A At  _OD t  At ] A At  _D t  At ] A Aht  !D t  At ] A @5t  @3D t  At ] A Aht  !ZD t  At ] A At  KD t  At ] A At  &3D t  At ] A Aht  !kD t  At ] A At  'D t  At ] A Aht  !rD t  At ] A At  ]]D t  At ] A At  AD t  At ] A Aht  !~D t  At ] A At  DD t  At ] A At  _%D t  At ] A At  ]aD t  At ] A A|t  C&D t  At ] A Aht  !aD t  At ] A A|t  C&D t  At ] A Aht  !gD t  At ] A Aht  AeD t  At ] A Aht  !D t  At ] A @t  FGD t  At ] A @t  @D t  At ] A At  KD t  At ] A Aht  !eD t  At ] A At  'D t  At ] A Aht  !pD t  At ] A At  AD t  At ] A Aht  !\D t  At ] A Aht  !|D t  At ] A At  ]aD t  At ] A At  'D t  At ] A At  AD t  At ] A At  AD t  At ] A A|t  3D t  At ] A Aht  _D t  At ] A Aht  ]D t  At ] A @5t  \D t  At ] A A|t  CD t  At ] A Aht  !tD t  At ] A @5t  H&D t  At ] A Aht  !D t  At ] A At  KD t  At ] A Aht  !cD t  At ] A At  'D t  At ] A Aht  !mD t  At ] A At  /D t  At ] A Aht  _D t  At ] A Gt  GD t  At ] A Aht  AvD t  At ] A At  'D t  At ] A At  ]cD t  At ] A At  AD t  At ] A Aht  !\D t  At ] A A|t  C)D t  At ] A Aht  !gD t  At ] A A|t  CD t  At ] A Aht  @D t  At ] A At  _vD t  At ] A Aht  WD t  At ] D A	t  AD t  At ] D Gt  GD t  At ] D Dt  F# D t  At ] D @t  @D t  At ] F)  t   D t  At ] F) @5t  FCD t  At ] A  t  3D t  At ] A  t   D t  At ] A  t   D t  At ] A  t  3D t  At ] A  t  3D t  At ] A  t   D t  At ] A  t  3D t  At ] A  t   D t  At ] A  t  !D t  At ] A At  PD t  At ] A Aot  QD t  At ] A At  ID t  At ] A Aot  $D t  At ] A Aot  LD t  At ] A Aot  $D t  At ] A At  LD t  At ] A Aot  MD t  At ] A Aot  $ D t  At ] A Aot  $D t  At ] A At  JO D t  At ] A At  RRD t  At ] A At  WD t  At ] A Aot  $D t  At ] A At  RD t  At ] A At  MD t  At ] A At  KD t  At ] A Aot  $D t  At ] A At  )D t  At ] A Aot  $D t  At ] A At  QD t  At ] A At  Hl D t  At ] A At  \]D t  At ] A At  RD t  At ] A At  ID t  At ] A At  MDD t  At ] A Aot  JLD t  At ] A At  JD t  At ] A Aot  MD t  At ] A Aot  SD t  At ] A At  \D t  At ] A Aot  $D t  At ] A At  U
 D t  At ] A At  P2D t  At ] A Aot  ID t  At ] A At  O D t  At ] A At  P/D t  At ] A At  JD t  At ] A Aot  QD t  At ] A Aot  WND t  At ] A At  SD t  At ] A At  ROD t  At ] A Aot  X	D t  At ] A At  'D t  At ] A Aot  ND t  At ] A Aot  $D t  At ] A At  ID t  At ] A At  )D t  At ] A At  O D t  At ] A Aot  MD t  At ] A Aot  PD t  At ] A At  RUD t  At ] A At  ZD t  At ] A Aot  PD t  At ] A At  ND t  At ] A At  ) D t  At ] A Aot  $D t  At ] A Aot  $ D t  At ] A Aot  AD t  At ] A At  HD t  At ] A At  HD t  At ] A Aot  $D t  At ] A Aot  $D t  At ] A At  \D t  At ] A At  'D t  At ] A At  KD t  At ] A At  RD t  At ] A At  )D t  At ] A Aot  ZD t  At ] A At  ID t  At ] A Aot  %D t  At ] A At  T D t  At ] A Aot  %	D t  At ] A At  IqD t  At ] A Aot  W D t  At ] A Aot  JLD t  At ] A At  RD t  At ] A At  \D t  At ] A At  JD t  At ] A At  )D t  At ] A Aot  RD t  At ] A Aot  %D t  At ] A At  )D t  At ] A Aot  VD t  At ] A At  OD t  At ] A At  NjD t  At ] A At  XHD t  At ] A Aot  %D t  At ] A Aot  %D t  At ] A At  )D t  At ] A At  P D t  At ] A At  ID t  At ] A Aot  AeD t  At ] A At  JD t  At ] A Aot  UD t  At ] A Aot  IGD t  At ] A At  )D t  At ] A At  I D t  At ] A At  R*D t  At ] A Aot  K>D t  At ] A Aot  WD t  At ] A At  TD t  At ] A Aot  $D t  At ] A At  XCD t  At ] A Aot  $D t  At ] A Aot  ID t  At ] A At  HD t  At ] A Aot  JD t  At ] A At  KD t  At ] A At  )D t  At ] A At  TD t  At ] A Aot  $D t  At ] A Aot  $D t  At ] A Aot  PD t  At ] A At  ID t  At ] A At  YED t  At ] A At  ID t  At ] A At  ND t  At ] A Aot  $D t  At ] A Aot  $D t  At ] A At  R~ D t  At ] A At  KD t  At ] A At  QHD t  At ] A Aot  $D t  At ] A At  KD t  At ] A At  MGD t  At ] A At  OD t  At ] A At  SD t  At ] A At  TD t  At ] A Aot  PD t  At ] A Aot  W D t  At ] A Aot  OD t  At ] A Aot  YD t  At ] A Aot  XD t  At ] A At  P5D t  At ] A At  PED t  At ] A At  M D t  At ] A At  X3D t  At ] A Aot  SD t  At ] A Aot  $D t  At ] A At  PD t  At ] A At  ID t  At ] A Aot  Z7D t  At ] A Aot  JD t  At ] A Aot  $D t  At ] A At  PD t  At ] A At  ND t  At ] A At  HD t  At ] A Aot  ID t  At ] A At  SD t  At ] A At  (rD t  At ] A At  WD t  At ] A Aot  MD t  At ] A Aot  MD t  At ] A At  HD t  At ] A At  JsD t  At ] A At  MD t  At ] A Aot  $D t  At ] A Aot  U D t  At ] A At  KD t  At ] A At  M D t  At ] A Aot  $D t  At ] A At  )D t  At ] A Aot  $ D t  At ] A Aot  $D t  At ] A Aot  $D t  At ] A At  QD t  At ] A At  XD t  At ] A At  QDD t  At ] A Aot  %D t  At ] A At  ZD t  At ] A At  )D t  At ] A At  ID t  At ] A At  KD t  At ] A Aot  %D t  At ] A Aot  %D t  At ] A At  PD t  At ] A Aot  %D t  At ] A Aot  XuD t  At ] A At  ' D t  At ] A At  ND t  At ] A At  IJD t  At ] A Aot  UD t  At ] A Aot  W D t  At ] A At  \xD t  At ] A At  H D t  At ] A At  YD t  At ] A At  S D t  At ] A At  JD t  At ] A Aot  ND t  At ] A Aot  MD t  At ] A Aot  MD t  At ] A At  )D t  At ] A Aot  RD t  At ] A Aot  @D t  At ] A At  SD t  At ] A Aot  %D t  At ] A At  TD t  At ] A At  WD t  At ] A Aot  %D t  At ] A At  UUD t  At ] A At  QD t  At ] A At  JbD t  At ] A Aot  % D t  At ] A At  N4D t  At ] A Aot  UD t  At ] A Aot  RD t  At ] A At  WD t  At ] Ah !t  &D t  At ] Ah @t  E?D t  At ] Ah @t  [JD t  At ] Ah !t  !D t  At ] Ah @t  @YD t  At ] Ah !t  &D t  At ] Ah @t  [QD t  At ] Ah @t  [ND t  At ] Ah @t  B!D t  At ] Ah @t  BD t  At ] Ah !t  &D t  At ] Ah !t  &D t  At ] Ah @t  @fD t  At ] Ah !t  &D t  At ] Ah @t  [LD t  At ] Ah @t  FGD t  At ] A @t  E?D t  At ] A @t  @fD t  At ] A @t  [JD t  At ] A @t  @YD t  At ] A @t  [LD t  At ] A @t  B!D t  At ] A @t  [ND t  At ] A @t  BD t  At ] A @t  FGD t  At ] A @t  [QD t  At ] A At  KD t  At ] A Aht  !^D t  At ] A Aht  AD t  At ] A At  'D t  At ] A @5t  "5D t  At ] A A|t  3 D t  At ] A Aht  !wD t  At ] A At  ]_D t  At ] A Dt  HD t  At ] A At  AD t  At ] A @5t  HD t  At ] A Aht  !D t  At ] A Ct  AD t  At ] A At  ][D t  At ] A @t  [QD t  At ] A At  'D t  At ] A At  ][D t  At ] A Aht  !iD t  At ] A A|t  ^D t  At ] A "Rt  "D t  At ] A Aht  ]D t  At ] A Aht  @D t  At ] A @t  [ND t  At ] A @t  B!D t  At ] A Aht  !D t  At ] A Aht  !ZD t  At ] A At  KD t  At ] A Aht  !kD t  At ] A At  'D t  At ] A Aht  !rD t  At ] A At  ]]D t  At ] A At  AD t  At ] A Aht  !~D t  At ] A At  DD t  At ] A At  ]aD t  At ] A A|t  C&D t  At ] A "Rt  "PD t  At ] A Aht  !aD t  At ] A A|t  C&D t  At ] A Aht  !gD t  At ] A @t  [LD t  At ] A "Rt  "c D t  At ] A Aht  AeD t  At ] A Aht  !D t  At ] A @t  FGD t  At ] A @t  @D t  At ] A At  KD t  At ] A Aht  !eD t  At ] A At  'D t  At ] A Aht  !pD t  At ] A @t  E?D t  At ] A @t  [JD t  At ] A Aht  !\D t  At ] A @t  @YD t  At ] A At  ]aD t  At ] A Aht  !|D t  At ] A At  'D t  At ] A At  AD t  At ] A A|t  3D t  At ] A "Rt  "cD t  At ] A Aht  _D t  At ] A Aht  ]D t  At ] A A|t  CD t  At ] A Aht  !tD t  At ] A @t  BD t  At ] A Aht  !D t  At ] A At  KD t  At ] A Aht  !cD t  At ] A At  'D t  At ] A Aht  !mD t  At ] A @t  "%D t  At ] A @t  @fD t  At ] A Aht  _D t  At ] A Gt  GD t  At ] A Aht  AvD t  At ] A At  'D t  At ] A At  ]cD t  At ] A At  AD t  At ] A Aht  !\D t  At ] A A|t  C)D t  At ] A "Rt  "D t  At ] A Aht  !gD t  At ] A A|t  CD t  At ] A Aht  @D t  At ] A @5t  DD t  At ] A Aht  WD t  At ] C  t   D t  At ] C $ut  $D t  At ] C Dt  D D t  At ] C /ct  G|D t  At ] C $ut  $sD t  At ] C $ut  $ D t  At ] C @5t  BD t  At ] C Dt  DD t  At ] C @5t  ]D t  At ] C @t  @D t  At ] C /ct  #D t  At ] C  t   D t  At ] C Gt  GD t  At ] C @5t  CD t  At ] C #t  #D t  At ] Ao Ayt  -ND t  At ] Ao Ayt  %%D t  At ] Ao /ct  G|D t  At ] Ao @5t  "5D t  At ] Ao Ayt  -ZD t  At ] Ao Adt  ID t  At ] Ao Ast  [D t  At ] Ao Wst  *D t  At ] Ao Ayt  %D t  At ] Ao Ast  [D t  At ] Ao Wst  WqD t  At ] Ao Ast  [D t  At ] Ao Ayt  %rD t  At ] Ao Ayt  %hD t  At ] Ao @5t  @3D t  At ] Ao At  AD t  At ] Ao Ayt  -RD t  At ] Ao Ayt  -XD t  At ] Ao Ast  [ D t  At ] Ao Wst  *D t  At ] Ao Ast  [D t  At ] Ao Ayt  %)D t  At ] Ao Ayt  %rD t  At ] Ao Ast  [D t  At ] Ao Wst  *D t  At ] Ao Ayt  %oD t  At ] Ao At  AD t  At ] Ao Ayt  -PD t  At ] Ao Ayt  -VD t  At ] Ao Wst  %0D t  At ] Ao Wst  *D t  At ] Ao Ayt  %D t  At ] Ao Ast  [D t  At ] Ao Ast  [D t  At ] Ao Ayt  %rD t  At ] Ao /ct  #D t  At ] Ao @5t  \D t  At ] Ao /ct  HRD t  At ] Ao @5t  % D t  At ] Ao Ayt  -LD t  At ] Ao Wst  %3D t  At ] Ao Ayt  %D t  At ] Ao Wst  *D t  At ] Ao Ayt  -\D t  At ] Ao Ast  [D t  At ] Ao Ast  [D t  At ] Ao Ayt  %%D t  At ] Ao Ast  [D t  At ] Ao At  AD t  At ] Ao Adt  AaD t  At ] $u A	t  AD t  At ] $u @t  @D t  At ] A @t  E?D t  At ] A @t  [JD t  At ] A @t  @fD t  At ] A @t  @YD t  At ] A @5t  FCD t  At ] A @t  [QD t  At ] A @t  [LD t  At ] A Aht  AeD t  At ] A @t  [ND t  At ] A @t  B!D t  At ] A @t  FGD t  At ] A @t  BD t  At ] A @t  E?D t  At ] A @t  [JD t  At ] A @t  @fD t  At ] A @t  @YD t  At ] A @t  [QD t  At ] A @t  [LD t  At ] A @t  [ND t  At ] A @t  B!D t  At ] A @t  FGD t  At ] A @t  BD t  At ] A @5t  @3D t  At ] A At  PD t  At ] A Aot  $D t  At ] A Aot  $ D t  At ] A Aot  $D t  At ] A At  RD t  At ] A At  )D t  At ] A At  QD t  At ] A At  \]D t  At ] A At  RD t  At ] A At  ID t  At ] A At  MDD t  At ] A At  P2D t  At ] A At  P/D t  At ] A Aot  WND t  At ] A Aot  $D t  At ] A Aot  MD t  At ] A At  )D t  At ] A Aot  PD t  At ] A Aot  PD t  At ] A At  ZD t  At ] A At  RUD t  At ] A At  ND t  At ] A Aot  $D t  At ] A At  ) D t  At ] A Aot  $ D t  At ] A At  HD t  At ] A At  HD t  At ] A Aot  $D t  At ] A At  KD t  At ] A At  )D t  At ] A At  ID t  At ] A Aot  JLD t  At ] A At  IqD t  At ] A At  RD t  At ] A Aot  RD t  At ] A Aot  VD t  At ] A At  NjD t  At ] A At  OD t  At ] A Aot  %D t  At ] A At  XHD t  At ] A At  )D t  At ] A At  P D t  At ] A At  ID t  At ] A At  R*D t  At ] A At  )D t  At ] A At  HD t  At ] A Aot  ID t  At ] A Aot  $D t  At ] A Aot  JD t  At ] A At  TD t  At ] A At  )D t  At ] A Aot  $D t  At ] A At  ID t  At ] A At  YED t  At ] A Aot  $D t  At ] A At  QHD t  At ] A At  KD t  At ] A At  TD t  At ] A Aot  OD t  At ] A At  P5D t  At ] A At  PED t  At ] A Aot  SD t  At ] A At  X3D t  At ] A Aot  $D t  At ] A Aot  JD t  At ] A At  ND t  At ] A At  HD t  At ] A At  (rD t  At ] A At  SD t  At ] A Aot  MD t  At ] A At  KD t  At ] A Aot  $D t  At ] A Aot  $ D t  At ] A Aot  %D t  At ] A At  ZD t  At ] A At  ID t  At ] A At  )D t  At ] A At  KD t  At ] A Aot  %D t  At ] A Aot  XuD t  At ] A At  ' D t  At ] A At  \xD t  At ] A At  YD t  At ] A At  JD t  At ] A Aot  @D t  At ] A At  WD t  At ] A At  TD t  At ] A At  UUD t  At ] A Aot  % D t  At ] A At  QD t  At ] A Aot  RD t  At ] A At  N4D t  At ] A At  ID t  At ] A Aot  QD t  At ] A At  LD t  At ] A Aot  LD t  At ] A Aot  $D t  At ] A Aot  MD t  At ] A Aot  $D t  At ] A At  RRD t  At ] A At  JO D t  At ] A At  WD t  At ] A At  MD t  At ] A At  KD t  At ] A Aot  $D t  At ] A Adt  ID t  At ] A Aot  $D t  At ] A At  Hl D t  At ] A Aot  JLD t  At ] A At  JD t  At ] A Aot  MD t  At ] A Aot  SD t  At ] A At  \D t  At ] A Aot  $D t  At ] A Aot  ID t  At ] A At  U
 D t  At ] A At  O D t  At ] A Aot  QD t  At ] A At  JD t  At ] A Aot  X	D t  At ] A At  ROD t  At ] A At  SD t  At ] A Aot  ND t  At ] A At  'D t  At ] A At  ID t  At ] A At  O D t  At ] A Aot  AD t  At ] A Aot  $D t  At ] A At  'D t  At ] A At  \D t  At ] A Aot  ZD t  At ] A At  RD t  At ] A Aot  %D t  At ] A Aot  %	D t  At ] A At  T D t  At ] A Aot  W D t  At ] A At  \D t  At ] A At  )D t  At ] A At  JD t  At ] A Aot  %D t  At ] A At  )D t  At ] A Aot  %D t  At ] A Aot  AeD t  At ] A Aot  UD t  At ] A At  JD t  At ] A Aot  IGD t  At ] A Aot  K>D t  At ] A At  I D t  At ] A Aot  WD t  At ] A At  TD t  At ] A At  XCD t  At ] A Aot  $D t  At ] A At  KD t  At ] A Aot  $D t  At ] A Aot  PD t  At ] A At  ID t  At ] A At  ND t  At ] A Aot  $D t  At ] A At  R~ D t  At ] A At  KD t  At ] A Aot  $D t  At ] A At  MGD t  At ] A At  OD t  At ] A At  SD t  At ] A Aot  PD t  At ] A Aot  W D t  At ] A Aot  YD t  At ] A Aot  XD t  At ] A At  M D t  At ] A Aot  $D t  At ] A Aot  Z7D t  At ] A At  ID t  At ] A At  PD t  At ] A At  PD t  At ] A Aot  ID t  At ] A Aot  MD t  At ] A At  WD t  At ] A At  JsD t  At ] A At  HD t  At ] A Aot  $D t  At ] A At  MD t  At ] A Aot  U D t  At ] A At  M D t  At ] A Aot  $D t  At ] A Aot  $D t  At ] A At  )D t  At ] A At  QD t  At ] A At  XD t  At ] A At  QDD t  At ] A Aot  %D t  At ] A Aot  %D t  At ] A At  PD t  At ] A At  IJD t  At ] A At  ND t  At ] A Aot  W D t  At ] A Aot  UD t  At ] A At  H D t  At ] A At  S D t  At ] A Aot  ND t  At ] A Aot  MD t  At ] A Aot  MD t  At ] A Aot  RD t  At ] A At  )D t  At ] A Aot  %D t  At ] A At  SD t  At ] A Aot  %D t  At ] A At  JbD t  At ] A Aot  UD t  At ] A At  WD t  At ] ^ @5t  \D t  At ] ^ @5t  BD t  At ] A At  PD t  At ] A Aot  QD t  At ] A At  ID t  At ] A Aot  $D t  At ] A Aot  LD t  At ] A Aot  $D t  At ] A At  LD t  At ] A Aot  MD t  At ] A Aot  $ D t  At ] A Aot  $D t  At ] A At  JO D t  At ] A At  RRD t  At ] A At  WD t  At ] A Aot  $D t  At ] A At  RD t  At ] A At  MD t  At ] A At  KD t  At ] A At  )D t  At ] A Aot  $D t  At ] A At  Hl D t  At ] A At  QD t  At ] A Aot  $D t  At ] A At  \]D t  At ] A Wst  *D t  At ] A At  ID t  At ] A At  RD t  At ] A At  MDD t  At ] A At  JD t  At ] A Aot  JLD t  At ] A Wst  WqD t  At ] A Aot  MD t  At ] A At  \D t  At ] A Aot  SD t  At ] A Aot  $D t  At ] A At  U
 D t  At ] A At  P2D t  At ] A Aot  ID t  At ] A At  O D t  At ] A At  P/D t  At ] A At  JD t  At ] A Aot  QD t  At ] A Aot  WND t  At ] A At  SD t  At ] A At  ROD t  At ] A Aot  X	D t  At ] A At  'D t  At ] A Aot  ND t  At ] A Aot  $D t  At ] A At  ID t  At ] A At  )D t  At ] A At  O D t  At ] A Aot  MD t  At ] A Aot  PD t  At ] A At  RUD t  At ] A At  ZD t  At ] A Aot  PD t  At ] A At  ND t  At ] A At  ) D t  At ] A Aot  $D t  At ] A Aot  $ D t  At ] A Aot  AD t  At ] A At  HD t  At ] A At  HD t  At ] A Aot  $D t  At ] A Aot  $D t  At ] A At  \D t  At ] A At  'D t  At ] A At  KD t  At ] A At  RD t  At ] A At  )D t  At ] A Aot  ZD t  At ] A At  ID t  At ] A Aot  %D t  At ] A Wst  *D t  At ] A At  T D t  At ] A Aot  %	D t  At ] A At  IqD t  At ] A Aot  W D t  At ] A Aot  JLD t  At ] A At  RD t  At ] A At  \D t  At ] A At  JD t  At ] A At  )D t  At ] A Wst  *D t  At ] A Aot  RD t  At ] A Aot  %D t  At ] A At  )D t  At ] A Aot  VD t  At ] A At  OD t  At ] A At  NjD t  At ] A At  XHD t  At ] A Aot  %D t  At ] A Aot  %D t  At ] A At  )D t  At ] A At  P D t  At ] A At  ID t  At ] A Aot  AeD t  At ] A At  JD t  At ] A Aot  UD t  At ] A Aot  IGD t  At ] A At  )D t  At ] A At  I D t  At ] A At  R*D t  At ] A Aot  K>D t  At ] A Aot  WD t  At ] A At  TD t  At ] A Aot  $D t  At ] A At  XCD t  At ] A Aot  $D t  At ] A Aot  ID t  At ] A At  HD t  At ] A Aot  JD t  At ] A At  KD t  At ] A At  )D t  At ] A At  TD t  At ] A Aot  $D t  At ] A Aot  $D t  At ] A Aot  PD t  At ] A At  ID t  At ] A Wst  %0D t  At ] A At  YED t  At ] A At  ID t  At ] A At  ND t  At ] A Aot  $D t  At ] A At  R~ D t  At ] A Aot  $D t  At ] A At  QHD t  At ] A At  KD t  At ] A Wst  *D t  At ] A At  KD t  At ] A Aot  $D t  At ] A At  OD t  At ] A At  MGD t  At ] A At  SD t  At ] A At  TD t  At ] A Aot  OD t  At ] A Aot  W D t  At ] A Aot  PD t  At ] A At  P5D t  At ] A Aot  XD t  At ] A Aot  YD t  At ] A At  M D t  At ] A At  PED t  At ] A At  X3D t  At ] A Aot  $D t  At ] A Aot  SD t  At ] A At  PD t  At ] A At  ID t  At ] A Aot  Z7D t  At ] A Aot  JD t  At ] A Aot  $D t  At ] A At  PD t  At ] A At  ND t  At ] A At  HD t  At ] A Aot  ID t  At ] A At  SD t  At ] A At  (rD t  At ] A At  WD t  At ] A Aot  MD t  At ] A Aot  MD t  At ] A At  HD t  At ] A At  JsD t  At ] A At  MD t  At ] A Aot  $D t  At ] A Aot  U D t  At ] A At  KD t  At ] A At  M D t  At ] A Aot  $D t  At ] A At  )D t  At ] A Aot  $D t  At ] A Aot  $D t  At ] A Aot  $ D t  At ] A At  QD t  At ] A Wst  %3D t  At ] A At  XD t  At ] A At  QDD t  At ] A Aot  %D t  At ] A At  ZD t  At ] A At  )D t  At ] A At  ID t  At ] A Wst  *D t  At ] A At  KD t  At ] A Aot  %D t  At ] A Aot  %D t  At ] A At  PD t  At ] A Aot  %D t  At ] A Aot  XuD t  At ] A At  ' D t  At ] A At  ND t  At ] A At  IJD t  At ] A Aot  UD t  At ] A Aot  W D t  At ] A At  \xD t  At ] A At  H D t  At ] A At  YD t  At ] A At  S D t  At ] A At  JD t  At ] A Aot  ND t  At ] A Aot  MD t  At ] A Aot  MD t  At ] A At  )D t  At ] A Aot  RD t  At ] A Aot  @D t  At ] A At  SD t  At ] A Aot  %D t  At ] A At  TD t  At ] A At  WD t  At ] A Aot  %D t  At ] A At  UUD t  At ] A At  QD t  At ] A At  JbD t  At ] A Aot  % D t  At ] A At  N4D t  At ] A Aot  UD t  At ] A Aot  RD t  At ] A At  WD t  At ] D @t  @D t  At ] D  t  )D t  At ] A Aot  QD t  At ] A Aot  $D t  At ] A Aot  LD t  At ] A Aot  $D t  At ] A Aot  MD t  At ] A Aot  $ D t  At ] A Aot  $D t  At ] A Aot  $D t  At ] A Adt  ID t  At ] A Aot  $D t  At ] A Aot  $D t  At ] A Wst  *D t  At ] A Wst  WqD t  At ] A Aot  JLD t  At ] A Aot  MD t  At ] A Aot  SD t  At ] A Aot  $D t  At ] A Aot  ID t  At ] A Aot  QD t  At ] A Aot  WND t  At ] A Aot  X	D t  At ] A Aot  ND t  At ] A Aot  $D t  At ] A Aot  MD t  At ] A Aot  PD t  At ] A Aot  PD t  At ] A Aot  $D t  At ] A Aot  $ D t  At ] A Aot  AD t  At ] A Aot  $D t  At ] A Aot  $D t  At ] A Aot  ZD t  At ] A Adt  ID t  At ] A Wst  *D t  At ] A Aot  %D t  At ] A Aot  %	D t  At ] A Aot  JLD t  At ] A Aot  W D t  At ] A Wst  *D t  At ] A Aot  %D t  At ] A Aot  RD t  At ] A Aot  VD t  At ] A Aot  %D t  At ] A Aot  %D t  At ] A Aot  AeD t  At ] A Aot  UD t  At ] A Aot  IGD t  At ] A Aot  K>D t  At ] A Aot  WD t  At ] A Aot  $D t  At ] A Aot  $D t  At ] A Aot  ID t  At ] A Aot  JD t  At ] A Aot  $D t  At ] A Aot  PD t  At ] A Aot  $D t  At ] A Wst  %0D t  At ] A Aot  $D t  At ] A Aot  $D t  At ] A Wst  *D t  At ] A Aot  $D t  At ] A Aot  OD t  At ] A Aot  W D t  At ] A Aot  PD t  At ] A Aot  XD t  At ] A Aot  YD t  At ] A Aot  $D t  At ] A Aot  SD t  At ] A Aot  Z7D t  At ] A Aot  JD t  At ] A Aot  $D t  At ] A Aot  ID t  At ] A Aot  MD t  At ] A Aot  MD t  At ] A Aot  $D t  At ] A Aot  U D t  At ] A Aot  $D t  At ] A Aot  $ D t  At ] A Aot  $D t  At ] A Aot  $D t  At ] A Wst  %3D t  At ] A Aot  %D t  At ] A Wst  *D t  At ] A Aot  %D t  At ] A Aot  %D t  At ] A Aot  %D t  At ] A Aot  XuD t  At ] A Aot  W D t  At ] A Aot  UD t  At ] A Aot  ND t  At ] A Aot  MD t  At ] A Aot  MD t  At ] A Aot  @D t  At ] A Aot  RD t  At ] A Aot  %D t  At ] A Aot  %D t  At ] A Aot  % D t  At ] A Aot  RD t  At ] A Aot  UD t  At ] A Aht  !^D t  At ] A Aht  !eD t  At ] A Aht  AD t  At ] A Aht  !pD t  At ] A @t  E?D t  At ] A @t  [JD t  At ] A Aht  !wD t  At ] A Aht  !\D t  At ] A @t  @YD t  At ] A Aht  !|D t  At ] A Aht  !D t  At ] A @t  [QD t  At ] A Aht  _D t  At ] A Aht  ]D t  At ] A Aht  !iD t  At ] A Aht  ]D t  At ] A Aht  !tD t  At ] A Aht  @D t  At ] A @t  B!D t  At ] A @t  [ND t  At ] A @t  BD t  At ] A Aht  !D t  At ] A Aht  !D t  At ] A Aht  !ZD t  At ] A Aht  !cD t  At ] A Aht  !kD t  At ] A Aht  !mD t  At ] A Aht  _D t  At ] A Aht  !rD t  At ] A @t  @fD t  At ] A Gt  GD t  At ] A Aht  AvD t  At ] A Aht  !~D t  At ] A @5t  FCD t  At ] A Aht  !\D t  At ] A Aht  !aD t  At ] A Aht  !gD t  At ] A Aht  !gD t  At ] A Aht  @D t  At ] A @t  [LD t  At ] A Aht  AeD t  At ] A @t  FGD t  At ] A Aht  !D t  At ] A Aht  WD t  At ] D @5t  +D t  At ] D A	t  AD t  At ] D A	t  _D t  At ] D Gt  GD t  At ] D @t  @D t  At ] A At  KD t  At ] A At  KD t  At ] A Aht  !^D t  At ] A Aht  !eD t  At ] A Aht  AD t  At ] A At  'D t  At ] A At  'D t  At ] A Aht  !pD t  At ] A Aht  !\D t  At ] A Aht  !wD t  At ] A Aht  !|D t  At ] A At  AD t  At ] A At  'D t  At ] A Aht  !D t  At ] A At  AD t  At ] A At  'D t  At ] A Aht  _D t  At ] A Aht  ]D t  At ] A Aht  !iD t  At ] A Aht  ]D t  At ] A Aht  !tD t  At ] A Aht  @D t  At ] A Aht  !D t  At ] A Aht  !D t  At ] A Aht  !ZD t  At ] A At  KD t  At ] A At  KD t  At ] A Aht  !cD t  At ] A Aht  !kD t  At ] A At  'D t  At ] A At  'D t  At ] A Aht  !mD t  At ] A Aht  _D t  At ] A Aht  !rD t  At ] A Aht  AvD t  At ] A At  AD t  At ] A At  'D t  At ] A Aht  !~D t  At ] A At  DD t  At ] A At  AD t  At ] A Aht  !\D t  At ] A Aht  !aD t  At ] A Aht  !gD t  At ] A Aht  !gD t  At ] A Aht  @D t  At ] A Aht  AeD t  At ] A Aht  !D t  At ] A Aht  WD t  At ] A At  PD t  At ] A Aot  QD t  At ] A At  ID t  At ] A Aot  $D t  At ] A Aot  LD t  At ] A Aot  $D t  At ] A At  LD t  At ] A Aot  MD t  At ] A Aot  $ D t  At ] A Aot  $D t  At ] A At  JO D t  At ] A At  RRD t  At ] A At  WD t  At ] A Aot  $D t  At ] A At  RD t  At ] A At  MD t  At ] A At  KD t  At ] A Aot  $D t  At ] A At  )D t  At ] A Aot  $D t  At ] A At  QD t  At ] A At  Hl D t  At ] A At  \]D t  At ] A At  RD t  At ] A At  ID t  At ] A At  MDD t  At ] A Aot  JLD t  At ] A At  JD t  At ] A Aot  MD t  At ] A Aot  SD t  At ] A At  \D t  At ] A Aot  $D t  At ] A At  U
 D t  At ] A At  P2D t  At ] A Aot  ID t  At ] A At  O D t  At ] A At  P/D t  At ] A At  JD t  At ] A Aot  QD t  At ] A Aot  WND t  At ] A At  SD t  At ] A At  ROD t  At ] A Aot  X	D t  At ] A At  'D t  At ] A Aot  ND t  At ] A Aot  $D t  At ] A At  ID t  At ] A At  )D t  At ] A At  O D t  At ] A Aot  MD t  At ] A Aot  PD t  At ] A At  RUD t  At ] A At  ZD t  At ] A Aot  PD t  At ] A At  ND t  At ] A At  ) D t  At ] A Aot  $D t  At ] A Aot  $ D t  At ] A Aot  AD t  At ] A At  HD t  At ] A At  HD t  At ] A Aot  $D t  At ] A Aot  $D t  At ] A At  \D t  At ] A At  'D t  At ] A At  KD t  At ] A At  RD t  At ] A At  )D t  At ] A Aot  ZD t  At ] A At  ID t  At ] A Aot  %D t  At ] A At  T D t  At ] A Aot  %	D t  At ] A At  IqD t  At ] A Aot  W D t  At ] A Aot  JLD t  At ] A At  RD t  At ] A At  \D t  At ] A At  JD t  At ] A At  )D t  At ] A Aot  RD t  At ] A Aot  %D t  At ] A At  )D t  At ] A Aot  VD t  At ] A At  OD t  At ] A At  NjD t  At ] A At  XHD t  At ] A Aot  %D t  At ] A Aot  %D t  At ] A At  )D t  At ] A At  P D t  At ] A At  ID t  At ] A Aot  AeD t  At ] A At  JD t  At ] A Aot  UD t  At ] A Aot  IGD t  At ] A At  )D t  At ] A At  I D t  At ] A At  R*D t  At ] A Aot  K>D t  At ] A Aot  WD t  At ] A At  TD t  At ] A Aot  $D t  At ] A At  XCD t  At ] A Aot  $D t  At ] A Aot  ID t  At ] A At  HD t  At ] A Aot  JD t  At ] A At  KD t  At ] A At  )D t  At ] A At  TD t  At ] A Aot  $D t  At ] A Aot  $D t  At ] A Aot  PD t  At ] A At  ID t  At ] A At  YED t  At ] A At  ID t  At ] A At  ND t  At ] A Aot  $D t  At ] A Aot  $D t  At ] A At  R~ D t  At ] A At  KD t  At ] A At  QHD t  At ] A Aot  $D t  At ] A At  KD t  At ] A At  MGD t  At ] A At  OD t  At ] A At  SD t  At ] A At  TD t  At ] A Aot  PD t  At ] A Aot  W D t  At ] A Aot  OD t  At ] A Aot  YD t  At ] A Aot  XD t  At ] A At  P5D t  At ] A At  PED t  At ] A At  M D t  At ] A At  X3D t  At ] A Aot  SD t  At ] A Aot  $D t  At ] A At  PD t  At ] A At  ID t  At ] A Aot  Z7D t  At ] A Aot  JD t  At ] A Aot  $D t  At ] A At  PD t  At ] A At  ND t  At ] A At  HD t  At ] A Aot  ID t  At ] A At  SD t  At ] A At  (rD t  At ] A At  WD t  At ] A Aot  MD t  At ] A Aot  MD t  At ] A At  HD t  At ] A At  JsD t  At ] A At  MD t  At ] A Aot  $D t  At ] A Aot  U D t  At ] A At  KD t  At ] A At  M D t  At ] A Aot  $D t  At ] A At  )D t  At ] A Aot  $ D t  At ] A Aot  $D t  At ] A Aot  $D t  At ] A At  QD t  At ] A At  XD t  At ] A At  QDD t  At ] A Aot  %D t  At ] A At  ZD t  At ] A At  )D t  At ] A At  ID t  At ] A At  KD t  At ] A Aot  %D t  At ] A Aot  %D t  At ] A At  PD t  At ] A Aot  %D t  At ] A Aot  XuD t  At ] A At  ' D t  At ] A At  ND t  At ] A At  IJD t  At ] A Aot  UD t  At ] A Aot  W D t  At ] A At  \xD t  At ] A At  H D t  At ] A At  YD t  At ] A At  S D t  At ] A At  JD t  At ] A Aot  ND t  At ] A Aot  MD t  At ] A Aot  MD t  At ] A At  )D t  At ] A Aot  RD t  At ] A Aot  @D t  At ] A At  SD t  At ] A Aot  %D t  At ] A At  TD t  At ] A At  WD t  At ] A Aot  %D t  At ] A At  UUD t  At ] A At  QD t  At ] A At  JbD t  At ] A Aot  % D t  At ] A At  N4D t  At ] A Aot  UD t  At ] A Aot  RD t  At ] A At  WD t  At ] ,7 A	t  AD t  At ] ,7 A	t  _D t  At ] ,7 @5t  FCD t  At ] ,7 @t  @D t  At ] # @5t  G*D t  At ] # @5t  \D t  At ] # A	t  AD t  At ] # A	t  _D t  At ] # @5t  CD t  At ] # @5t  ]D t  At ] # @t  @D t  At ] Ay Aht  !^D t  At ] Ay Aht  !eD t  At ] Ay Aht  AD t  At ] Ay Aht  !pD t  At ] Ay A|t  3 D t  At ] Ay Aht  !wD t  At ] Ay Aht  !\D t  At ] Ay Aut  6W D t  At ] Ay Aht  !|D t  At ] Ay Aht  !D t  At ] Ay Aut  CD t  At ] Ay A|t  3D t  At ] Ay Aht  _D t  At ] Ay Aht  ]D t  At ] Ay Aut  CD t  At ] Ay Aht  !iD t  At ] Ay A|t  ^D t  At ] Ay A|t  CD t  At ] Ay Aht  ]D t  At ] Ay Aut  6TD t  At ] Ay Aht  !tD t  At ] Ay Aut  ^<D t  At ] Ay Aht  @D t  At ] Ay Aht  !D t  At ] Ay Aht  !D t  At ] Ay Aut  6YD t  At ] Ay Aht  !ZD t  At ] Ay Aht  !cD t  At ] Ay Aht  !kD t  At ] Ay Aht  !mD t  At ] Ay Aht  !rD t  At ] Ay Aht  _D t  At ] Ay Gt  GD t  At ] Ay Aht  AvD t  At ] Ay Aht  !~D t  At ] Ay A|t  C&D t  At ] Ay Aht  !\D t  At ] Ay A|t  C)D t  At ] Ay Aht  !aD t  At ] Ay Aht  !gD t  At ] Ay A|t  C&D t  At ] Ay Aht  !gD t  At ] Ay A|t  CD t  At ] Ay Aht  @D t  At ] Ay Aut  6TD t  At ] Ay Aut  6YD t  At ] Ay Aht  AeD t  At ] Ay Aht  !D t  At ] Ay Aht  WD t  At ] C @t  @fD t  At ] C At  AD t  At ] C Aut  6TD t  At ] C @5t  BD t  At ] A Aht  !^D t  At ] A Aht  AD t  At ] A Aht  !wD t  At ] A At  ]_D t  At ] A Aht  !D t  At ] A At  ][D t  At ] A @t  [QD t  At ] A At  ][D t  At ] A At  40D t  At ] A Aht  !iD t  At ] A At  0>D t  At ] A Aht  ]D t  At ] A At  F?D t  At ] A Aht  @D t  At ] A @t  B!D t  At ] A @t  [ND t  At ] A Aht  !D t  At ] A At  4. D t  At ] A Aht  !ZD t  At ] A Aht  !kD t  At ] A Aht  !rD t  At ] A At  ]]D t  At ] A Aht  !~D t  At ] A At  ]aD t  At ] A At  FTD t  At ] A Aht  !aD t  At ] A At  42D t  At ] A Aht  !gD t  At ] A #t  ,D t  At ] A @t  [LD t  At ] A Aht  AeD t  At ] A @t  FGD t  At ] A At  F?D t  At ] A Aht  !D t  At ] A At  46 D t  At ] A Aht  !eD t  At ] A Aht  !pD t  At ] A @t  E?D t  At ] A @t  [JD t  At ] A Aht  !\D t  At ] A @t  @YD t  At ] A At  ]aD t  At ] A Aht  !|D t  At ] A At  4*D t  At ] A Aht  _D t  At ] A Aht  ]D t  At ] A At  46D t  At ] A At  4(D t  At ] A Aht  !tD t  At ] A @t  BD t  At ] A Aht  !D t  At ] A Aht  !cD t  At ] A Aht  !mD t  At ] A @t  @fD t  At ] A Aht  _D t  At ] A Aht  AvD t  At ] A Gt  GD t  At ] A At  ]cD t  At ] A Aht  !\D t  At ] A At  4.D t  At ] A Aht  !gD t  At ] A @5t  CD t  At ] A At  0>D t  At ] A Dt  ^^D t  At ] A Aht  @D t  At ] A At  4,D t  At ] A Aht  WD t  At ] A At   D t  At ] A At  KD t  At ] A At  KD t  At ] A At   D t  At ] A Aht  !^D t  At ] A Aht  !eD t  At ] A At  'D t  At ] A At  'D t  At ] A Aht  AD t  At ] A !t  &D t  At ] A At   D t  At ] A At   D t  At ] A @t  E?D t  At ] A Aht  !pD t  At ] A @t  [JD t  At ] A !t  !D t  At ] A Aht  !wD t  At ] A Aht  !\D t  At ] A @t  @YD t  At ] A At  'D t  At ] A At  AD t  At ] A Aht  !|D t  At ] A !t  &D t  At ] A At   D t  At ] A Aht  !D t  At ] A At  'D t  At ] A At  AD t  At ] A @t  [QD t  At ] A Aht  _D t  At ] A Aht  ]D t  At ] A Aht  !iD t  At ] A At   D t  At ] A At   D t  At ] A Aht  ]D t  At ] A Aht  !tD t  At ] A At   D t  At ] A Aht  @D t  At ] A At   D t  At ] A @t  [ND t  At ] A @t  B!D t  At ] A Aht  !D t  At ] A At   D t  At ] A @t  BD t  At ] A Aht  !D t  At ] A At   D t  At ] A At   D t  At ] A Aht  !ZD t  At ] A At  KD t  At ] A At  KD t  At ] A At   D t  At ] A Aht  !cD t  At ] A !t  &D t  At ] A At   D t  At ] A Aht  !kD t  At ] A At  'D t  At ] A At  'D t  At ] A Aht  !mD t  At ] A !t  &D t  At ] A @t  @fD t  At ] A Aht  !rD t  At ] A Aht  _D t  At ] A !t  &D t  At ] A Aht  AvD t  At ] A At  'D t  At ] A At  AD t  At ] A Aht  !~D t  At ] A At  DD t  At ] A At  AD t  At ] A Aht  !\D t  At ] A Aht  !aD t  At ] A Aht  !gD t  At ] A At   D t  At ] A Aht  !gD t  At ] A At   D t  At ] A At   D t  At ] A Aht  @D t  At ] A @t  [LD t  At ] A Aht  AeD t  At ] A At   D t  At ] A At   D t  At ] A At   D t  At ] A Aht  !D t  At ] A @t  FGD t  At ] A Aht  WD t  At ] A At  ^D t  At ] A At  ^D t  At ] A @t  E?D t  At ] A @t  [JD t  At ] A @t  @fD t  At ] A At  ]]D t  At ] A At  ]_D t  At ] A @t  @YD t  At ] A At  ]aD t  At ] A At  ]cD t  At ] A At  ][D t  At ] A At  ]aD t  At ] A @t  [QD t  At ] A At  ][D t  At ] A At  .D t  At ] A At  AD t  At ] A At  .D t  At ] A At  AD t  At ] A At  .D t  At ] A At  \D t  At ] A @t  [LD t  At ] A @t  [ND t  At ] A @t  B!D t  At ] A @t  FGD t  At ] A @t  BD t  At ] A @t  @D t  At ] /c A	t  AD t  At ] /c  t   D t  At ] A Aht  !^D t  At ] A Aht  !eD t  At ] A @t  /D t  At ] A Aht  AD t  At ] A @t  E?D t  At ] A Aht  !pD t  At ] A @t  [JD t  At ] A At  0&D t  At ] A A|t  3 D t  At ] A Aht  !wD t  At ] A Aht  !\D t  At ] A @t  @YD t  At ] A At  ]_D t  At ] A Aht  !|D t  At ] A At  ]aD t  At ] A At  AD t  At ] A Aht  !D t  At ] A At  ][D t  At ] A @t  [QD t  At ] A A|t  3D t  At ] A At  ][D t  At ] A Aht  _D t  At ] A Aht  ]D t  At ] A Aht  !iD t  At ] A A|t  ^D t  At ] A A|t  CD t  At ] A Aht  ]D t  At ] A Aht  !tD t  At ] A @5t  H&D t  At ] A Aht  @D t  At ] A @t  B!D t  At ] A @t  [ND t  At ] A @t  BD t  At ] A Aht  !D t  At ] A Aht  !D t  At ] A Aht  !ZD t  At ] A Aht  !cD t  At ] A Aht  !kD t  At ] A Aht  !mD t  At ] A At  /D t  At ] A @t  @fD t  At ] A Aht  !rD t  At ] A Aht  _D t  At ] A Aht  AvD t  At ] A At  ]]D t  At ] A Aht  !~D t  At ] A At  ]cD t  At ] A At  ]aD t  At ] A At  _%D t  At ] A @5t  _ D t  At ] A Aht  !\D t  At ] A A|t  C&D t  At ] A A|t  C)D t  At ] A Aht  !aD t  At ] A Aht  !gD t  At ] A A|t  C&D t  At ] A Aht  !gD t  At ] A A|t  CD t  At ] A Aht  @D t  At ] A @t  [LD t  At ] A Aht  AeD t  At ] A @t  FGD t  At ] A Aht  !D t  At ] A Aht  WD t  At ] A At  TD t  At ] A Aot  $D t  At ] A At  WvD t  At ] A At  SD t  At ] A Wst  WqD t  At ] A Aot  $D t  At ] A Aot  MD t  At ] A At  TD t  At ] A At  ND t  At ] A At  PUD t  At ] A At  UYD t  At ] A At  HD t  At ] A At  SD t  At ] A Aot  JLD t  At ] A Wst  *D t  At ] A At  OD t  At ] A At  )D t  At ] A Qt  QD t  At ] A At  TD t  At ] A At  ID t  At ] A At  ID t  At ] A Aot  OD t  At ] A Aot  JD t  At ] A At  ND t  At ] A Aot  MD t  At ] A Qt  [D t  At ] A At  MD t  At ] A Aot  $D t  At ] A At  ZD t  At ] A At  SD t  At ] A At  NpD t  At ] A Aot  %D t  At ] A At  ' D t  At ] A At  TD t  At ] A Aot  RD t  At ] A At  ID t  At ] A At  RRD t  At ] A At  WD t  At ] A At  U.D t  At ] A Adt  ID t  At ] A At  JD t  At ] A Aot  $D t  At ] A At  U
 D t  At ] A At  O D t  At ] A Aot  QD t  At ] A Aot  X	D t  At ] A At  I"D t  At ] A At  TD t  At ] A At  J D t  At ] A At  RD t  At ] A Aot  W D t  At ] A At  \D t  At ] A At  JD t  At ] A Aot  %D t  At ] A Aot  %D t  At ] A Qt  [D t  At ] A At  TD t  At ] A At  T`D t  At ] A At  KD t  At ] A At  RbD t  At ] A At  ZD t  At ] A At  OD t  At ] A At  J D t  At ] A At  OD t  At ] A At  SD t  At ] A Aot  W D t  At ] A Aot  YD t  At ] A At  M D t  At ] A Aot  $D t  At ] A Aot  Z7D t  At ] A Qt  [D t  At ] A Aot  ID t  At ] A At  HD t  At ] A At  MD t  At ] A At  U4D t  At ] A At  NwD t  At ] A At  ND t  At ] A Aot  W D t  At ] A At  H D t  At ] A At  S D t  At ] A Aot  ND t  At ] A Aot  MD t  At ] A Aot  RD t  At ] A Aot  %D t  At ] A Aot  %D t  At ] A Aot  UD t  At ] A At  PD t  At ] A At  ZD t  At ] A At  SlD t  At ] A @5t  "5D t  At ] A At  W;D t  At ] A At  RD t  At ] A At  TD t  At ] A At  )D t  At ] A At  QD t  At ] A At  \]D t  At ] A At  ID t  At ] A Aot  WND t  At ] A At  )D t  At ] A At  RUD t  At ] A At  S4D t  At ] A At  KD t  At ] A At  )D t  At ] A At  ID t  At ] A At  IqD t  At ] A Aot  RD t  At ] A Aot  VD t  At ] A Aot  %D t  At ] A At  P D t  At ] A At  )D t  At ] A At  HD t  At ] A At  (i D t  At ] A At  WQD t  At ] A At  YED t  At ] A At  QHD t  At ] A At  KD t  At ] A At  X3D t  At ] A Aot  $D t  At ] A At  HD t  At ] A At  SD t  At ] A At  HsD t  At ] A At  S1D t  At ] A At  )D t  At ] A At  KD t  At ] A Adt  AaD t  At ] A At  QD t  At ] A Aot  % D t  At ] A At  N4D t  At ] A At  ZXD t  At ] A Aot  $D t  At ] A At  TD t  At ] A Aot  JLD t  At ] A Aot  MD t  At ] A Aot  SD t  At ] A Aot  ID t  At ] A At  JD t  At ] A At  SD t  At ] A Aot  ND t  At ] A At  O D t  At ] A At  (k D t  At ] A At  \D t  At ] A At  MD t  At ] A Adt  ID t  At ] A Aot  %D t  At ] A At  )D t  At ] A Aot  UD t  At ] A Aot  IGD t  At ] A At  I D t  At ] A Aot  WD t  At ] A At  ND t  At ] A At  KD t  At ] A At  S7D t  At ] A Aot  PD t  At ] A Aot  XD t  At ] A At  PD t  At ] A /ct  HRD t  At ] A Aot  MD t  At ] A At  )D t  At ] A At  XD t  At ] A At  QDD t  At ] A At  PD t  At ] A Aot  UD t  At ] A At  )D t  At ] A At  SD t  At ] A At  AD t  At ] A Aot  $ D t  At ] A At  P2D t  At ] A At  P/D t  At ] A At  R.D t  At ] A Aot  PD t  At ] A Aot  PD t  At ] A At  ) D t  At ] A Aot  $D t  At ] A Aot  $ D t  At ] A At  HD t  At ] A At  NmD t  At ] A At  NjD t  At ] A At  XHD t  At ] A Aot  ID t  At ] A Aot  JD t  At ] A At  )D t  At ] A At  P5D t  At ] A At  PED t  At ] A Aot  $ D t  At ] A Aot  XuD t  At ] A At  YD t  At ] A At  JD t  At ] A At  I D t  At ] A At  WD t  At ] A At  UUD t  At ] A At  MD t  At ] A At  LD t  At ] A Aot  MD t  At ] A At  JO D t  At ] A At  KD t  At ] A At  ND t  At ] A Qt  [D t  At ] A At  'D t  At ] A Aot  AD t  At ] A Aot  $D t  At ] A At  )D t  At ] A At  HD t  At ] A At  JD t  At ] A Aot  K>D t  At ] A At  XCD t  At ] A Aot  $D t  At ] A Aot  PD t  At ] A At  MGD t  At ] A At  U+D t  At ] A At  WD t  At ] A At  JsD t  At ] A Aot  U D t  At ] A At  M D t  At ] A Aot  $D t  At ] A At  IJD t  At ] A Aot  MD t  At ] A Aot  $D t  At ] A At  RD t  At ] A At  MDD t  At ] A @5t  @3D t  At ] A At  ZD t  At ] A Aot  $D t  At ] A At  Hy D t  At ] A At  RD t  At ] A Qt  [D t  At ] A At  ID t  At ] A At  R*D t  At ] A Aot  $D t  At ] A Aot  $D t  At ] A Wst  %0D t  At ] A Aot  $D t  At ] A At  TD t  At ] A @5t  \D t  At ] A At  MD t  At ] A Aot  SD t  At ] A At  (rD t  At ] A At  KD t  At ] A Wst  %3D t  At ] A Aot  %D t  At ] A At  RZD t  At ] A At  ID t  At ] A At  \xD t  At ] A At  SD t  At ] A Aot  @D t  At ] A Qt  [D t  At ] A Aot  QD t  At ] A Aot  $D t  At ] A Aot  LD t  At ] A At  MD t  At ] A Aot  $D t  At ] A At  Hl D t  At ] A Aot  $D t  At ] A Wst  *D t  At ] A At  TD t  At ] A At  \D t  At ] A At  M D t  At ] A At  ROD t  At ] A Qt  [D t  At ] A At  ID t  At ] A At  'D t  At ] A Aot  ZD t  At ] A Wst  *D t  At ] A At  T D t  At ] A Aot  %	D t  At ] A At  M D t  At ] A Aot  AeD t  At ] A Aot  $D t  At ] A At  ID t  At ] A At  R~ D t  At ] A Aot  $D t  At ] A Wst  *D t  At ] A Aot  $D t  At ] A At  NmD t  At ] A At  ID t  At ] A At  ID t  At ] A At  PD t  At ] A Aot  $D t  At ] A Aot  $D t  At ] A At  QD t  At ] A Wst  *D t  At ] A Aot  %D t  At ] A Aot  %D t  At ] A At  LD t  At ] A At  SD t  At ] A At  JbD t  At ] A At  WD t  At ] @ A	t  AD t  At ] @ @5t  FCD t  At ] @ @5t  _ D t  At ] @ @5t  ]D t  At ]   Aht  AvD t  At ] A| Aht  !^D t  At ] A| Aht  !eD t  At ] A| Aht  AD t  At ] A| Aht  !pD t  At ] A| @t  E?D t  At ] A| @t  [JD t  At ] A| Aht  !wD t  At ] A| Aht  !\D t  At ] A| @t  @YD t  At ] A| Aht  !|D t  At ] A| Aht  !D t  At ] A| @t  [QD t  At ] A| Aht  _D t  At ] A| Aht  ]D t  At ] A| Aht  !iD t  At ] A| Aht  ]D t  At ] A| Aht  !tD t  At ] A| Aht  @D t  At ] A| @t  B!D t  At ] A| @t  [ND t  At ] A| @t  BD t  At ] A| Aht  !D t  At ] A| Aht  !D t  At ] A| Aht  !ZD t  At ] A| At  AD t  At ] A| Aht  !cD t  At ] A| Aht  !kD t  At ] A| Aht  !mD t  At ] A| @t  @fD t  At ] A| Aht  !rD t  At ] A| Aht  _D t  At ] A| Aht  AvD t  At ] A| Aht  !~D t  At ] A| @5t  FCD t  At ] A| Aht  !\D t  At ] A| Aht  !aD t  At ] A| Aht  !gD t  At ] A| Aht  !gD t  At ] A| Aht  @D t  At ] A| @t  [LD t  At ] A| Aht  AeD t  At ] A| @t  FGD t  At ] A| Aht  !D t  At ] A| Aht  WD t  At ] A| @t  @D t  At ] A 0\t  0_D t  At ] A 0\t  0\D t  At ] A 0\t  0gD t  At ] A 0\t  0_D t  At ] A @t  E?D t  At ] A @t  [JD t  At ] A A|t  3 D t  At ] A @t  @YD t  At ] A At  ]_D t  At ] A At  ]aD t  At ] A At  ][D t  At ] A @t  [QD t  At ] A A|t  3D t  At ] A At  ][D t  At ] A A|t  ^D t  At ] A A|t  CD t  At ] A At  F:D t  At ] A @t  B!D t  At ] A @t  [ND t  At ] A @t  BD t  At ] A 0\t  0cD t  At ] A 0\t  0aD t  At ] A 0\t  0_D t  At ] A 0\t  0gD t  At ] A @t  @fD t  At ] A Gt  GD t  At ] A At  ]]D t  At ] A At  ]cD t  At ] A @5t  FCD t  At ] A At  ]aD t  At ] A A|t  C&D t  At ] A A|t  C)D t  At ] A At  *D t  At ] A A|t  C&D t  At ] A A|t  CD t  At ] A @t  [LD t  At ] A @t  FGD t  At ] A @5t  @D t  At ] C Gt  GD t  At ] C @5t  @D t  At ] Ad @5t  "5D t  At ] Ad At  AD t  At ] Ad @5t  CiD t  At ] Ad ]Ct  AD t  At ] Ad @5t  Ci D t  At ] Ad Aht  AeD t  At ] A At  PD t  At ] A Aot  QD t  At ] A At  ID t  At ] A Aot  $D t  At ] A Aot  LD t  At ] A Aot  $D t  At ] A At  LD t  At ] A Aot  MD t  At ] A Aot  $ D t  At ] A Aot  $D t  At ] A At  !D t  At ] A At  JO D t  At ] A At  RRD t  At ] A At  WD t  At ] A Aot  $D t  At ] A At  RD t  At ] A At  MD t  At ] A At  KD t  At ] A Aot  $D t  At ] A At  )D t  At ] A Aot  $D t  At ] A At  QD t  At ] A At  Hl D t  At ] A At  \]D t  At ] A At  RD t  At ] A At  ID t  At ] A At  MDD t  At ] A Aot  JLD t  At ] A At  JD t  At ] A Aot  MD t  At ] A Aot  SD t  At ] A At  \D t  At ] A Aot  $D t  At ] A At  U
 D t  At ] A At  P2D t  At ] A Aot  ID t  At ] A At  O D t  At ] A At  P/D t  At ] A At  JD t  At ] A Aot  QD t  At ] A Aot  WND t  At ] A At  SD t  At ] A At  ROD t  At ] A Aot  X	D t  At ] A At  'D t  At ] A Aot  ND t  At ] A Aot  $D t  At ] A At  ID t  At ] A At  )D t  At ] A At  O D t  At ] A Aot  MD t  At ] A Aot  PD t  At ] A At  RUD t  At ] A At  ZD t  At ] A Aot  PD t  At ] A At  ND t  At ] A At  ) D t  At ] A Aot  $D t  At ] A Aot  $ D t  At ] A Aot  AD t  At ] A At  HD t  At ] A At  HD t  At ] A Aot  $D t  At ] A Aot  $D t  At ] A At  \D t  At ] A At  'D t  At ] A At  KD t  At ] A At  RD t  At ] A At  )D t  At ] A Aot  ZD t  At ] A At  ID t  At ] A Aot  %D t  At ] A At  T D t  At ] A Aot  %	D t  At ] A At  IqD t  At ] A Aot  W D t  At ] A Aot  JLD t  At ] A At  RD t  At ] A At  \D t  At ] A At  JD t  At ] A At  )D t  At ] A Aot  RD t  At ] A Aot  %D t  At ] A At  )D t  At ] A Aot  VD t  At ] A At  OD t  At ] A At  NjD t  At ] A At  XHD t  At ] A Aot  %D t  At ] A Aot  %D t  At ] A At  )D t  At ] A At  P D t  At ] A At  ID t  At ] A Aot  AeD t  At ] A At  JD t  At ] A Aot  UD t  At ] A Aot  IGD t  At ] A At  )D t  At ] A At  I D t  At ] A At  R*D t  At ] A Aot  K>D t  At ] A Aot  WD t  At ] A At  TD t  At ] A Aot  $D t  At ] A At  XCD t  At ] A Aot  $D t  At ] A Aot  ID t  At ] A At  HD t  At ] A Aot  JD t  At ] A At  KD t  At ] A At  )D t  At ] A At  TD t  At ] A Aot  $D t  At ] A Aot  $D t  At ] A Aot  PD t  At ] A At  ID t  At ] A At  YED t  At ] A At  ID t  At ] A At  ND t  At ] A Aot  $D t  At ] A Aot  $D t  At ] A At  R~ D t  At ] A At  KD t  At ] A At  QHD t  At ] A Aot  $D t  At ] A At  KD t  At ] A At  MGD t  At ] A At  OD t  At ] A At  SD t  At ] A At  TD t  At ] A Aot  PD t  At ] A Aot  W D t  At ] A Aot  OD t  At ] A Aot  YD t  At ] A Aot  XD t  At ] A At  P5D t  At ] A At  PED t  At ] A At  M D t  At ] A At  X3D t  At ] A Aot  SD t  At ] A Aot  $D t  At ] A At  PD t  At ] A At  ID t  At ] A Aot  Z7D t  At ] A Aot  JD t  At ] A Aot  $D t  At ] A At  PD t  At ] A At  ND t  At ] A At  HD t  At ] A Aot  ID t  At ] A At  SD t  At ] A At  (rD t  At ] A At  WD t  At ] A Aot  MD t  At ] A Aot  MD t  At ] A At  HD t  At ] A At  JsD t  At ] A At  MD t  At ] A Aot  $D t  At ] A Aot  U D t  At ] A At  KD t  At ] A At  M D t  At ] A Aot  $D t  At ] A At  )D t  At ] A Aot  $ D t  At ] A Aot  $D t  At ] A Aot  $D t  At ] A At  QD t  At ] A At  XD t  At ] A At  QDD t  At ] A Aot  %D t  At ] A At  ZD t  At ] A At  )D t  At ] A At  ID t  At ] A At  KD t  At ] A Aot  %D t  At ] A Aot  %D t  At ] A At  PD t  At ] A Aot  %D t  At ] A Aot  XuD t  At ] A At  ' D t  At ] A At  ND t  At ] A At  IJD t  At ] A Aot  UD t  At ] A Aot  W D t  At ] A At  \xD t  At ] A At  H D t  At ] A At  YD t  At ] A At  S D t  At ] A At  JD t  At ] A Aot  ND t  At ] A Aot  MD t  At ] A Aot  MD t  At ] A At  )D t  At ] A Aot  RD t  At ] A Aot  @D t  At ] A At  SD t  At ] A Aot  %D t  At ] A At  TD t  At ] A At  WD t  At ] A Aot  %D t  At ] A At  UUD t  At ] A At  QD t  At ] A At  JbD t  At ] A Aot  % D t  At ] A At  N4D t  At ] A Aot  UD t  At ] A Aot  RD t  At ] A At  WD t  At ] A At  BD t  At ] A At  "D t  At ] A At  !D t  At ] A At  !D t  At ] A A|t  3 D t  At ] A At  ]_D t  At ] A At  !D t  At ] A At  ]aD t  At ] A At  " D t  At ] A At  ][D t  At ] A At  ][D t  At ] A A|t  3D t  At ] A A|t  ^D t  At ] A /-t  AD t  At ] A A|t  CD t  At ] A @5t  H&D t  At ] A At  B D t  At ] A At  _D t  At ] A At  _D t  At ] A @5t  @3D t  At ] A At  "D t  At ] A At  !D t  At ] A At  !D t  At ] A At  ]]D t  At ] A At  ]cD t  At ] A At  ]aD t  At ] A At  "D t  At ] A At  "D t  At ] A A|t  C&D t  At ] A A|t  C)D t  At ] A A|t  C&D t  At ] A A|t  CD t  At ] A Aht  @D t  At ] A At  _D t  At ] A @5t  @D t  At ] A At  PD t  At ] A Aot  QD t  At ] A At  ID t  At ] A Aot  $D t  At ] A Aot  LD t  At ] A Aot  $D t  At ] A At  LD t  At ] A Aot  MD t  At ] A Aot  $ D t  At ] A Aot  $D t  At ] A At  JO D t  At ] A At  RRD t  At ] A At  WD t  At ] A Aot  $D t  At ] A At  RD t  At ] A At  MD t  At ] A At  KD t  At ] A Aot  $D t  At ] A At  )D t  At ] A Aot  $D t  At ] A At  QD t  At ] A At  Hl D t  At ] A Wst  *D t  At ] A At  \]D t  At ] A At  RD t  At ] A At  ID t  At ] A At  MDD t  At ] A Wst  WqD t  At ] A Aot  JLD t  At ] A At  JD t  At ] A Aot  MD t  At ] A Aot  SD t  At ] A At  \D t  At ] A Aot  $D t  At ] A At  U
 D t  At ] A At  P2D t  At ] A Aot  ID t  At ] A At  O D t  At ] A At  P/D t  At ] A At  JD t  At ] A Aot  QD t  At ] A Aot  WND t  At ] A At  SD t  At ] A At  ROD t  At ] A Aot  X	D t  At ] A At  'D t  At ] A Aot  ND t  At ] A Aot  $D t  At ] A At  ID t  At ] A At  )D t  At ] A At  O D t  At ] A Aot  MD t  At ] A Aot  PD t  At ] A At  RUD t  At ] A At  ZD t  At ] A Aot  PD t  At ] A At  ND t  At ] A At  ) D t  At ] A Aot  $D t  At ] A Aot  $ D t  At ] A Aot  AD t  At ] A At  HD t  At ] A At  HD t  At ] A Aot  $D t  At ] A Aot  $D t  At ] A At  \D t  At ] A At  'D t  At ] A At  KD t  At ] A At  RD t  At ] A At  )D t  At ] A Aot  ZD t  At ] A Wst  *D t  At ] A At  ID t  At ] A Aot  %D t  At ] A At  T D t  At ] A Aot  %	D t  At ] A At  IqD t  At ] A Aot  W D t  At ] A Aot  JLD t  At ] A At  RD t  At ] A At  \D t  At ] A Wst  *D t  At ] A At  JD t  At ] A At  )D t  At ] A Aot  RD t  At ] A Aot  %D t  At ] A At  )D t  At ] A Aot  VD t  At ] A At  OD t  At ] A At  NjD t  At ] A At  XHD t  At ] A Aot  %D t  At ] A Aot  %D t  At ] A At  )D t  At ] A At  P D t  At ] A At  ID t  At ] A Aot  AeD t  At ] A At  JD t  At ] A Aot  UD t  At ] A Aot  IGD t  At ] A At  )D t  At ] A At  I D t  At ] A At  R*D t  At ] A Aot  K>D t  At ] A Aot  WD t  At ] A At  TD t  At ] A Aot  $D t  At ] A At  XCD t  At ] A Aot  $D t  At ] A Aot  ID t  At ] A At  HD t  At ] A Aot  JD t  At ] A At  KD t  At ] A At  )D t  At ] A At  TD t  At ] A Aot  $D t  At ] A Aot  $D t  At ] A Aot  PD t  At ] A At  ID t  At ] A Wst  %0D t  At ] A At  YED t  At ] A At  ID t  At ] A At  ND t  At ] A Aot  $D t  At ] A Aot  $D t  At ] A At  R~ D t  At ] A Wst  *D t  At ] A At  KD t  At ] A At  QHD t  At ] A Aot  $D t  At ] A At  KD t  At ] A At  MGD t  At ] A At  OD t  At ] A At  SD t  At ] A At  TD t  At ] A Aot  PD t  At ] A Aot  W D t  At ] A Aot  OD t  At ] A Aot  YD t  At ] A Aot  XD t  At ] A At  P5D t  At ] A At  M D t  At ] A At  PED t  At ] A At  X3D t  At ] A Aot  $D t  At ] A Aot  SD t  At ] A At  PD t  At ] A At  ID t  At ] A Aot  Z7D t  At ] A Aot  JD t  At ] A Aot  $D t  At ] A At  PD t  At ] A At  ND t  At ] A At  HD t  At ] A Aot  ID t  At ] A At  SD t  At ] A At  (rD t  At ] A At  WD t  At ] A Aot  MD t  At ] A Aot  MD t  At ] A At  HD t  At ] A At  JsD t  At ] A At  MD t  At ] A Aot  $D t  At ] A Aot  U D t  At ] A At  KD t  At ] A At  M D t  At ] A Aot  $D t  At ] A At  )D t  At ] A Aot  $ D t  At ] A Aot  $D t  At ] A Aot  $D t  At ] A Wst  %3D t  At ] A At  QD t  At ] A At  XD t  At ] A At  QDD t  At ] A Aot  %D t  At ] A At  ZD t  At ] A Wst  *D t  At ] A At  )D t  At ] A At  ID t  At ] A At  KD t  At ] A Aot  %D t  At ] A Aot  %D t  At ] A At  PD t  At ] A Aot  %D t  At ] A Aot  XuD t  At ] A At  ' D t  At ] A At  ND t  At ] A At  IJD t  At ] A Aot  UD t  At ] A Aot  W D t  At ] A At  \xD t  At ] A At  H D t  At ] A At  YD t  At ] A At  S D t  At ] A At  JD t  At ] A Aot  ND t  At ] A Aot  MD t  At ] A Aot  MD t  At ] A At  )D t  At ] A Aot  RD t  At ] A Aot  @D t  At ] A At  SD t  At ] A Aot  %D t  At ] A At  TD t  At ] A At  WD t  At ] A Aot  %D t  At ] A At  UUD t  At ] A At  QD t  At ] A At  JbD t  At ] A Aot  % D t  At ] A At  N4D t  At ] A Aot  UD t  At ] A Aot  RD t  At ] A At  WD t  At ] Au Gt  GD t  At ] Au Aht  AvD t  At ] Au @t  @D t  At ] @5 A	t  AD t  At ] @5 Dt  +ZD t  At ] @5 #t  ,D t  At ] @5 @t  @D t  At ] @5 A	t  _D t  At ] @5 Dt  GD t  At ] @5 Dt  ^^D t  At ^ ]V~m~d~l~! ?-  D t  At ^ ] ] D t  At ^
fileerrors @. GzD t  At ^allow_dot_in_atom @- GzD t  At ^ ( @- GzD t  At ^ @ @- GzD t  At ^ $A @. GzD t  At ^ 4C D t  At ^ Ct C @- @- .D t  At ^ @ E D t  At ^ T E D t  At ^ @q D D t  At ^ G @- GzD t  At ^ G @- GzD t  At ^
agc_margin' D t  At ^ D [t D t  At ^ ) @- D t  At ^write_attributes GI D t  At ^ H	 @- GzD t  At ^ A> @. GzD t  At ^quasi_quotations @. GzD t  At ^ #F #J D t  At ^
answer_format 15 D t  At ^ ] @. GzD t  At ^ %- @. GzD t  At ^
user_flags E D t  At ^allow_variable_name_as_functor @- GzD t  At ^debug_on_error @. GzD t  At ^ C @- GzD t  At ^ 1 @- GzD t  At ^editor ER D t  At ^character_escapes @. GzD t  At ^ @ @- GzD t  At ^ Ft C{t F @.t C{t F @.t C{t F
t C{t F Ft C{t F F .D t  At ^ B @- D t  At ^ [ @. GzD t  At ^ 6~ @- GzD t  At ^warn_override_implicit_import @. GzD t  At ^c_ccgcc D t  At ^ #t C{t F @.t C{t F @.t C{t F
t C{t F F .D t  At ^ A= @. GzD t  At ^last_call_optimisation @. GzD t  At ^	c_libplso A D t  At ^	c_ldflags@-rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/swi-prolog-QA071t/swi-prolog-7.2.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pthread   D t  At ^c_libs A D t  At ^ Lw @ D t  At ^ #t C{t F @.t C{t F @.t C{t # @. .D t  At ^ # @- GzD t  At ^ # @- GzD t  At ^c_cflags@o-fno-strict-aliasing -pthread -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GNU_SOURCE -I/usr/include/ncursesw D t  At ^report_error @. GzD t  At ^trace_gc @- GzD t  At ^ A @. GzD t  At ^ 32symbol_char D t  At ^ 1 @- D t  At ^ 08 D t  At ^ Pf D t  At ^ # @. GzD t  At ^ / @. GzD t  At ^file_name_variables @- GzD t  At ^ 30 [R D t  At ^stream_type_checkloose D t  At ^ $ D t  t BD~ Ct  A AD t  t BD~ Ct  A AD t  t B Ct  A CXT
</file>
</archive>
<foot contentlength=764429>
