#!/bin/sh
exec_dir=${YAPBINDIR:-/usr/bin}
exec $exec_dir/yap $0 "$@"
YAPVYap-5.1.3             
   0  ,       na        
        WWr    - 1  K       & 9' # _ W   W  	 
 C    '   U# X * X
  \    S  P 6    9 y  T  ) B [    > e        Y   H  T  3 n      h  +    $ V% % r&  i / (0 \ x 	  w
  6  . /4 *  0 \  * n   H  * T. p.  p,  , x    - A  6 [   l  ,  9 ;    # =     Z    _  ( }    " $  ? p      ]  Y  ; " $  `  D     = M    ]   8 |  c  . (    L P      y    [ F    l  0      [4 4 ( ( 5  6   3 3 8 ` 5 :5 " " + + -# 5 5 "/ . 83 <6 z6  A m  r	 	 "( `( n   n ,  0	  g   % g   " >"  , I - ^+ + Y- -     . $ F$ R/ /   - .   3 4   2 0 Q) 
































								

































    x.               ?           pr[]          .           	0	 dE  |  8#        x  (                                                                                                                                                                                                                                                                           
   
     @                p          t            W      )5                                                                                                                                                                                                S    I                                                                                                     , X          P PQ)      P P                                                                                                                        K                             K K K K K K      pp                                  r                                                                                                   .                                              ;                    z   |:                                                                                                                                                                                                                                                            p,  K $UU                                                                                                                           `8            
肀x(h؃(@PhЄp(8H`x؅ (@P`І(@p    n؇8X    pЈ 0H`x؉ 8؀Ph؊@p 0Ћ`茀 8`ȍ(@X0h菀 (@nZnnn
o"o:oRojooooP蓀x0p                      @                                                              '                      h                         ]    e                   K                                       p `        		`				







$
$
,
,
4
4
<
<
D
D
L
L
T
T
\
\
d
d
l
l
t
t
|
|
































$$,,44<<DDLLTT\\ddlltt||$$,,44<<DDLLTT\\ddlltt||                                                          a           4
p,      XX   , #                                    a           
       
            , P                                     (
a           
p,      hhx   , h                                    
         (
 a  a  a  
(
_ y a y a  a  
(
r X      1      (   (
      (
(
r 7!       $thread_exit_status !   0Eh$run_at_thread_exit !   Ҍ$erase_thread_info              (             Ha           p,      ( ( "   , h                                    
a           p,      P܍P܍P   ,                                            
h* a #   " ] a  a  a 1 _  a 
[ a  > a  a  X02
y a  \
y a  a . @y a  
 - 
r h                   
     a  a  a 1  4
H   a 
[ a   a  a   `1
 a      X9
K - 
  n 
 a 
[ a   ز     a  02
y a  
y a  a . y a  
 - 
r x                        -!   H\$thread_options p   ~detached ԃ!   a $thread_new_tid X!   ܊0$create_thread !       Hresource_error             memory              @                  `             X   P                    x                 a           lp,      xx@   ,                                     a                              ,                                       `a           0      000   ,                                     a                              , 0                                      )             a  a * a H   Y   y a  `,[ a          "  a "  a  a  a  a  a  a  ` a  y a  y a [ a        " y a  a   y a  Ȕ   LH  y a  a  a  a  a y a  A  T  - n  a 
[ a   ز    H      a a      02 - r @                                      P     x  @     a  a  a * a 0     Y   y a  <`,@ 6  a      ʫ y a  DЛ@   a "  a "  a  a  a  a  a  a  H`@y a  L@y a  P@y a [ a        " y a  a  T @y a  XȔ@   `@H  py a  a  a  a  a y a  d@A  h@T x - @n @ a 
[ a   ز    H      a a      02@ - @r A  A  A                                      H'!   87$thread_sizes XE)   X$thread_detached ωp(                                                                                                                                                                                                                                                                                                                                                                                                                         A                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	@                            C           ,                             H  D           Y                                                                                                                                                                                                                                             M                    g                                                                                                                                                                                 % 	                                                          g 
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         X                                                                                                                                                                                                                     ?                                                                                                                                                                                                                                                    5                                    ]                            x w                                            |                            R                                                                                                                                           ]            n                                                                                                                                                                                    ,                                                           n                                                                                                                                                                                         0	                                                           r	                                                            	                                                            	                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 '                                                                                                                                                              X
 "                   w
 _                                                                                                                                                                                           0 g                                   \ h                                                                    i                                                                                                                                                      I                                                                                                                                                                                                                                   8                                    `                                                                                                                                                                                                                                                                h M                                                                                                                                        #                                   #                                                                                                                                                                             u            &                                                                                           D                            c                    |                                                                                                                                                    .                                            \ $                                                                                                                                                                                                                                                                                                                                                                        %                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               (                                                    `                                                                                                                                                                                                            8                    W                                                                                                                                                                                                                                                                        m                                                                                                                                      J                                                                                   Z                                                                                           o                                                    l                                   * !                                                                                                            #                   	                            $                                                               
                           ;                            \ [                           y    x \                                                                                                                               	 ]                                                                                                                        b                                                                                        ^                                                       . c                   C                                                                                                                                                                     s                                                                                           K            _                                                                                                                          P                                                                               0            A {                                                                                                                                                                                        "                                               >" 
                                                                  "                            "                    "                                    "                                                                -#                                    U#                                                                                    #             Q                                                                       $                           -                    F$   F                                                    $                            $                            $ S                                                                                                                                       V% T   [                                                                                                                             `   % U                                                                           6 a                                                           r& V                                                                                                   &                                      y                                   - z           9'                                                                                                     x                               '                                                                                "(                                                            `(                                                        (                                    (                                    (                                                                                            Q) *  [ ~                                                                                                                                                                                                                                                                       l                                            * j                                   * e                                       * p                                   +                   1                            W    ^+                   r                                        +                            +                                               + O                            L                                                                                   p, t            N                           , v                                                   ,                                                       -                                                       Y-                                    K           -                            
                                   - !                                                  . "                                                          T. q                           p    p. r                   .                                                                                .                                               "/                            A            R/                                                       /                                        m   / Y                                                    f                                   (0 Z                           H n                           n k                           0 )                                                                                                                                                             =                                                                                                                                                                                                 2 (           W                                                                                   i X                                                                                    ,                                                                                                                   83            L                                            }                    3                                    3                                                    3 %   -                            .           /4 d           9 /                   T 2   [4                            y 0   4                     1                                                           4 &                                                  5     3           ) 4           :5    B 5                   [ 6                                   5     7                           5     8                                                                    6                                                    <6                    P *                                   z6                                                            6 }                                                                                                                                           S (                                                                                                                                                                                        >                           6 +                                                                                                                                                                                                                                                           =                                                                                                                                                                                                                                                    ;                                                                     '                                                                                            )                                                                                                           T E           e ;                                                                                                                                                         <                    =                           > :                           _                                                                                     9                            @                                                                                                                       P                    l                             ?                                                                                                                                                               9                            Y B                                            A                                    I                                                                                                                   3 G                                                   n H                                                    F                                                                                                      prolog             ouser               oidb        oattributes         pcharsio            (pterms              system         Xpreadutil           ppyap_hacks          pnb         8arg        hOswi          n             Hno         (no         no         oo         X! op         X8o(p         Po@p         hoXp             opp         op	                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          @?ƈňĈÈоpx@}ЮhذxЧ p X( ``聈8@0P~p}x|zzxwxvuxtsHqn@lifca^~8Նx
H	K 2Иȡ0@F PصxP P8Ȩ` =HPʋxHhh߆ {@zzwtrpކ]kPjxicHW8]\(`_0uho0<@ÐĐȼȷ hP8訐hQ43*@prqqp pp       i       xtŀ$creep                   a           p,      ** +   , ؀ %                                          yh$undefp                  Pa           0X      000   , hW                                      L0$spy                     a           p,      H	H	(   , @ʈ                                          fail        a           oK        ooo   , pi                                      H&W$abol              ؛not        append         >    $array         ]0$array_arg         (->         :-     X	$alarm      !   `    $sig_pending               {}         $att        !   X+$last_choice_pt        (Hxf$break         @call           @h$catch             x,          h+cputime        0;у$csult             p!      y$cut_by        w    $dbref             +e          =              end_of_file        pfalse          `~    $fast              >       hf$gc        $gc_margin         $gc_trace      8    $gc_verbose !   ˎ    $gc_very_verbose           Hrvar        +global_sp      0+heapused            +inf        @<          ulocal_sp       $call              X-      ш$mf        8+nan        \+          potherwise          *pi         +      @$portray       hd$profile           p?-         P+random             read               菃repeat      !   k$restore_regs              蚀;      H8,stackfree          $stream     !       $stream_position           true           h    user_error             user_input             user_output        @$VAR        !   h$version_name              @'write                  %.15g              AF_INET                             ЈAF_LOCAL                        p AF_UNIX                  舀                  p             @΀             X             h                          X7$att_do                                                    肃                `L\$when                                     @ P             h                 Є@!   `߀$execute_in_mod                  8Y!   k؊$execute_wo_mod                  Y!   $execute_within                             @atom                     (菁       patomic                   X       compound                        H0float                       H $format@                 苀p       00integer                         `number                   Hx       primitive                xx             )   B茀$last_execute_within                                      0     !   X8$mega_clause                                `:                PЖ   ٌ$mf_clause               x    !   Ȅȍ$mutable_variable                           queue                                     p_             `Z             h<             膀    !   	$static_clause                   p                 @                 !       end_of_stream                    ؎    !   0$top_thread_goal                 (!   օh$change_module                   Hp!   0($current_module                     Џthrow                                 @                            |                (                  )          $I_FOUND_THE_VARIABLE_AGAIN              a           pW-        pWpWpW   , W                                                (a           Tt      Tt(   , W                                                (a           hV%      h__   , hW                                   !   x $recorded_with_key               a           U  D    UUU    ,                                       !   $do_log_upd_clause               xa           w      wv@w   , H#                                   )   8$do_log_upd_clause_erase                 Pa           |x      |xwPx   , 8H#                                   !   *Г$do_log_upd_clause0              蓀a           Ty      Tyx(y   , ГH#                                   P!   Kh$do_static_clause                Ha           ,z      ,zy z   , hH#                                   蓀a           H_       H_H_H_   , ЏW                                   !   P`$handle_throw                    @xa           tV%      t`P`   , `W                                   !       goal_expansion                   ؕa           K   (               ,   n                                   a           oK        ooo   , i                                   xa           ܖ        ܖ            , `                                     pA                                                              9       "  0                               K              xa           ̗       ̗            ,                                      Ж!   `  h        $4           W--> !         @       4    !   X  膀    P$              ݊dynamic     !             p~$      !       Ɔthread_local        !         Ș    ~$      !   p@initialization      !             蘀~$             `mode        !         H    (~$             public      !             `~$         "	multifile   !             ~$      !       0meta_predicate      !             Й~$      !       module_transparent  !         0    ~$      !   Ćdiscontiguous       !         p    P~$             Ɔuncutable   !             ~$      !   (  `    Ț  L    !   (      蚀  L    !   H  X                 *-> !         H    (      !   8  @    X      !      0     x      !     p          !                !   h  Є    ؛  2       @Ȅؖ\=  !               2           4is  !         H    (  2           Ȱ=.. !         x    X  2           ==  !               2           x\== !         ؜      2           0@<  !             蜀  2           @>  !         8      2           @=< !         h    H  2       PX@>= !             x  2           ؝=@= !         ȝ      2           \=@=        !             ؝  2           `=:= !         0      2           =\= !         `    @  2    !              p  2    !         (      2           =<  !         О      2       `e>=  !                2           as  !         0      X2    !   `  P    @  X    !          `!!    !   菀  @    !!           /\  !               !       \/  !             П  !           #   !                 !           \   !         P    0!             rdiv        !             `  !       'P*   !               !           X/   !         蠀    Ƞ  !           <<  !               !           >>  !         H    (  !           Hmod !         x    X  !       Ɉrem !               !           `//  !         ء      !           **  !             血  0       @^   !         8             ˎ$leash                             Yap-5.1.3            !           /usr/share/Yap      )        system_library_directory                    (set_value                @a             X                 , (                                     9      4   @         @@- @r    *get_value                أa           x  X                  ,                                      @9      4            - r x   P$values                  Фa           @  X   @"             ,                                      9      4   Ф         ФФ- Фr @   $opdec                   ha             X   `             ,                                      Ф9      4            - r        Hname                     0`a           Ц1  P                   , H                                     A      <   `    1      `` - `r Ц       char_code                 0a             X                  ,                                      `9      4   0         00- 0r        ীatom_chars               ȧa           h1  P                  , ী                                     0A      <       1       - r h       atom_codes               Ȩa           81  P     7             ,                                      A      <   Ȩ    1      ȨȨ - Ȩr 8       atom_length              ha             X     $             ,                                      Ȩ9      4            - r    `0H$atom_split              0`a           Ъ  X    02             , H                                     9      4   `         ``- `r Ъ!   $sub_atom_extract                0a           1  P                 ,                                      `A      <   0    1      00 - 0r !       number_chars                     Ыa           x1  P     0             ,                                      0A      <       1       - r x       number_atom              جa           H1  P                  ,                                      A      <   ج    1      جج - جr H!       number_codes                     xa            1  P     `             ,                                      جA      <       1       - r         hatom_number              Pa           1  P     0             , h                                     A      <       1       - r        atom_concat               Pa           1  P     P             , 8                                     A      <   P    1      PP - Pr !       atomic_concat                    (a           1  P                  ,                                      PA      <   (    1      (( - (r          xఀa           P1  P                  , Ȱ                                     (A      <   ఀ    1      ఀఀ - ఀr P)   $statistics_trail_max                    a           0  X                 ,                                      ఀ9      4            - r 0)   $statistics_heap_max                     Xa             X   P             ,                                      9      4            - r )   X$statistics_global_max                   0pa           ೀ  X                 , X                                     9      4   p         pp- pr ೀ)   (D0$statistics_local_max                    Ha             X                , 0                                     p9      4   H         HH- Hr )   $statistics_heap_info                    ഀ a             X   p             ,                                      H9      4               -  r )   xീ$statistics_stacks_info                  a           h  X                , ീ                                      9      4            - r h)   ǃ$statistics_trail_info                   жa           @  X                ,                                      9      4   ж         жж- жr @)   \$statistics_atom_info                    ha             X                 ,                                      ж9      4            - r !   `$statistics_db_size              @xa           踀  X                 , `                                     9      4   x         xx- xr 踀)   ܁8$statistics_lu_db_size                   Pa             X   P             , 8                                     x9      4   P         PP- Pr    ha $argv                    蹀a             X                 ,                                       P9      4            - r    Ⱥ$runtime                 ຀a           P  X   @             , Ⱥ                                     9      4   ຀         ຀຀- ຀r P   8l$cputime                 xa             X                 ,                                      ຀9      4            - r    X$walltime                @pa           ༀ  X                 , X                                     9      4   p         pp- pr ༀ!   ($access_yap_flags                @a             X                 , (                                     p9      4   @         @@- @r !   Hȁ$set_yap_flags                   ؽa             X                ,                                      @9      4            - r !   yȾ$p_system_mode                   ྀa           P  X   P             , Ⱦ                                     9      4   ྀ         ྀྀ- ྀr P    ](yabort       a            1  P     `             , x                                     ྀA      <       1       - r  !   wP$max_tagged_integer              0ha             X    @             , P                                     9      4   h         hh- hr !   ؽ $min_tagged_integer               8a             X                 ,                                       h9      4   8         88- 8r    X$halt                     a           p1  P   @             ,                                      8A      <        1         -  r p!   @$lock_system        a           0À  X                  ,                                       9      4            - r 0À!   @xÀ$unlock_system      a           À  X     Д             , XÀ                                     9      4   xÀ         xÀxÀ- xÀr À!   0Ā$enter_undefp       a           Ā  X                  , Ā                                     xÀ9      4   0Ā         0Ā0Ā- 0Ār Ā!   8Ā$exit_undefp        a           Xŀ  X                   , Ā                                     0Ā9      4   Ā         ĀĀ- Ār Xŀa   ؀    ŀ  X                 ,                                      Ā9      4   ŀ         ŀŀ- ŀr ŀ   H0ƀ$late_creep a           ƀ  X                  , ƀ                                     ŀ9      4   0ƀ         0ƀ0ƀ- 0ƀr ƀ!   ߍƀ$do_not_creep       a           Xǀ  X                 , ƀ                                     0ƀ9      4   ƀ         ƀƀ- ƀr Xǀ    T$flags                   ǀǀa            Ȁ1  P                 , ǀ                                     ƀA      <   ǀ    1      ǀǀ - ǀr  Ȁ       hȀhide                     PȀȀa           Ȁ  X                  , hȀ                                     ǀ9      4   Ȁ         ȀȀ- Ȁr Ȁ       0ɀunhide                   ɀHɀa           ɀ  X                 , 0ɀ                                     Ȁ9      4   Hɀ         HɀHɀ- Hɀr ɀ    ɀ$hidden                  ɀʀa           ʀ  X                , ɀ                                     Hɀ9      4   ʀ         ʀʀ- ʀr ʀ   ʀ$has_yap_or a           0ˀ  X    0             , ʀ                                     ʀ9      4   ʀ         ʀʀ- ʀr 0ˀ    pˀ$has_eam    a           ˀ  X    @             , Xˀ                                     ʀ9      4   pˀ         pˀpˀ- pˀr ˀ!   `(̀$default_sequential              ̀@̀a           ̀  X                 , (̀                                     pˀ9      4   @̀         @̀@̀- @̀r ̀!   x,̀$create_array                    ̀̀a           ̀1  P   0             , ̀                                     @̀A      <   ̀    1      ̀̀ - ̀r ̀!   N̀$array_references                ̀̀a           X΀  X    Ц             , ̀                                     ̀9      4   ̀         ̀̀- ̀r X΀a           ΀  X     w             , 0                                     ̀9      4   ΀         ΀΀- ΀r ΀!       8πstatic_array                     πPπa           π  X                 , 8π                                     ΀9      4   Pπ         PπPπ- Pπr π!       Ѐresize_static_array              π Ѐa           Ѐ  X                 , Ѐ                                     Pπ9      4    Ѐ          Ѐ Ѐ-  Ѐr Ѐ!       Ѐmmapped_array                    ЀЀa           `р  X    P             , Ѐ                                      Ѐ9      4   Ѐ         ЀЀ- Ѐr `р!       рupdate_array                     ррa           0Ҁ  X                   , р                                     Ѐ9      4   р         рр- рr 0Ҁ)       Ҁdynamic_update_array                     XҀҀa           Ӏ  X     x             , Ҁ                                     р9      4   Ҁ         ҀҀ- Ҁr Ӏ)       XӀadd_to_array_element                     0ӀpӀa           Ӏ  X     @l             , XӀ                                     Ҁ9      4   pӀ         pӀpӀ- pӀr Ӏ!       (Ԁarray_element                    Ԁ@Ԁa           Ԁ1  P                  , (Ԁ                                     pӀA      <   @Ԁ    1      @Ԁ@Ԁ - @Ԁr Ԁ!        Հreset_static_array               ԀՀa           Հ  X     h             ,  Հ                                     @Ԁ9      4   Հ         ՀՀ- Հr Հ!       Հclose_static_array               ՀՀa           Xր  X     e             , Հ                                     Հ9      4   Հ         ՀՀ- Հr Xր)   Xր$sync_mmapped_arrays        a           ׀  X     e             , ր                                     Հ9      4   ր         րր- րr ׀!   8ӆ`׀$compile_array_refs a           ׀  X     Y             , @׀                                     ր9      4   `׀         `׀`׀- `׀r ׀)     ؀$array_refs_compiled        a           ؀  X     Y             , ׀                                     `׀9      4    ؀          ؀ ؀-  ؀r ؀)   Ǐ؀$static_array_properties                 ؀؀a           hـ  X                 , ؀                                      ؀9      4   ؀         ؀؀- ؀r hـ)   ֈـstatic_array_to_term                     ــa           @ڀ1  P     `_             , ـ                                     ؀A      <   ـ    1      ــ - ـr @ڀ)       ڀstatic_array_location                    pڀڀa            ۀ1  P                  , ڀ                                     ـA      <   ڀ    1      ڀڀ - ڀr  ۀ       hۀbb_put                   Pۀۀa           ۀ1  P                   , hۀ                                     ڀA      <   ۀ    1      ۀۀ - ۀr ۀ       8܀bb_get                    ܀P܀a           ܀1  P     P             , 8܀                                     ۀA      <   P܀    1      P܀P܀ - P܀r ܀       ݀bb_delete                ܀ ݀a           ݀1  P                   , ݀                                     P܀A      <    ݀    1       ݀ ݀ -  ݀r ݀   R݀bb_update                ݀݀a           `ހ1  P                  , ݀                                      ݀A      <   ݀    1      ݀݀ - ݀r `ހ!   `ހ$resize_bb_int_keys              ހހa           8߀  X                , ހ                                     ݀9      4   ހ         ހހ- ހr 8߀!   X߀$has_bignums        a           ߀  X                  , `߀                                     ހ9      4   ߀         ߀߀- ߀r ߀   ई0$bignum                  Ha             X                 , 0                                     ߀9      4   H         HH- Hr !    Շ $compile_mode                    a             X                ,                                       H9      4            - r !   $start_consult                   a           X  X                ,                                      9      4            - r X!   ̀$show_consult_level              a           (  X    0             ,                                      9      4            - r (!   p$end_consult        a             X                 , P                                     9      4   p         pp- pr    8 $set_spy                 8a           1  P    
             ,                                       pA      <   8    1      88 - 8r    @~$rm_spy                  a           x  X   0             ,                                      89      4            - r x   $compile                 a           @1  P   5             ,                                      A      <       1       - r @!   `$compile_dynamic                 pa           1  P   2             ,                                      A      <       1       - r !   h$purge_clauses                   Ha             X                , h                                     9      4            - r    0$in_use                  Ha             X                 , 0                                     9      4   H         HH- Hr    xӁ$is_dynamic              a             X   `             ,                                      H9      4            - r !   >$is_metapredicate                a           P  X                ,                                      9      4            - r P1   H$is_expand_goal_or_meta_predicate                xa           0  X                ,                                      9      4            - r 0!   Qx$is_log_updatable                Xa              X                , x                                     9      4            - r     @$is_source               (Xa             X                , @                                     9      4   X         XX- Xr    Xb$mk_d                     a             X                 ,                                      X9      4               -  r !   @φ$pred_exists                     a           `  X                ,                                       9      4            - r `!   Z$number_of_clauses               a           0  X   0             ,                                      9      4            - r 0   8ֆp$undefined               Xa             X                , p                                     9      4            - r !   ̀@$optimizer_on       a             X                  ,                                       9      4   @         @@- @r )   0 $clean_up_dead_clauses      a           p1  P                  ,                                      @A      <        1         -  r p!   x$optimizer_off      a           0  X                  ,                                       9      4            - r 0!   (x$kill_dynamic                    Xa              X                , x                                     9      4            - r  )   QP$in_this_file_before                     (ha             X                 , P                                     9      4   h         hh- hr )   :($first_clause_in_file                     @a             X                  , (                                     h9      4   @         @@- @r !   d$mk_cl_not_first                 a             X    pM             ,                                      @9      4            - r !   $new_multifile                   a           P  X                 ,                                      9      4            - r P!   ($is_multifile                    xa              X   p             ,                                      9      4            - r  !   rh$is_profiled                     Ha             X                 , h                                     9      4            - r !   8$profile_info                    Pa             X                , 8                                     9      4   P         PP- Pr !    	$profile_reset                    a             X   й             ,                                      P9      4               -  r !   0$is_call_counted                 a           `  X                ,                                       9      4            - r `!   n$call_count_info                 a           0  X                ,                                      9      4            - r 0!   x$call_count_set                  Xa              X   @             , x                                     9      4            - r  !   `:H$call_count_reset   a             X    Ф             , (                                     9      4   H         HH- Hr 1   $toggle_static_predicates_in_use    a             X                 ,                                      H9      4            - r !   舉$set_pred_module                 a           P  X                 ,                                      9      4            - r P!   0$parent_pred                     xa              X     8             ,                                      9      4            - r  !   xMh$system_predicate                Ha             X    p             , h                                     9      4            - r )   p@ $all_system_predicate                     X a              X    м             , @                                      9      4   X          X X - X r  !   @$hide_predicate                   (a             X    P             ,                                      X 9      4   (         ((- (r !   $hidden_predicate                a           h  X    ж             ,                                      (9      4            - r h!   "$pred_for_code                   a           81  P   P             ,                                      A      <       1       - r 8!   $current_stack                   ha           1  P   
             ,                                      A      <       1       - r !   ]$log_update_clause               @xa           1  P   ]             , `                                     A      <   x    1      xx - xr )   h$continue_log_update_clause              Xa             X   \             , @                                     x9      4   X         XX- Xr )   Ո$log_update_clause_erase                 0a           1  P   PV             ,                                      XA      <   0    1      00 - 0r 1   z $continue_log_update_clause_erase                a             X   U             ,                                       09      4            - r    `      @a           81  P   p#             ,                                      A      <       1       - r 8   @      a             X   "             , h                                     9      4            - r          p0	a           	1  P    F             , 	                                     A      <   0	    1      0	0	 - 0	r 	)   	$continue_static_clause                  	
a           
  X   @E             , 	                                     0	9      4   
         

- 
r 
)   W
$static_pred_statistics                  

a           X1  P   :             , 
                                     
A      <   
    1      

 - 
r X!   ($p_nth_clause                    a           01  P   F             ,                                      
A      <       1       - r 0)   $program_continuation                    `a           
  X   0J             ,                                      9      4            - r 
)       `
current_choicepoints                     8
x
a           
1  P    
             , `
  jo                                   A      <   x
    1      x
x
 - x
r 
)   x@current_continuations                    Xa           1  P                 , @  jo                               x
A      <   X    1      XX - Xr        choicepoint              (a           1  P                  ,   jo                               XA      <   (    1      (( - (r !       continuation                      a           p1  P    0             ,   jo                               (A      <        1         -  r p!       cp_to_predicate                  a           H1  P                 ,   jo                                A      <       1       - r H1   8r$predicate_erased_statistics                     xa           01  P   @             ,                                      A      <       1       - r 0   @      0xa            X     |             , `                                     A      8   x     xa a    - xr        p      `0a            X     y             ,                                      xA      8   0     0a a    - 0r              (a           X X     v             ,                                      0A      8        a a    - r X             Оa            X     Ps             ,                                      A      8        a a    - r               Xa            X     0p             , @                                     A      8   X     Xa a    - Xr               a            X     @m             ,                                      XA      8        a a    - r        ~$a_compare               a           P  X                ,                                      9      4            - r P   蜀      ؜a             X     k             , x                                     A      8        a a    - r               Ha            X     pk             , 0                                     A      8   H     Ha a    - Hr        x      h a           p X     Pk             ,                                      HA      8          a a    -  r p       H      8a           ( X     0k             ,                                       A      8        a a    - r (             pa            X     k             , X                                     A      8   p     pa a    - pr            (compare                  @a             X                 , (                                     p9      4   @         @@- @r !   ?$wake_up_goal                    a           `AX      `A`A`A   , 6                                   @       get_att                  pa             X                  ,   n                                   9      4            - r !       Xget_module_atts                  8pa             X     v             , X  n                               9      4   p         pp- pr !   0(has_module_atts                  @a             X     m             , (  n                               p9      4   @         @@- @r !       get_all_atts                     a             X     0}             ,   n                               @9      4            - r !       get_all_swi_atts                 a           P   X     0             ,   n                               9      4            - r P         free_att                 x  a           !  X     l             ,    n                               9      4               -  r !       X!put_att                  @!p!a           !1  P     p             , X!  n                                A      <   p!    1      p!p! - p!r !!       0"put_att_term                     "H"a           "1  P     o             , 0"  n                               p!A      <   H"    1      H"H" - H"r "!       #put_module_atts                  " #a           #1  P     P             , #  n                               H"A      <    #    1       # # -  #r #!       #del_all_module_atts              ##a           h$1  P      f             , #  n                                #A      <   #    1      ## - #r h$       $rm_att                   $$a           8%1  P      ~             , $  n                               #A      <   $    1      $$ - $r 8%       %bind_attvar              h%%a           &  X     k             , %  n                               $9      4   %         %%- %r &)       Пmodules_with_attributes                  0&p&a           &  X                  , X&  n                               %9      4   p&         p&p&- p&r &        'void_term                '8'a           '  X     x             ,  '  n                               p&9      4   8'         8'8'- 8'r '       'free_term                ' (a           p(  X     @x             , '  n                               8'9      4    (          ( (-  (r p(       (all_attvars              ((a           8)1  P     P{             , (  n                                (A      <   (    1      (( - (r 8)       )attvar                   h))a           *  X    g             , )                                     9      4   )         ))- )r *   H*$att_bound               0*`*a           *  X    h             , H*                                     )9      4   `*         `*`*- `*r *)    +$yap_has_rational_trees     a           +  X                  , *                                     `*9      4    +          + +-  +r +)   +$yap_has_coroutining        a           P,  X                  , +                                      +9      4   +         ++- +r P,!   x,$read_svar_list                  x,,a            -  X    p             , ,                                     +9      4   ,         ,,- ,r  -!   P}h-$set_svar_list                   H--a           -  X                 , h-                                     ,9      4   -         --- -r -   0.$can_unify               .H.a           .  X    0             , 0.                                     -9      4   H.         H.H.- H.r .   P.$non_ground              ./a           /  X                 , .                                     H.9      4   /         //- /r /!   /$coroutining        a           80  X                  , /                                     /9      4   /         //- /r 80!   Xu0$awoken_goals                    `00a           1  X                  , 0                                     /9      4   0         00- 0r 1       אrecorded                 01`1a           11  P                 , H1                                     0A      <   `1    1      `1`1 - `1r 1       2recorda                   202a           21  P                  , 2                                     `1A      <   02    1      0202 - 02r 2       2recordz                  2 3a           p31  P    P             , 2                                     02A      <    3    1       3 3 -  3r p3!   P3$still_variant                   33a           H41  P   А             , 3                                      3A      <   3    1      33 - 3r H4       4recorda_at               x44a           51  P                 , 4                                     3A      <   4    1      44 - 4r 5       `5recordz_at               H5x5a           51  P                 , `5                                     4A      <   x5    1      x5x5 - x5r 5   h7$recordap                6H6a           61  P   d             , 06                                     x5A      <   H6    1      H6H6 - H6r 6   ˈp8$recordzp                67a           71  P   0c             ,  7                                     H6A      <   7    1      77 - 7r 7   06      67a           @81  P                , 7                                     7A      <   7    1      77 - 7r @8    7      68a           81  P   Ц             , p8                                     7A      <   8    1      88 - 8r 8       @9erase                    (9X9a           9  X    @]             , @9                                     89      4   X9         X9X9- X9r 9!   X:$erase_clause                    9(:a           :  X   ]             , :                                     X99      4   (:         (:(:- (:r :       :erased                   ::a           `;  X     
             , :                                     (:9      4   :         ::- :r `;       ;instance                 ;;a           (<1  P    І             , ;                                     :A      <   ;    1      ;; - ;r (<!   x<$instance_module                 X<<a            =1  P   P             , x<                                     ;A      <   <    1      << - <r  =   XH=eraseall                 0=`=a           =  X    Z             , H=                                     <9      4   `=         `=`=- `=r =!   >$record_stat_source              =0>a           >  X   PO             , >                                     `=9      4   0>         0>0>- 0>r >!   ҁ>$some_recordedp                  > ?a           p?  X   `             , >                                     0>9      4    ?          ? ?-  ?r p?!   .?$first_instance                  ??a           @@  X   E             , ?                                      ?9      4   ?         ??- ?r @@!   @$init_db_queue                   h@@a           A  X   r             , @                                     ?9      4   @         @@- @r A   PA$db_key                  8AhAa           A1  P     a             , PA                                     @A      <   hA    1      hAhA - hAr A   C B$db_enqueue              B8Ba           B1  P   p=             ,  B                                     hAA      <   8B    1      8B8B - 8Br B   ?B$db_dequeue              BCa           xC1  P   n             , B                                     8BA      <   C    1      CC - Cr xC!   C$db_clean_queues                 CCa           PD1  P                 , C                                     CA      <   C    1      CC - Cr PD!   (D$switch_log_upd                  DDa           (E  X                , D                                     C9      4   D         DD- Dr (E   phE$log_upd                 PEEa           E  X   _             , hE                                     D9      4   E         EE- Er E   @0F$hold_index              FHFa           F  X   @             , 0F                                     E9      4   HF         HFHF- HFr F)   89G$fetch_reference_from_index              F Ga           G  X                , G                                     HF9      4    G          G G-  Gr G!   LG$resize_int_keys                 GGa           `H  X    {             , G                                      G9      4   G         GG- Gr `H!   0xkey_statistics                   HHa           0I1  P    ~             , H                                     GA      <   H    1      HH - Hr 0I!   xI$lu_statistics                   `IIa           J1  P    n             , I                                     HA      <   I    1      II - Ir J!       XJtotal_erased                     8JpJa           J1  P    i             , XJ                                     IA      <   pJ    1      pJpJ - pJr J)       8Kkey_erased_statistics                    KPKa           K1  P    g             , 8K                                     pJA      <   PK    1      PKPK - PKr K!       Lheap_space_info                  K(La           L1  P    e             , L                                     PKA      <   (L    1      (L(L - (Lr L!   L$nth_instance                    L Ma           pM1  P                 , L                                     (LA      <    M    1       M M -  Mr pM!   0M$nth_instancep                   MMa           HN1  P   t             , M                                      MA      <   M    1      MM - Mr HN1   ́N$jump_to_next_dynamic_clause        a           O1  P                 , xN                                     MA      <   N    1      NN - Nr O)   pO$install_thread_local                    HOOa           O  X    0             , pO                                     N9      4   O         OO- Or Oa           lw$       lwχ   , 8                                   O   -X$execute                 PPa            Q1  P    E             , P                                      PA      <   P    1      PP - Pr  Q   P      PhQa           Q1  P                 , PQ                                     PA      <   hQ    1      hQhQ - hQr Q   PQ      P Ra           R1  P    A             , R                                     hQA      <    R    1       R R -  Rr R   R      PRa           HS1  P     =             , R                                      RA      <   R    1      RR - Rr HS   R      PSa            T1  P    `8             , xS                                     RA      <   S    1      SS - Sr  T   xS      PHTa           T1  P    3             , 0T                                     SA      <   HT    1      HTHT - HTr T   0T      P Ua           pU1  P    )             , T                                     HTA      <    U    1       U U -  Ur pU   T      PUa           (V1  P    .             , U                                      UA      <   U    1      UU - Ur (V   U   	   PpVa           V1  P 	   $             , XV                                     UA      <   pV    1      pVpV - pVr V   XV   
   P(Wa           W1  P 
   `             , W                                     pVA      <   (W    1      (W(W - (Wr W   W      PWa           PX1  P                  , W                                     (WA      <   W    1      WW - Wr PX   W      PXa           Y1  P                 , X                                     WA      <   X    1      XX - Xr Ya           Y1  P                 ,                                      XA      <   8Y    1      8Y8Y - 8Yr Ya           HZ1  P                 , ؊                                     8YA      <   Y    1      YY - Yr HZ!   ~a$call_with_args                  xZZa            [1  P    k             , Z                                     YA      <   Z    1      ZZ - Zr  [   Z      xZh[a           [1  P    P]             , P[                                     ZA      <   h[    1      h[h[ - h[r [   P[      xZ \a           \1  P                 , \                                     h[A      <    \    1       \ \ -  \r \   \      xZ\a           H]1  P    t             , \                                      \A      <   \    1      \\ - \r H]   \      xZ]a            ^1  P     y             , x]                                     \A      <   ]    1      ]] - ]r  ^   x]      xZH^a           ^1  P    `g             , 0^                                     ]A      <   H^    1      H^H^ - H^r ^   0^      xZ _a           p_1  P     c             , ^                                     H^A      <    _    1       _ _ -  _r p_   ^   	   xZ_a           (`1  P 	   P}             , _                                      _A      <   _    1      __ - _r (`   _   
   xZp`a           `1  P 
   ^             , X`                                     _A      <   p`    1      p`p` - p`r `   X`      xZ(aa           a1  P    Ѕ             , a                                     p`A      <   (a    1      (a(a - (ar a   a      xZaa           Pb1  P    @p             , a                                     (aA      <   a    1      aa - ar Pb)   Qb$execute_under_depth_limit               bba           0c1  P    J             , b                                     aA      <   b    1      bb - br 0c   Ʌxc$execute0                `cca            d1  P    T             , xc                                     bA      <   c    1      cc - cr  d!   Pd$execute_nonstop                 0dhda           d1  P    P             , Pd                                     cA      <   hd    1      hdhd - hdr d!   H(e$execute_clause                  e@ea           e1  P    0K             , (e                                     hdA      <   @e    1      @e@e - @er e)       fcurrent_choice_point                     e fa           f1  P    p             , f  jo                               A      <    f    1       f f -  fr f!       fcurrent_choicepoint              ffa           hg1  P    p             , f  jo                                fA      <   f    1      ff - fr hg!       genv_choice_point                 gga           @h1  P                 , g  jo                               fA      <   g    1      gg - gr @h)       htrail_suspension_marker                  phha            i1  P                  , h  jo                               gA      <   h    1      hh - hr  i       hicut_at                   Piia           i  X                  , hi  jo                               h9      4   i         ii- ir i)   @j$pred_goal_expansion_on     a           j  X                   , j                                     @e9      4   @j         @j@j- @jr j             @ja           `k  X                  , j                                     @j9      4   j         jj- jr `k   j      @ka           l  X                 , k                                     j9      4   k         kk- kr l   h@Pl$clean_ifcp              8lhla           l  X                 , Pl                                     k9      4   hl         hlhl- hlr l1   j0mqpack_clean_up_to_disjunction       a           m  X                   ,  m                                     hl9      4   0m         0m0m- 0mr m)   m$jump_env_and_store_ball                 mna           xn1  P                 , m                                     0mA      <   n    1      nn - nr xn!   0n$generate_pred_info              nna           Po1  P                 , n                                     nA      <   n    1      nn - nr Po!   o$uncaught_throw     a           p1  P                  , o                                     nA      <   o    1      oo - or p!   `p$allocate_arena                  @pxpa           p1  P                  , `p                                     oA      <   xp    1      xpxp - xpr p)   8@q$allocate_default_arena                  qXqa           q1  P    е             , @q                                     xpA      <   Xq    1      XqXq - Xqr q       rarena_size               q(ra           r1  P                  , r                                     XqA      <   (r    1      (r(r - (rr r       rb_setval                 rra           hs  X     @             , r                                     (r9      4   r         rr- rr hs       sb_getval                 ssa           0t  X     0             , s                                     r9      4   s         ss- sr 0t       ptnb_setval                Xtta           t1  P                  , pt                                     sA      <   t    1      tt - tr t!       Hunb_set_shared_val                (u`ua           u1  P                  , Hu                                     tA      <   `u    1      `u`u - `ur u       vnb_linkval                v0va           v1  P     `             , v                                     `uA      <   0v    1      0v0v - 0vr v       vnb_getval                v wa           pw  X     0             , v                                     0v9      4    w          w w-  wr pw       wnb_setarg                wwa           8x1  P                  , w                                      wA      <   w    1      ww - wr 8x!       xnb_set_shared_arg                hxxa           y1  P                  , x                                     wA      <   x    1      xx - xr y       Xynb_linkarg               @ypya           y1  P     @             , Xy                                     xA      <   py    1      pypy - pyr y       (znb_delete                z@za           z1  P                  , (z                                     pyA      <   @z    1      @z@z - @zr z       {nb_create                z{a           {1  P     P             , z                                     @zA      <   {    1      {{ - {r {   z      z{a           8|1  P                  , {                                     {A      <   {    1      {{ - {r 8|   X|$nb_current              h||a           }  D    }}}    , |                                     {I      <   |        |    &    |    r }           X}nb_queue                 @}p}a           }1  P                  , X}  o                                   A      <   p}    1      p}p} - p}r }!       0~nb_queue_close                   ~H~a           ~  X                  , 0~  o                               p}9      4   H~         H~H~- H~r ~!        nb_queue_enqueue                 ~a           1  P                  ,    o                               H~A      <       1       - r !       nb_queue_dequeue                 a           `  X                  ,   o                               9      4            - r `!       nb_queue_peek                    a           0  X     @             ,   o                               9      4            - r 0!       xnb_queue_empty                   Xa              X     P             , x  o                               9      4            - r  !       Hnb_queue_size                    (`a           Ђ  X                  , H  o                               9      4   `         ``- `r Ђ       nb_heap                  (a           1  P                  ,   o                               `A      <   (    1      (( - (r !       胁nb_heap_close                    ȃ a           p  X     @             , 胁  o                               (9      4               -  r p       nb_heap_add              Ȅa           81  P                   ,   o                                A      <   Ȅ    1      ȄȄ - Ȅr 8       nb_heap_del              ha             X     `             ,   o                               Ȅ9      4            - r !       Pnb_heap_peek                     0ha           ؆  X     `             , P  o                               9      4   h         hh- hr ؆!        nb_heap_empty                     8a             X     P             ,    o                               h9      4   8         88- 8r !       nb_heap_size                     Їa           x  X                  ,   o                               89      4            - r x       nb_beam                  Јa           @1  P                  ,   o                               A      <   Ј    1      ЈЈ - Јr @!   ځnb_beam_close                    pa             X                   ,   o                               Ј9      4            - r        Xnb_beam_add              @pa           1  P                   , X  o                               A      <   p    1      pp - pr        (nb_beam_del              @a             X                  , (  o                               p9      4   @         @@- @r !       nb_beam_peek                     ؋a             X                  ,   o                               @9      4            - r !       Ȍnb_beam_empty                    a           P  X                  , Ȍ  o                               9      4            - r P!       nb_beam_keys                     xa            1  P                  ,   o                               A      <       1       - r  !       pnb_beam_size                     Pa             X     @             , p  o                               9      4            - r     T8$$cut_by                  Pa                0             , 8                                     |9      ,   P         PP- Pr a           X                    , @                                     P9      ,   菁         菁菁- 菁r Xa                              , p                                     菁9      ,            - r a                 p             , 0                                     9      ,            - r        nonvar                   a           P                   , ȑ                                     9      ,            - r Pa           蒁                   , `                                     9      ,   x         xx- xr 蒁a                              ,                                      x9      ,            - r !       ȓdb_reference                     a           P 	     P             , ȓ                                     9      ,            - r Pa           蔁 
                  ,                                      9      ,   x         xx- xr 蔁a                 P             ,                                      x9      ,            - r a                               , Ћ                                     9      ,            - r a            
                   , h                                     9      ,   @         @@- @r    (      a           `                   , ؖ                                     @9      ,            - r `         a                 `             ,                                      9      ,            - r    p      oPa                 p             , 8                                     9      ,   P         PP- Pr         functor                  蘁a                              ,                                       P9      ,            - r    
ș$plus                    a           P     0             , ș                                     9      ,            - r P   X;$minus                   xa                0             ,                                      9      ,            - r    X$times                   @pa                0             , X                                     9      ,   p         pp- pr     $div                     8a                0             ,                                       p9      ,   8         88- 8r    %蜁$and                     М a           p     0             , 蜁                                     89      ,               -  r p   *$or              a           0     0             ,                                       9      ,            - r 0    p$sll                     Xa                0             , p                                     9      ,            - r    D8$slr                      Pa                0             , 8                                     9      ,   P         PP- Pr         genarg                   蟁a             D         ,    o                               I      <           P    &        r     	  @:     A           @         P P 0            
:                 @         P P 0            ؇ڇ:     _  H        @         P P 0            ii\                /     `  P P 0             ׏׏p\    0            /     `  P P 0                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             !   Ǆ$check_stream                    Ȳ a           p  X                 , 貁                                     P9      4               -  r p   貁      Ȳa              X                ,                                       9      4            - r  !   Xh$stream_flags                    Ha             X                , h                                     9      4            - r    0$close                   Ha             X   @1             , 0                                     9      4   H         HH- Hr !       flush_output                     ുa             X    ]             ,                                       H9      4            - r !   <ж$flush_all_streams  a           @  X    `]             ,                                      9      4   ж         жж- жr @       >get              ha              X   0             , x                                     ж9      4            - r         psget0                     (Xa           ȸ  X                , @                                     9      4   X         XX- Xr ȸ!   Q$get0_line_codes                 (a             X   p             ,                                      X9      4   (         ((- (r    !ع$get_byte                a           `  X   p             , ع                                     (9      4            - r `    Y$access                  a           (  X   !             ,                                      9      4            - r (   xh$open                    Pa             X   P`             , h                                     9      4            - r !   襊8$file_expansion                  Pa             X   p             , 8                                     9      4   P         PP- Pr !   `փ$open_null_stream                輁 a             X   z             ,                                      P9      4               -  r !    tؽ$open_pipe_stream                a           `  X                 , ؽ                                      9      4            - r `)       open_mem_read_stream                     Ⱦa           81  P    0X             ,   
o                                   A      <   Ⱦ    1      ȾȾ - Ⱦr 8)   Kopen_mem_write_stream                    ha           1  P                 ,   
o                               ȾA      <       1       - r )       ppeek_mem_write_stream                    Ha           1  P    ~             , p  
o                               A      <       1       - r     @$put                     (Xa             X                , @                                     9      4   X         XX- Xr    y$put_byte                 a             X                ,                                      X9      4               -  r )   $set_read_error_handler                  a           hÁ  X   p             ,                                       9      4            - r hÁ)   Á$get_read_error_handler                  ÁÁa           @ā  X                , Á                                     9      4   Á         ÁÁ- Ár @ā   08Ł$read                    hāāa           Ł1  P   Е             , ā                                     ÁA      <   ā    1      āā - ār Ł   ā      hāPŁa           Ł1  P                , 8Ł                                     āA      <   PŁ    1      PŁPŁ - PŁr Ł   هƁ$set_input               Ł Ɓa           Ɓ  X   p             , Ɓ                                     PŁ9      4    Ɓ          Ɓ Ɓ-  Ɓr Ɓ   `Ɓ$set_output              ƁƁa           Xǁ  X                 , Ɓ                                      Ɓ9      4   Ɓ         ƁƁ- Ɓr Xǁ    ǁ$skip                    ǁǁa            ȁ  X   `             , ǁ                                     Ɓ9      4   ǁ         ǁǁ- ǁr  ȁ   PEɁ$write                   Hȁxȁa           ȁ1  P   `;             , `ȁ                                     ǁA      <   xȁ    1      xȁxȁ - xȁr ȁ   `ȁ      Hȁ0Ɂa           Ɂ1  P   p:             , Ɂ                                     xȁA      <   0Ɂ    1      0Ɂ0Ɂ - 0Ɂr Ɂ       ʁformat                   Ɂ ʁa           pʁ1  P0    V             , Ɂ                                     0ɁA      <    ʁ    1       ʁ ʁ -  ʁr pʁ   Ɂ      Ɂʁa           (ˁ1  P0    U             , ʁ                                      ʁA      <   ʁ    1      ʁʁ - ʁr (ˁ)   ˁ$current_line_number                     Xˁˁa           ́  X                , ˁ                                     ʁ9      4   ˁ         ˁˁ- ˁr ́!   DṔ$line_position                   0́h́a           ́  X   Н             , Ṕ                                     ˁ9      4   h́         h́h́- h́r ́!   h ́$character_count                  ́8́a           ́  X   Л             ,  ́                                     h́9      4   8́         8́8́- 8́r ́   |́$start_line              ́ ΁a           p΁  X   @             , ́                                     8́9      4    ΁          ΁ ΁-  ΁r p΁!   ΁$show_stream_flags               ΁΁a           @ρ  X                , ΁                                      ΁9      4   ΁         ΁΁- ΁r @ρ)   ؇ρ$show_stream_position                    hρρa           Ё  X                , ρ                                     ΁9      4   ρ         ρρ- ρr Ё)   @hЁ$set_stream_position                     @ЁЁa           Ё  X   5             , hЁ                                     ρ9      4   Ё         ЁЁ- Ёr Ё!   @Ё8с$user_file_name                  сPсa           с  X                , 8с                                     Ё9      4   Pс         PсPс- Pсr с   Ǆ ҁ$file_name               сҁa           ҁ  X                ,  ҁ                                     Pс9      4   ҁ         ҁҁ- ҁr ҁ   觎ҁ$past_eof                ҁҁa           PӁ  X                , ҁ                                     ҁ9      4   ҁ         ҁҁ- ҁr PӁ   MӁ$peek                    xӁӁa           ԁ  X   Ъ             , Ӂ                                     ҁ9      4   Ӂ         ӁӁ- Ӂr ԁ   JXԁ$peek_byte               @ԁpԁa           ԁ  X                , Xԁ                                     Ӂ9      4   pԁ         pԁpԁ- pԁr ԁ   @ Ձ$has_bom                 Ձ8Ձa           Ձ  X    p             ,  Ձ                                     pԁ9      4   8Ձ         8Ձ8Ձ- 8Ձr Ձ1    ց$stream_representation_error                     Ձցa           ց  X                ,  ց                                     8Ձ9      4   ց         ցց- ցr ց!       ցcurrent_input                    ցցa           Xׁ  X    )             , ց                                     ց9      4   ց         ցց- ցr Xׁ!       ׁcurrent_output                   ׁׁa           (؁  X    (             , ׁ                                     ց9      4   ׁ         ׁׁ- ׁr (؁       فprompt                   P؁؁a           ؁  X                 , h؁                                     ׁ9      4   ؁         ؁؁- ؁r ؁!   G8ف$is_same_tty                     فPفa           ف  X                , 8ف                                     ؁9      4   Pف         PفPف- Pفr ف   h؁      P؁ ځa           pځ  X    P             , ف                                     Pف9      4    ځ          ځ ځ-  ځr pځ!       ځalways_prompt_user  a           (ہ  X     0             , ځ                                      ځ9      4   ځ         ځځ- ځr (ہ       Èwrite_depth              Pہہa           ہ  X                 , hہ                                     ځ9      4   ہ         ہہ- ہr ہ)   h@܁$change_type_of_char                     ܁X܁a           ܁  X                 , @܁                                     ہ9      4   X܁         X܁X܁- X܁r ܁!   P݁$type_of_char                    ܁(݁a           ݁  X   P{             , ݁                                     X܁9      4   (݁         (݁(݁- (݁r ݁!       ݁char_conversion                  ݁݁a           hށ1  P    1             , ݁                                     (݁A      <   ݁    1      ݁݁ - ݁r hށ)   职ށ$current_char_conversion                 ށށa           H߁1  P   @             , ށ                                     ݁A      <   ށ    1      ށށ - ށr H߁)   R߁$all_char_conversions                    x߁߁a           (1  P    v             , ߁                                     ށA      <   ߁    1      ߁߁ - ߁r ()   ݌$force_char_conversion      a           1  P                  , X                                     ߁A      <       1       - r )   YH$disable_char_conversion    a           1  P    `             ,                                       A      <   H    1      HH - Hr )   r$add_alias_to_stream                     (a             X   /             ,                                      H9      4   (         ((- (r )   ($change_alias_to_stream                   a           p  X   0+             ,                                      (9      4               -  r p)   `c$check_if_valid_new_alias                a           H  X   P             ,                                       9      4            - r H!   $fetch_stream_alias              pa             X   P|             ,                                      9      4            - r a             X                ,                                      9      4   @         @@- @r )   ` $get_default_encoding                    a             X   Pu             ,                                       @9      4            - r    `$encoding                a           P  X                ,                                      9      4            - r P!   stream_select                    xa              X    0"             ,                                      9      4            - r     y`$same_file               Hxa             X                , `                                     9      4   x         xx- xr !    ,0$float_format                    Ha             X                , 0                                     x9      4   H         HH- Hr !   h $has_readline       a           p  X     @             ,                                      H9      4               -  r p   覆$toupper                 a           8  X    x             ,                                       9      4            - r 8   0*x$tolower                 `a              X    Pw             , x                                     9      4            - r  !   Hfile_base_name                   (`a             X    P             , H                                     9      4   `         ``- `r !       read_line_to_codes               0a             X                 ,   Ro                                   9      4   0         00- 0r          a           P  X                 ,   Ro                               09      4            - r P)       read_stream_to_codes                     xa           (1  P                 ,   Ro                               A      <       1       - r ()       read_stream_to_terms                     Xa             X                 ,   Ro                               9      4            - r        `socket                   0`a             X                  , H                                     `9      4   `         ``- `r !       socket_close                     0a             X                 ,                                      `9      4   0         00- 0r        socket_bind              a           h  X    -             ,                                      09      4            - r h!       socket_connect                   a           8  X    `(             ,                                      9      4            - r 8!       socket_listen                    `a             X    P             ,                                      9      4            - r !       8socket_accept                    0ha             X    %             , P                                     9      4   h         hh- hr !   8 $socket_buffering                 8a             X    7             ,                                       h9      4   8         88- 8r !   $socket_select                   a           x  X   P             ,                                      89      4            - r x!       current_host                     a           H  X      2             ,                                      9      4            - r H!   @/hostname_address                 pa             X     P4             ,                                      9      4            - r I          ؇   P\                                        	                                                                                                                                                                                                                                                                      !   Չ$load_foreign_files              a           8  X   @<             ,                                      9      4            - r 8   @1x$obj_suffix              `a              X    ;             , x                                     9      4            - r           @a             X                 , (                                     9      4   @         @@- @r a           H  X                 ,                                      @9      4            - r Ha             X                 , h                                     9      4   p         pp- pr !       (strip_module                     @a             X   P             , (                                     p9      4   @         @@- @r !       context_module                   a           1  P                  ,                                      @A      <       1       - r )   p$all_current_modules                     a           `  D    ```    ,                                      I      <           0    &        r `       i` $save                    a           8   X   9             ,                                      9      4            - r 8          x a              X   8             , `                                      9      4   x          x x - x r  !   0$save_program                    Ha             X   8             , 0                                     x 9      4   H         HH- Hr    X$restore                 a           1  P   @c             ,                                      HA      <       1       - r    RKL@            srandom                  a           `  X     @b             ,                                      9      4            - r `       sh  a             X     J             ,                                      9      4            - r    H$shell                   0`a             X   pK             , H                                     9      4   `         ``- `r    @p      8oa             X    I             ,                                      `9      4            - r        rename                   a           H  X    [             ,                                      9      4            - r H       cd               pa             X   Z             ,                                      9      4            - r    WH$yap_home                0`a             X   `             , H                                     9      4   `         ``- `r        getcwd                   (a             X    Pa             ,                                      `9      4   (         ((- (r !   {$dir_separator                   a           h	  X    ^             ,                                      (9      4            - r h	             x	a           
  X   0i             , 	                                     9      4   	         		- 	r 
   0\X
$getenv                  @
p
a           
  X     H             , X
                                     	9      4   p
         p
p
- p
r 
   = $putenv                  8a             X    F             ,                                       p
9      4   8         88- 8r     ׇ$file_age                 a           p  X   c             ,                                      89      4               -  r p!   x$set_fpu_exceptions a           (
  X    0E             ,                                       9      4            - r (
!   hp
$first_signal                    P

a           
  X   Pl             , p
                                     9      4   
         

- 
r 
   8$host_type                Pa             X   0`             , 8                                     
9      4   P         PP- Pr !   ށ$continue_signals   a           x  X    B             ,                                      P9      4            - r x!       file_directory_name              a           H  X     g             ,                                      9      4            - r H!   @
$env_separator                   pa             X    _             ,                                      9      4            - r    @܇X$unix       a             X     `=             , @                                     9      4   X         XX- Xr    $win32      a           x  X     p=             ,                                      X9      4            - r x   X<$ld_path                 a           @  X     _             ,                                      9      4            - r @!       @true_file_name                   ha           1  P    f             ,   :o                                   A      <       1       - r          hXa           1  P    Pe             , @  :o                               A      <   X    1      XX - Xr )        unify_with_occurs_check                  8a             X                  ,                                       9      4   8         88- 8r        cyclic_term               a           p  X    P             ,   "o                                   9      4               -  r p!       acyclic_term                     a           @  X                 ,   "o                                9      4            - r @       copy_term                ha           1  P     @             ,                                      8A      <       1       - r !       Xduplicate_term                   8pa           1  P                  , X                                     A      <   p    1      pp - pr !       0copy_term_nat                    Ha           1  P                  , 0                                     pA      <   H    1      HH - Hr     ground                   a             X                   ,                                       H9      4            - r !   U$variables_in_term               a           X1  P    0             ,                                      A      <       1       - r X)   #$non_singletons_in_term                  a           8  X                 ,                                      9      4            - r 8!       8term_variables                   `a           1  P                  ,   "o                               A      <       1       - r          `Pa           1  P                   , 8  "o                               A      <   P    1      PP - Pr !   Fvariable_in_term                 (a             X     P             ,   "o                               P9      4   (         ((- (r        term_hash                a           `  X                  ,   "o                               (9      4            - r `   variant                  a           ( 1  P     0             ,   "o                               A      <       1       - r (        p subsumes                 X  a              X     p             , p   "o                               9      4               -  r  !   XȄ@!protected_unifiable               !X!a           !1  P     p             , @!  "o                                A      <   X!    1      X!X! - X!r !   !"$sort                    !("a           "1  P                 , "                                     A      <   ("    1      ("(" - ("r "   ̆"$msort                   ""a           h#1  P    P             , "                                     ("A      <   "    1      "" - "r h#   #$keysort                 ##a           8$1  P    Ў             , #                                     "A      <   #    1      ## - #r 8$       $setarg                   h$$a           %  X     `             , $                                     #9      4   $         $$- $r %!       P%create_mutable                   0%h%a           %  X                  , P%                                     $9      4   h%         h%h%- h%r %   h;&get_mutable               &0&a           &  X     0             , &                                     h%9      4   0&         0&0&- 0&r &!       &update_mutable                   & 'a           p'  X     P             , &                                     0&9      4    '          ' '-  'r p'       'is_mutable               ''a           8(  X                   , '                                      '9      4   '         ''- 'r 8(!       (get_depth_limit                  `((a           )  X     @             , (                                     '9      4   (         ((- (r )!   xP)$set_depth_limit                 0)h)a           )1  P    p             , P)                                     (A      <   h)    1      h)h) - h)r )1    F8*$set_depth_limit_for_next_call                   *P*a           *1  P                 , 8*                                     h)A      <   P*    1      P*P* - P*r *                                                     и                  `                                    p                  @                                                          +$env                              Ȅ ,$tr                  P                              p                `        0        exp                        hlog                P        ؚlog10                              Hsqrt                       @        sin                0        (cos                         tan                        Ȟsinh                                8cosh                               tanh                               asin                       `        xacos                               蝆atan                           8 asinh                              acosh                      @        atanh                          phfloor                      P        0ceiling                            round                              Ptruncate                       0            Ћ        @        ءabs                    ǈmsb                 )   Çfloat_fractional_part                       !   xfloat_integer_part                         sign                           p1lgamma                         X      H1a           2  X    p             , 1                                     P*9      4   1         11- 1r 2   P,        V    h,        N    Ƞ        H            A            ;            6    血        1    (        ,    X        &    П        !                 0        p        Xatan2                          H                        ,                gcd                        min                        max                P    1      H`4a           4  X    _             , H4                                     19      4   `4         `4`4- `4r 4   H4      H5a           5  X                 , 4                                     `49      4   5         55- 5r 5   0`5$grow_heap               55a           H6  X    A             , 5                                     59      4   5         55- 5r H6   X6$grow_stack              p66a           7  X    @U             , 6                                     59      4   6         66- 6r 7)   `7$inform_trail_overflows                  87x7a           7  X    _             , `7                                     69      4   x7         x7x7- x7r 7)   (d88$inform_heap_overflows                   8P8a           8  X    @^             , 88                                     x79      4   P8         P8P8- P8r 8)   9$inform_stack_overflows                  8(9a           9  X    \             , 9                                     P89      4   (9         (9(9- (9r 9a           0:1  P                  , 8                                     (9A      <   9    1      99 - 9r 0:   :x:$inform_gc               `::a            ;1  P    pw             , x:                                     9A      <   :    1      :: - :r  ;   ԉH;$atom_gc    a           ;1  P                   , 0;                                     :A      <   H;    1      H;H; - H;r ;    <$inform_agc              ;<a           <1  P                 ,  <                                     H;A      <   <    1      << - <r <!   <$agc_threshold                   <<a           `=  X    P             , <                                     <9      4   <         <<- <r `=       8>profinit    a           >  X                   , =                                     <9      4   =         ==- =r >   =      =P>a           >  X     %             , 8>                                     =9      4   P>         P>P>- P>r >   X ?$proftype                >?a           ?  X    @             ,  ?                                     P>9      4   ?         ??- ?r ?       ?profend     a           8@  X                   , ?                                     ?9      4   ?         ??- ?r 8@       Aprofon      a           @  X                   , `@                                     ?9      4   x@         x@x@- x@r @   x@      `@(Aa           A  X                   , A                                     x@9      4   (A         (A(A- (Ar A       Aprofoff     a           HB  X                   , A                                     (A9      4   A         AA- Ar HB       Bprofalt     a           B  X      `             , pB                                     A9      4   B         BB- Br B)   C$offline_showprofres        a           C  X                  ,  C                                     B9      4   HC         HCHC- HCr C   HC       CCa           hD  X    0             , C                                     HC9      4   C         CC- Cr hD   \D$profnode                DDa           0E  X    `             , D                                     C9      4   D         DD- Dr 0E   7pE$profglobs               XEEa           E  X    `'             , pE                                     D9      4   E         EE- Er E   X8F$profison   a           F  X     `              ,  F                                     E9      4   8F         8F8F- 8Fr F!    ZF$get_pred_pinfo                  FGa           xG  X    "             , F                                     8F9      4   G         GG- Gr xG       @hshowprofres              GGa           @H  X     "             , G                                     G9      4   G         GG- Gr @H!   0ІH$max_workers                     hHHa           I1  P    `r             , H                                     GA      <   H    1      HH - Hr I!   `I$thread_self                     @IxIa           I  X    q             , `I                                     H9      4   xI         xIxI- xIr I   0i(J$no_threads a           J  X     `p             , J                                     xI9      4   (J         (J(J- (Jr J!   J$max_threads                     JJa           hK  X    `t             , J                                     (J9      4   J         JJ- Jr hK!   ^K$nof_threads                     KKa           8L  X    s             , K                                     J9      4   K         KK- Kr 8L)   ɀL$nof_threads_created                     `LLa           M  X    `s             , L                                     K9      4   L         LL- Lr M!   XM$thread_runtime                  8MpMa           M  X    r             , XM                                     L9      4   pM         pMpM- pMr M!   (N$thread_unlock                   N@Na           N  X    pp             , (N                                     pM9      4   @N         @N@N- @Nr N       Nctime                    NOa           O1  P    `             , N  o                                            8/opA      <   O    1       OO - Or O!   JO$current_atom                    OOa           hP  D    hPhPhP    , O                                     @NI      <   O        O    &    O     r hP    !   ؎P$current_wide_atom               PPa           HQ  D    HQHQHQ    , P                                     OI      <   P        PP    &    P    r HQ    !   Q$current_predicate               QQa           (R  D    (R(R(R    , Q                                     PI      <   Q        Q0    &    Q    r (R    )   R$current_predicate_for_atom              `RRa           S  D    SSS    , R                                     QI      <   R        R    &    R    r S       ș`S$current_op              HSxSa           S  D    SSS    , `S                                     RI      <   xS        xS0    &    xS'    r S    !   @@T$current_stream                   TXTa           T  D    TTT    , @T                                     xSI      <   XT        XT     &    XT@    r T    I      <               &    z    r U       `U$recordedp               HUxUa           U  D    UUU    , `U                                     XTI      <   xU        xU    &    xUz    r U    )   cHV$current_immediate_key                    V`Va           V  D    VVV    , HV                                     xUI      <   `V        `V    &    `V0    r V                	  startup gram ath ag k _atom ~q: ~d( ? ; ? )~n /pl/hacks.iP&   n6   ȟxW|W`WWP:oW"oWWWXb6     W6  WV  WF  W  WF  W  W  WV  X  X  X  X  " """"""""""""""""""""""""  X  X6  X  Xv  X  X  X6  X  X  X6  X  X  X  XV  X6  YF  YV  YF  Y  #Y  +YF  3Y  ;Y&  CY  KYF  SYV  [Y6  cY  kY  " wxxoppghh_``WXXOPPGHH?@@788/00'((    Z  Z  Z  Z  Z  Z&  Z  Z  Z  "       {||sttkllcdd[\\STTKLLCDD;<<344+,,#$$                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       o               bk         xuse_module               0W)             - r pW             " !           ./pl/boot.yap          Pd$live       !   hX$init_system           PX$do_live    a           8Y       8Y8Y8Y   , WW                                   `Va           c       ccc   , WW                                   Xa           Z1       ZZZ   , WW                                   hXA      <   X         hXX XXr 8Y               [~w]~n      !   xY$system_catch       !   Pr$enter_top_level       @iY$Error                   Y v             YhZa                  

   , (W                                   Xa           ^      ^^^   , YW                                   Z       X    1  4\ [XH  D\  [3 8\ [X a      X a  a n. [ a  a         X  [ a ڇ a jY[ a    "  @\ʁX a Y a  a a  a `     n Y   _ a  hZXr Z                          !   b    $loop_stream           @e$version       Pчe$verbose           on             off        _retractall  !       ^library_directory   )   (_$system_library_directories        xfassert      !    ha$enter_system_mode         (fileerrors  !   p߄a$init_consult                    ?-        )   xf$open_expands_filename         XÀ $debug         H$trace         فf$spy_glist  !   H$user_module               X_exists         u    ~/.yaprc           p_load_files             ~/.prologrc !           ~/prolog.ini        !   b$startup_reconsult  !   薃Hc$startup_goals                   \              \H`             \`              ]a             8^(b             h^ba                      , W                                   hZa           d       d   , p\W                                   _a           d       d   , _H#                                   _a           `p,      (P(PhP   , (_h                                   H`a           9       9(P)   , @_H#                                   `a           c       ccc   , 8]W                                   aa           xo       xoxoxo   , p]W                                   haa           p       ppp   , X_                                   aa                         , p_h                                   (ba           g       g(Ј   , ^W                                   ba           Dg       Dg}@   , ^W                                   b     
  hX     a  a  a  a  a R\ a         1       hX   \mDehXH  n a     a         @hX a f       @hX   dmdhXH   n hmohXA  lmhXT (nK - hXn hXA  pmhXT 0n tm_hX  Len hX a  |mehXH  8n a f   a         @hX- a  mhXT @n a \ a \     @hX  (fn hX a \ a \     @hX mfhXH  Hn a `     n ^    a  mH`hX a  m`hX a `     n ^     mahXK - hX   gn hX a  a         ցhX a 
     ցhX a ڇ     ցhX a @   a    mXqhX mhahX a Z] a         @hX mahX a : a \     @hX a  m|hhXH  Pn     ĀhX- a  mhXT Xn  hn hX a ]     ؁hX a  a     mthX a ] a  mthX a ] a \ mthX a ] a \ mthX a ^ a "      rhX a ^ a      hX a  a " .  j a  a n     @hX  l a  a      @hX a  a         hX   mlhXH  `n a        @hXA  mhXT hn   m\khXH  pn a R^ m(bhXA  mhXT xn a R^ a "  mbhX  dkn hX   m lhXH  n a ^ m(bhXA  mhXT n a ^ a "  mbhX  ln hX   mlhXH  n a ^  n(bhXA      hXT n a ^ a "      bhX  ln hX  ln hX a         ChX     bhX     HchX a       ƁhX a n     ƁhX - hXr c                                                                                                                                                                                                                             ̀e$lf_verbose !           informational          Άe$if_level      ,0b$endif      !   k f$consulting_file       8f$consulting !   pPf$included_file      Q     H  a     a n a n1      ta a n a         ta a n a \     ta a o a "      ta a 2o a      ta a Jo a "      ta - ar xo                               Xq$read_vars  !        qprint_message              (uerror                    p8q             pqa           rW      rrr   , qW                                   Hca           |       ||P	   ,  qt                                   8q         8q    W a a W a a W a a  a 9 a a  a 1  rPŁ8q 6 r a p a      q8qK - 8q - 8qr r         a           Lh       Lh@s({   , YW                                   qq      h   rs a     a     a a  a a      	rK - rr @s    I      @   rPt1       rK - rr s        !   h$restore_goal          n       |           HJ8t$do_yes_no                thI     D  ru a s a  a 1  u`1r a      X9r a  a 
t      ځr a 8t    H         n a n a a  a `     n Y   _ a  uhZrK - rr `t         #(trace               debug              rx a  a  a 1       wr   wvrH  w a ] a \      wrA  wrT w a  a u  4w3 w,wr a ] a \      wrA  wrT w a  a u  4wn r a n a ف          qrK - rr u                                        !   q    $top_level_goal     !   x$run_atom_goal         9    $false                   w0xa           MW      MMM   , x@u                                   r         r{ a w a a 1      r9 a a  a " "/ _  a w     @r9 a a      0xr a W a x     @r - rr x                      ?-       !   `IXz$run_toplevel_hooks    i$spy_gn        i$debug_run     j$debug_zip                |:          @z$command               top              zza           ,i       ,iab   , yW                                   0xa           4jV%      4j@   , @zW                                   Xz)     $  r     a  a y1       ځr a 
t     ؁r $}Xzr a  a  a  a  a  (}8qr a y a     ,}tr a y a \ 0}tr a y a \ 4}tr a  a z      ځr a X     a  a 2z 8}zr     րr a W a x     @r - rr ({    >   >   >   >   ?   )   h}$extend_file_search_path                 @}}a           跈      跈跈跈   , h}                                   z         Hc  a B} a a 1      Hc9 a a  a " "/  a B}     @Hc9 a a      }HcK - Hcr }        !   hg$startup_goal          $query             ~once                     ~/             ~	       Hc@ a ~ a  a 1  `1Hc a a      Hc a     ~       "  a a  a `     n Y   _ a      hZHcK - Hcr 0         Ї    $init_goal           Hc a * a a 1      Hc9 a a  a " "/  a *     @Hc9 a a      0xHcK - Hcr P        !   '    $myddas_goal        !       $myddas_user           P!    $myddas_db  !   ؽ    $myddas_host                   localhost   !   pڇ    $myddas_pass                              @library                myddas             pdb_open                mysql       !   `H$myddas_import_all                      2      蠀                     a           8[       888   , HWh                                   }a           1          , ؉W                                   a           Tp,       @   ,  W                                   肃       Hc0 a  a  a  a a 1      Hc9 a a  a " "/  a      @Hc a " a      Hc a  a " "/  a "     @Hc a B a      Hc a  a " "/  a B     @Hc a Z a a      Hc9 a a  a " "/  a  a a  a Z     @Hc   a  a z a  a a      Hc9 a a  a " "/ H a  a a  a      @Hc  ` a  a  a @     ځ  Hc a p     
  ځ X             肃Hc     HHcK - Hcr                )         Hc    - Hcr @    !       $consult_on_boot    )    $do_startup_reconsult                    xa           (      (((   , h                                   H         b a Z a a      b9 a a  a " "/   a Z     @b9 a a  br (    )         b    - br Ј    !       Pdb_my_show_tables          8table              hdb_import                T             舃                               H0 a P     ځ 8      肃H a h     ځe e      肃HK - Hr           )         H    - Hr @        Њ$erase_sets        $      0Ռ$$set          H.    $$one       !   H׏$reconsulted        a           ܊p,       @@    , XW                                            Њ a r     `=Њ a      `=Њ a      `=Њ a      `=ЊK - Њr @   07    $path       !       Њ  1  范ЊH   a ڋ a  a  쌃`1ЊA      ЊT  K - Њn Њ a ڋ a "  a a      02Њ - Њr                                     )         Њ    - Њr                 help               3version     )   ͉    $myddas_version_name        !       ȍmyddas_version                   P@E                 1     (  _ a : a a 1      _ a : a    _ a      q_ a j a a      _ a a  a "  a a     a : a ȍ   _ a      q_K - _r                      _ a r\ a  a 1  `1_ a : a      q_K - _r        )         _    - _r        H$repeat     a                      , (W                                   Њa           Tp,       H
   , ЏW                                   菃)      $   菃     H菃r )         H- Hr     )         H - Hr     )         HH- Hr 0    )         Hp- Hr X    )         H- Hr     )         H- Hr     )         H葃- Hr Б    )         H- Hr     )         H8- Hr      )      $   H     HHr H!   XJ $start_corouts         X$corout                main        !       蒃finish_corout                                     `a           p,       ГГ   , `W                                   Ha           l        l            , 蒃                                                 a  a В     a  a  a 1  |`1 y a  a "/  a      ` K -  r Г         /    $result            $actual                a      `=  a      `=  a      `= K -  r Ȕ           going          В                        ВX" " " " " " " " " " " " " " " " " " "               p                @          a  a  a 1  ؖ02  a  a  a  ܖ 3  a  a B a a      02  -  r          !   Y$execute_command                 薃 a           j/4      j   , W                                   `         z0W a a W a a  a     a         @z T a a a a   zr            @expand_term !   X$execute_commands                p              Иa           0V       0V0V0V   , @W                                    a           m/4      m@   , XW                                   p!       z     a  a  a   1  zH  0 șzH  8y a  a 2z  3 z3   n zy a X a ;  a a A   zT @y a y a y a y a  $ z  - zn zy a  a  ,pz a y a y a y a  Иzr @                                                      `$do_error   !   W    instantiation_error        meta_call                                 PЛa           Pu      PuPuPu   , t                                   Иa      X   И3 a   a j a    _ a  ЛИr @    9      4   ИȜ a "  K - Иr        ИX a X
 " a $   a  a  a 1 _  ĝ\ИH  Н ȝ И  n Иy a y a y a y a      ИИK - Иr ؜                         )      $   И      Иr i      d     a 2z3 a   a j a    _ a  Л r        Atype_error         callable                 p              @W a a  a 2z a   a      _ a  a    _ a  Л r Ȟ          ȟW a a  a 2z" a   a      _ a  a    _ a  Л r P9      0    Р a ℀ -  r ؟    !   S$if_skip_mode              pwskip        !   сX$if_directive                    8pa           |p,      pfpfPg   , Xh                                   Л	        W a a  a  a "1       w     H  ġ9 a a  p A       T ̡K -  n  _ K -  r ࠃ                             !   $process_directive            hq             ء(a           $sV%      $sة   , W                                   p        * a    ,   a " ] a  a 1 _  a       9 a a  a  p  a * a    " ] a y a  a      ( K -  r          Y      P    * a X   " ] a   a 2z   r     )   O$continue_with_command                   0a           k0      k   , W                                   (Q      H        W a a W a a 9 a a  0 r            (consult              (襃W a a  a 2z a     a         @( 9 a a  a ⤃ ((r !   G[context_error              hlclause             pȐquery                              |   (hW a a  a 2z  a Х       _ a     a  Л(r Q      H   (觃* a `   ;  a a   ((r x    !   $all_directives     !   
$exec_directives                 (             ئa           df      dfн   ,                                    0a           ,̈V%      ,̈(Ɇpʆ   ,                                    (         ( a  a  a  l((_ y a y a y a  (r                  directive            (ȩW a a  a     a         @(  a Х        `   _ a _ a     a z Л(r     !           :- ~w:~w failed.~n  a           l$      lh҃҃   , 8tW                                   9     0  (     a  a   1  تh(H  誃y a  ܪh(A  ઃ(T  - (n ( a ڇ a J[ a      "      ʁ( - (r ة                  
                      `reconsult   !   H $go_compile_clause               Pa           |n      |n   , 8W                                   hi      `   0 a W a a  a V        P0K - 0r         i      `   0ଃ a ⤃W a a  a         P0K - 0r (        a           Dl$      Dlʃ   , W                                   PA      <   0     a 2zW a a  0r    8      8a                    ,  W                                   q      h   P* a `   ;  a a W a a  T a a a a  8Pr     9   @$preprocess_clause_before_mod_change                     Xa           *         , @0                                   8)        Pః* a `    = `    $ $   $   a  a  a  a 1 _  a      P a  PH  Ȱ a W a - a  PT а a * a `    ` ? 8   dn P a `   e e  a y a y a  İXP a y a y a y a y a  8Pr Ȯ                               y      t   P    W a a W a a  a a      P9 a a 9 a a  8Pr !   @}$prepare_term          u$$compile                X             x a                    , W                                   Xa                    , W                                            8     a  a W a a  a  a y a  08 a  a y a y a   8r    !   X    $syntaxcheckflag       $check_term !   XE$precompile_term                 X             p a           ̳p,      8   , @                                    a           PS      PSPSPS   , W                                   	            a W a a  a  a  a 1  a : a \     8T a a a a y a    8y a y a y a y a   r       !   I$head_and_body      !   8Ǆ0$assertz_dynamic       =hS$assert_all    ЏH$dynamic    !   ܃`$not_imported                    x             ض             ൃ8             a           ToV%      ToI J   , W                                    a           䶃p,      ZZ\   , 0H#                                   xa           ,v/4      ,vɊH̊   , HH#                                   ضa           o$      o   , `W                                   8             a  a  a  a  a  a  Ժx y a y a  a y a  غǀ  a a  a  a  a        `4  a  a    "/ Dy a y a y a y a  ض  亃H H   a ʵ a \      w - a  躃 T  y a  a a a  a X   _ a _ a y a  캃8 y a y a y a y a  ض n   a y a   y a y a y a y a        -  r _                              `      f          86$import     !       permission_error               modify      !           static_procedure                                  (    Y     P  W a a  a  a  a       _ a  a  a  a 1  `1y a y a "/ _ y a  a a a  a      J  b `   e  X   _ a _ a  a ⤃ Лr           )             - r     )   ևX$check_if_reconsulted                    0pa           གྷ      གྷགྷགྷ   , XW                                   A     <  p     a  a  a  a  a 1  쾃`1p pH   a * a X     Y     - p3 оp a  a r_ K - pn pK - pr གྷ                          )   `̊8$inform_as_reconsulted                   Pa           W         , 8W                                   p         P    W a a W a a  a  a X   _ a _ a  a a 1      02P - Pr         !   ($clear_reconsulting !   x׏$reconsulting       a           X       XXX   , HW                                   Pa                     , HW                                   I     @       a  a  a 1  p`1 a      X9 a  a r. _    a j a  a  x`1A  |T  a      X9 - r X                        1     ,   ă a ℀- r    0hÃ$yapor_on   !    `$start_yapor        !   8փ8Ã$parallelizable     !   (PÃ$parallel_query                  Ã             Ã(ăa           tÃ        tÃ            ,                                      a           Ãp,      ""'   , 8Ã                                   hÃa           4ăp,      00`   , PÃ                                   Ã       ǃ a  a  a 1  @ƃ4ŃH  dƃ a  a n     - a  DƃT lƃK - n  HƃhÃ a  PƃŃH  tƃ a  a n     - a  TƃT |ƃK - n y a  XƃÃ_ y a y a      (ăK - r ă                                                         (ƃ$yes_no                  ƃƃa           l$      lp̓hσ   , ƃW                                   (ăI      @   ʃ a "   a ꆀ ƃr (ǃ    !   hHhȃ$exit_system_mode   !   6 ȃ$output_frozen      !   8ȃ$write_answer       )   0́Pȃ$write_query_answer_true       pɃ$another    !   Hʃ$out_neg_answer                  ǃȃ             ǃ(Ƀ             ǃɃa           xc       xcxcxc   , `ǃW                                   ƃa           DV%      D Ճ׃   ,  ȃW                                   hȃa           V%         , 8ȃW                                   ȃa           Ƀp,      ӃӃ@ԃ   , PȃW                                   (Ƀa           (ރ       (ރ(ރ(ރ   , ǃW                                   Ƀa           Ѓ1       ЃЃЃ   ,  ȃW                                   Ƀ            a  a 1  l̃8̃H  ̃ p̃hȃy a  t̃P |̃\˃H  ̃ ̃ha  ˃n  ̃hȃK - y a y a  a  ̃ȃy a  a  a  ̃(Ƀ a      Ƀ     Ƀ_ K - n      ha Hʃr ʃ                                                            !   譐PЃ$present_answer                yes              ̃ ̓a           $      ؃ڃ   , ̃W                                   Hʃ       ƃXσ a  a  a a 1      ƃy a  σhƃy a  a "  a  σȃƃ a "  a  a   σ(Ƀƃ   (σ΃ƃH  @σ a  a " A  ,σƃT Hσ_   y a  a ̃ 4σ ̓ƃ  σn ƃ 8σɃƃ_   K - ƃr p̓                                                  A      <   ƃ         haƃ Hʃƃr hσ    !   (σ$add_env_and_fail   a           (ЃK       (Ѓ(Ѓ(Ѓ   , σW                                    ̓)      $   σ    K - σr (Ѓ           no     ̃      ̃hЃa           tЃ       tЃ            , PЃ                                     σ       Hʃ    1  a  q    a  a  a n     у a ڇ[ a                      "  a "      hЃHʃ  у a : a BЃ     qHʃK - Hʃr Ѓ                   P      hуa           k/4      kńƄ   , уh                                   hЃY      T   h҃X a l P a ] .     9 a a  уhr h҃         h     a  a  xӃhȃh a `          Ph ӃHӃhH  Ӄ hahn h     hȃhK - hr ҃                                  ~ntrue            x   Ƀ0ԃ a " 1 _  a ڇ a Ӄ a "      ʁɃ - Ƀr Ӄ            )         Ƀ    - Ƀr @ԃ    !       xԃbindings_message                 Xԃԃa           ԃ        ԃ            , xԃ  o                               OI     D  ȃp׃ a  a  a 1  փՃȃH  $փ a xԃ    a  a  a  a o     ȃ- a  փȃT ,փK - ȃn ȃy a y a  a "      ԃȃ  - ȃr  Ճ                           )   ]փ$extract_goal_vars_for_dump !   Pփ$show_frozen                     8փփ             `փ׃a           \      ؃H؃   , փW                                   уa           <*      <;x=   , փ6                                   փ         ȃ     a W a a  a  a  ׃փȃy a  a y a  ׃ȃr ׃       1     ,   փ8؃	 " " - փr ؃y      p   փ    X a 6   M " ] a  " ] a # a a " ] a  փփr H؃    A      8    ̓ڃ     ж ̓K -  ̓r ؃               [~p]        !   H_pi$print_options         Vxك$toplevel          8؇write_term         ~w             ~n               (ك                 @ككa           \V%       \02   , ك                                   ׃a     \   ̓     a ꆀ a  a  a a 1       w ̓9 a a  a    "/ ڃ a ڇ a ؃[ a _ a   "  4܃ʁ ̓  ڃ   <܃ۃ ̓H  T܃ a 
ك a xك     a  @܃`1 ̓A  D܃ ̓T \܃ a ڇy a  a  H܃ك ̓  ۃn  ̓ a ڇ a Zك[ a    "      ʁ ̓ a ڇ a jك a "      ʁ ̓ -  ̓r ڃ                                                       ?  )   c܃$add_nl_outside_console                yes~n              Ihalt        )   ݃$ask_again_for_another      a           ݃p,       xx   , x܃W                                   كa           XJ        XJXJXJ   , ܃@u                                   ܃a           x       xxx   , ܃W                                   X݃Q     L  Ƀ     a ڇ a j܃ a " 1  DʁɃ a  a      XɃy a  a   . ރ a  a         ǁɃ L܃ɃK - Ƀy a  a    . ߃ T܃Ƀ a  q    a  a  a n     ߃ a ڇ a ܃ a "  \ʁɃ - Ƀ a : a ̃ qɃ a  a .  X݃Ƀ a  a         ǁɃ ݃Ƀr (ރ                         Y      P   ܃ a  a ڇ     Pف܃ - ܃r x    i      d   ܃     a ڇ a jك a " 1      ʁ܃ - ܃r     A           Action (";" for more choices, <return> for exit)    i      d   ݃     a ڇ a * a " 1      ʁ݃ Ƀ݃r x    A      8   (Ƀ     ж(ɃK - (Ƀr     !   `$purge_dontcares    )   xy$prep_answer_var_by_var     !   ;$name_vars_in_goals )   / $write_vars_and_goals                  first                                 0x             X             x8a           0         , W                                   ݃a           ,\      ,h   , W                                   a           W         , W                                   xa           D0      D0   ,  W                                   A     8  (Ƀ     a  a  a  a  (Ƀ a  a  ("(Ƀ a  a y a  x(Ƀ a y a  a  (Ƀ a  a y a  8(Ƀr U   u   }          1     ,   	 " " - r       x   X a 6  6      " ] a  " ] a  " ] a   r     Y      T       X a ;  a a # a a " ] a  r A     8   xX a "  a a - xr     )   bh$delete_identical_answers   !    $prep_answer_var                               Ha           p,      h   , hW                                   8a           p,      ``   , W                                   1     (  x    X a 6   $ $   " ] a  a  a y a  a  a  xx[ a e  y a y a  a  |x a  a y a  xxr h}          I     D    a "  a "  a " - r          XX a 6  ;  a a  " ] a # a a " ] a .  9 a a  r Y      T       X a ;  a a # a a " ] a  r h)    $prep_answer_unbound_var                 a           p,      88   , W                                   Q      H   3 a  T a a a a  r `       ȑ          q     l       X a  =      a  ( a  " ] a  a a - r Q      L   xX a  M p | "  a a  - r 8i     `       X a  =     ( a  " ] a  a a - r     !   8 $gen_name_string                 0   82          a           <p,         ,  W                                            0xW a a X a X
 " a  ( a  a a  a    Xa a      a    _ a          50- 0r    2      x       2      ء    )        0    W a a W a a  a a  a H   _ a          50 a a  a `   _ a          50 a a  a    _ a          509 a a [ a _ a _ a  00r     A     8   8  a "  a " - 8r        8x%nl  !   	($write_goal_output               @             a           @%       @%@%@%   ,                                    0a           p,          , (W                                   @!       8 X a      $ $   a  a 1 _  a ڇ @8y a y a y a  a  a  8y a  a  a  88r <   <   ?                8    X a X
 " a $   a  a  8y a  a  a  88r 0       !   L$goal_to_string            close                    (             a                    , W                                   a           p,       @@а   ,                                    (         (     a  a  a  a 1  (y a y a y a  ʁ(y a  a " y a  ( a  (r                     next                   ,~n            ~s  !   .8$write_output_vars               Pa           \p,          , 8W                                          x* a    ,   a    $ $  # a a " ] a  a  a a  a 1  @H  P9 a a  a - a  DT X  n  a ڇ a  a "  Hʁ a ڇ a 
[ a e   "  Lʁy a  Pr                   |      |                   =  I     @  * a    ,   a 6   $ $   $  # a a " ] a  a  a a  a 1  lpH  9 a a  a - a  pT   n  a ڇ a  a "  tʁ a ڇ a 
[ a e   "  xʁy a  |P a ڇ a j a "  ʁ   H   a 
ك a xك     a  `1A  T  a ڇy a  a  كn  a ڇ a Zك[ a e   "      ʁ - r 1   1   1   1   1   1   1   5   5   ?   ?   5      |      |                                p a  a a  a a 1 _  a ڇ a jك a "      ʁ - r                P2      @         |  * a X   X
 " a $   a  a  a  a  a y a X a ;  a a 1 _ y a  a  ( a  a " . y a W a y a W a  -     H  y a  a A  T   @n  a ڇ a  a "  ʁ a ڇ a 
[ a    "  ʁy a = a Y    - r w                                        y     p      * a X    M $  = a " ] a  a  a a  a 1    H  @ 9 a a  a - a  $ T H    n  a ڇ a  a "  ( ʁ   0 H  P  a 
ك a xك     a  4 `1A  8 T X  a ڇy a  a  كn  a ڇ a Zك[ a e   "      ʁ - r                                |      |                       )   ! $name_well_known_vars       )    $name_vars_in_goals1                     h                Ha           d0      d   ,  W                                   Pa           0      h   ,  W                                    !           W a a  a  a    _ a _ a  a      1  Hy a   y a  a "  a   a  a     a a  Hr          1     ,     a " -  r           X a 6  ;  a a  " ] a 3 a  9 a a * a @     a 9 a a    r     I      @        X a  M " ] a    r     A     8   H  a "  a a - Hr     9     0  HXX a  = @         " ] a  $  W a a  a  a  a    _ a      1      5H9 a a  a " 9 a a  H0H_ y a  a y a  HHr 0          Q      H   H    X a ;  a a 5 a  HHr h    1     ,   P a " - Pr             = ~s                P    X a X
 " a $   a ڇ a [ a > a   " 1  ʁPy a  PPr     I      @   肃    1      P肃 - 肃r                incore                   a           x1       xxx   , W                                   HI      @       1      P - r x           4$meta_call               a           P      PPP   , W                                                 a  a  a 1   fy a  a y a y a  r P   !        Pχ a  a  a 1  	g P a       Py a y a  a 8   9    y a  	 Py a  a y a  a   Pr              Z* a H   9   $ $   a 1 _  a  gZ a      Z   HZH  y a  PZA  ZT y a  a  a (   e   a  Zn Zy a  a  a (   e   a  Zr 
V   ^                                    X      H0       Z
* a    9   $ $   a 1 _  a  
gZ a      Z 
T
ZH  
 a  
fZy a  
PZ a      iZy a  a  a 8   e   a  Zn Zy a  a  a 8   e   a  Zr  V   ^   _   _               Q     L  Z     a  a  a 1  gZ a      Z ZH  y a  a  a (      a  Zn Zy a  a  a (      a  Zr 
               a                     , (W                                   Q     L  (     a  a  a 1  g( a      ( `(H  y a  a  a (      a  (n (y a  a  a (      a  (r                Y     T       a  a  a 1  g a        y a y a  a H   9    y a  A   T $y a  a y a  a  r ,   ?   ?           a                     , W                                   (!       0     a  a  a 1  g0 a      0y a y a  a    9    y a  0y a  a y a  a  0r                _      1  L,_H  X PP_A      _T `K - _n _ - _r                               a                      , W                                   0         p      1  lLpH  x pPpA      pT K - pn p - pr                               a            +            , W                                   p1      ,       + a - r  !   -X$iso_check_goal              p              a           @      @@@   , @W                                   a           p,      VV W   , Xj                                   p         p     a  a y a  p a   fpy a  a y a y a  pr @         @       a           p      ppp   , W                                   )      $          r p         (a                    , W                                                  a  a  a  a y a  y a y a y a y a  r                 8* a `   X
 " a " ] a 3 a   a j a ؉   _ a  Лr     Q      H   * a `   ;  a a   r H             P* a 8   X
 " a $   a  a  a 1 _  Hy a y a y a y a  r               P* a H   X
 " a $   a  a  a 1 _    <PA  @T Dy a y a y a y a  r `                          * a    X
 " a $   a  a  a 1 _  Py a y a y a y a  r `             * a (    = H   X
 " a $   $   a  a  a 1 _    4H   PA  T y a y a y a y a  n y a y a y a y a  r (   ?   ?   ?   ?                        P * a (    =     $ $   $   a  a  a 1 _  8 H  D  a  < fy a  @ P a      iy a y a y a y a  n y a y a y a y a  r _   _   _                        @!* a (   X
 " a $   a  a  a 1 _  0! H  4! n y a y a y a y a  r `                       "* a (    = H   X
 " a $   $   a  a  a 1 _    "\"H  " "PA  "T "y a y a y a y a  n y a y a y a y a  r P!   ?   ?   ?   ?                        x$* a (    =     $ $   $   a  a  a 1 _  `$$H  l$ a  d$fy a  h$P a      iy a y a y a y a  n y a y a y a y a  r "_   _   _                        h%* a (   X
 " a $   a  a  a 1 _  X%%H  \% n y a y a y a y a  r $                       h&* a    " ] a 1 _    H&$&H  T& a `   _ a > a  L&PA      T \&K - n  - r x%                   0                   h'* a    " ] a 1 _    H'$'H  T' a `   _ a > a  L'PA      T \'K - n  - r x&                   0           A      <   ' a  + a - r x'i      `   (X a l P a ] .    W a a  9 a a  уr '    !   ͆0($meta_expansion                  (H(a           ؙW      ؙؙؙ   , 0(0                                        x       a  a  a  a  a  a  a 1 y a      |+   +)H  +y a  +A  +T  , a y a y a y a  3 +<+y a y a      A  +T ,   +*H  ,y a y a y a  a "  +H(A  +T , a y a  +c - n y a y a  +c - n y a y a  +c - y a y a      c - r (                                                                                   !   HH,$check_callable                  (,`,a           l,p,      ,,.   , H,W                                   H(I      @   `,-3 a   a j Л`,r ,    q      h   `,x-* a `   X
 " a " ] a 3 a   a j Л`,r -    Q      L   `,-* a `    M " ] a   `,`,r -i      `   `,0.W a a  a   a      _ a  Л`,r -    i      `   `,.W a a " a   a      _ a  Л`,r @.    )         `,    - `,r .    !       /swi_predicate_table )    /$find_undefp_handler                     .8/             .(3a           D/  @    D/            , /  o                               ԃa           |1       |||   , ~@u                                   `,           X a  $ $   a  a  a   1  d21H  2 a  a     e  e  a  a  a  h2`1A  l2T 2  2n      0Ā   t21H  2y a y a y a y a  x28/A  |2T 2     Ā  2n  a  /   e e    2/_  a  a      c - r 0?   ?         ?   ?   ?   ?   ?   ?   ?                                   )       2unknown_predicate_handler   !   X3$leave_undefp                    2                 2x6a           *      3H6   ,  /W                                   /       (3`5 a  a  a  a n a 1  5h4(3H  5 a 2    a  a  a  a n     (3- a  5(3T $5K - (3n (3 a 2       a n a a  a 3   _ a      hZ(3_      Ā(3 - (3r 3                              Ho$unknown                 05             (386W a a W a a  a n a 25 a H5    `   _ a _ a  _ a  a 1  (6`1(3_      Ā(3 - (3r p5          A      8   (3         Ā(3K - (3r H6    a           6      666   , 3W                                   (3A      8   x6         Āx6 x6r 6           p7break       )           % Break (level ~w)~n               $true       a           7        777   , 7W                                   x6       p7     a ] a 1       wp7 a \ ;tp7 a ] a       wp7 a \ ;tp7 a  a       wp7 a  a               5p7 a y a       wp7 a ^ a      sp7 a "      rp7 a y a  ;tp7 a      ׁp7 a      ցp7 a ڇ a 27[ a    "  ;ʁp7 ;Xp7_  a W a Z7     @p7 a ^ a      rp7 a y a  ;tp7 a       Ɓp7 a      Ɓp7 a ] a  ;tp7 a ] a  ;tp7 a  a      tp7 - p7r 7                              !   H <$silent_bootstrap          silent         w<bootstrap                ;0<             ;<a            =       = = =   ,  <W                                   p7a           H?      H?H?H?   , <W                                   0<Y     P  0<     a  a @   a   1  (>Xq0< ,>a0< a n a     0>t0< a n a       w0< a ; 4>t0<y a  8><0< a n a      t0< - 0<r  =                      )           ~*|% consulting ~w...~n        >$loop       9   օ    ~*|% ~w consulted ~w bytes in ~d msecs~n                 p>>a           `E      `E`E`E   , >W                                   <       <     a  a  a  a j a  a     a    1      < a  a  CXT< a ⤃ a  a      <y a  a a      < a      (<9 a a      < a  C A<H  D a n a ;      w<- a  C<T D  An <y a  a څ     5<y a  a      < a ڇ a J>[ a      "  Cʁ<y a  a ⤃ C>< a      <     p< a  CB<H  D a n a ;      w<- a   D<T $D  Cn < a a  a X     څ      5< a a  a      < a a  a X   _ a       5< a ڇ a >[ a     _ a  _ a   "  Dʁ<_  a      H< - <r H?5  }  }  }    }  }  }  }    }                 
            йD$abort_loop            |                      |   !    D$enter_command         hD$LoopError               0DD             pDG             Dva           8IW      8I8I8I   , DW                                   >       >     a  a  a R\y a 1       > GE>H  G  E3 GE>   GhF>H  G a  a y a  GXT>A  G>T G  Fn >y a  GD> a JD     ؁> a  a bD      ځ> a a      > a D     9 a a  a a  a `     n D   _ a   GhZ>  - >r `E               >   >                                  a           HH      HHHHHH   , DW                                   D         G     a  a  a  a  a  H8qG a  a y a  zGr HH              input       !           closed_stream                  loop        i      d   D    W a a  a      H  H_ a  a I ЛDr 8Ia      \   xI* a `   ;  a a  a a  a a  - xr IA     8   x     a a  a - xr  J    )    pJ$check_head_and_body           J$check_head              0JJ             XJ Ka           9%      9pKK   , pJW                                   Ga           :/4      :0LHM   , JW                                   Jq      l   JK* a `   ;  a a  a a  a a W a a    KJr pKQ      H   J     a a  a W a a   KJr K    I      @    KhL3 a   a j Л Kr 0L    i      `    KLW a a  a   a      _ a  Л Kr xL    i      `    K8MW a a " a   a      _ a  Л Kr L    )          K    -  Kr HM           Maccess_file    VM$exists                  `MM             xM Na           N       NNN   , MW                                    Ka           x$      xNhO   , MW                                   M)      $   M      NMr N           none        9      0    NO a N -  Nr N               exist       I      D    NXO a N       N-  Nr  O        N    W a a  a  a Z] a 1       N a         @ N9 a a  a  4Q N a  <QP NH  DQ a y a  a a  a     a          N- a  @Q NT LQ9 a a      H N a Z] a      @ N -  Nn  N a Z] a      @ NK -  Nr hO               @         )   ǃQ$expand_term_modules        )   Q$check_iso_strict_clause    1   @R$expand_array_accesses_in_term                   XQ R             QR             QRa           n%      n\0]   , QW                                    Na           Rp,      H   , Qj                                    Ra           o$      o[ \   , RW                                   R             a  a  a  a  a 1  THT H  T a     a         @ - a  T T Ty a y a y a  T R y a  R n  y a y a  a y a  T R  a y a  R r PS                           !       0Uterm_expansion      )   XˁHU$expand_term_grammar                     T`U             UUa           lUK   (   lU            , 0U  n                               a           |m$      |mX Y   , HUW                                   R       p     a  a 1  W8WpH  W a  WVpH  W a 0U    a  a  a n     p- a  WpT WK - pn py a y a  W`Up  lWn py a y a      Up  - pr 0V                                          !   (aW$translate_rule        P      @                 WXa           P׉*      P׉P׉P׉   , WӉ                                   U      x   UX* a W   ,   a ] .    9 a a      XU  - Ur X            1     ,   U     a a - Ur  Y!   XY$expand_term_arith     ΅0$c_arith                  YY             @YYa           Yp,      XZXZ [   , XYW                                   Xa           Y       Y            , pY                                     Y         YZW a a W a a  a BY a 1      YT a a a a      YY  - Yr XZ            1     ,   Y     a a - Yr  [   8[$c_arrays                 [P[a           \[p,      ÏÏď   , 8[h                                   Ya      \   R\1       ؀R     P[R  - Rr [        1     ,   R     a a - Rr  \!   O$module_expansion                @\x\a           ,U0      ,UxQpS   , `\0                                   P[I      D    R ]     x\ R  -  Rr \        A     8    R     a a  a a -  Rr 0]           x]catch                    `]]a            ^        ^ ^ ^   , x]W                                   x\         ]     a W a a W a a  a  x^]y a      P] - ]r  ^                   hZ     a  a W a a W a a  a  (_hZy a y a      hdhZ - hZr ^          y      p        a 1  _p a      n - r H_          )         _- r _    )      $       K - r _)         x@`- xr `       `    $abort      )     $  x     a  a 1  HaaxH  Ta a a  a *` a    9 a a W a - a  LaxT \a9 a a  PaPx - xn xy a  xr P`                        !   `Xi$toplevel_hooks     9     4  Xzb a  a    1       wXz a ja a  a  b`1Xz_    bxbXzH  b a  bPXzA      XzT b - Xzn Xz - Xzr a                                  )         Xz    - Xzr b    !   pe$system_mode        a      X   ha     a b a \1      tha - har c               hȃ     a b a \1      thȃ a  `d<dhȃH  hd a ] a \      whȃ- a      hȃT pd     ŀhȃ - hȃn hȃ - hȃr xc                                   X  Z7Q      L           _     _r&     _ (0     _r da       8     8l,   ,   n                                   a   _    K                  , p\  n                               d         \         b    \                     nen         ne            ne\         of"          0o f         Ho8f"    9  \   W  Pf            ]xf         ]f\         ]f\          ^f" A      <           b     b((0     bЈr gq      l           Hc     Hc}r&     Hc0r&     HcPr&     Hc(0     Hc@r Dga           K                  , ~  n                               @e9      4           V% _(0    _r h      |           r     r@sr&     rsr&     r`tr&     rur&     rx(0     r({r Lha           K                  , s  n                               gA      <           Xz     Xza(0     Xzbr ,ia           K                  , ha  n                               h!           ./pl/init.yap                yf            yi\         yi\9      4           zV% (0    z@r 4j)      $               P    )      $   Xj     ℀䟃    1      ,   j     X                 j /4 H% Ȟ     Lk a Lk8k$kHH           ljn           j/ ࠃ     k a kk|kH           j(0     r j    9      4           02z⤃4̫    I      D       k00 lX           kr kI      D           $  ă (ǃ(0    ʃr Dl9      4           ƃ$ p̓(0    ƃhσr l9      4           h$ h҃(0    h҃r lA           /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl   A           /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3      9      4           U$ X(0    U Yr |m)      $           И"     q      l       mИ/4     Иn0 nnn           m(0    Иr m1      ,           P`Ȯ`    i      d       8nP    Pn0 nnnx           Ln(0    Pr |n9      4            R% \(0     R0]r n9      4           R$ [(0    R \r o9      4           xV% I(0    x Jr To9      4           $ (0    r o)      $       K - r o)      $   p    K - pr oa           pp-        pppppp   , i                                   ])          p    -  pr pp    a           p-        ppp   , i                                    p)         p    - pr p    a           q1       qqq   , i                                   pQ      H   q    1      Pq  - qr q               Hq$$!              qqa           Xr      XrXrXr   , qi                                   q)      $   q     qr Xra           r-        rrr   ,   i                                   q)         pr    - prr r       ߎps$doindex    a      \           (V% i   <si xi i (0    (ةr $s                      8(0(0        x&H``8    8x%                    `)      $   s    '          x       t    t0 'txt0           sn           ,t(0    (r Tt    9      4           xV% `(0    xP`r t           errors.yap     +                       p             Л     a  a  a u    a    1  vЛ a (u       u    e e e  Лr Pu       a           v      vvv   , Yt                                   pra           vp,      (w(wx   , Dt                                    v9      0    v     a 2z v vr v    i      d   vx a 
     v a ڇ     vK - vr (w!   Xw$process_error                   wwa           wp,      PyPy{   , wt                                   vQ      H   vx1 _      wvK - vr (x            !       xflush_all_streams   a           x         x            , hx                                     wA      <   v         xvK - vr x             x    a      X   wy	 z2z  a n a (y     n qwr Py    I      @   w z a z  a *` wr y    !       zthread_cancel                    y(q      l   wz* a (u    = z   " ] a  " ] a  a 2z - wr 0z      |   w{* a (u   ,   a  = z   " ] a  " ] a  9 a a  wr zy      p   w{* a (u   ,   a ] .          w a p qwr  {    A      <   w    W a a  a p qwr {   Pt{force              :print                    {                 {(|a           4|p,       ;; <   , |                                   xY      P   q|* a {   " ] a   a ڇ (|qr |               sp_info     i     d  q( a p* a (u    $    $ } L u   (  a a ;  a a 1 _  a | a u   > a > a > a > a  P~tq a p a (u   e e      qq a | a "      tq - qr }               ih$notrace    !       ~portray_message                  x~                 `~~a           /4      P@   , ~H#                                   (|         q؁W a a 5 a 5 a  a `     n ~   _ a _ a      ~q  - qr 8        )       generate_message_hook              message        b`$message    !       generate_message    !       Ѐmessage_hook        )   x耄$print_system_message                    H                                         @                 `xa           ,       ,@X
   ,  Ώ
                                            uhOa           ̆V%      ̆Љ   , 耄t                                   ~I     @  q  a  a  a     1  qH  脄 a `     n       "   ~qA  qT   3 Hq a `     n        "  ~qA  ĄqT   n qy a y a  a "  Ȅ qA  ̄qT     Ԅ`qH   6  a `     n Ѐ       ؄~qA  ܄qT   - qn q_   y a y a  a  xqr 聄7   7   7   7   7   7   7   7   7   ?   ?   ?   ?   ?   ?                                                     9      0   q a ; - qr 0    !       ؅syntax_error               between     1           SYNTAX ERROR at ~a, close to ~d~n                x                 X           qH* a (u    = ؅    M  =     M X
 " a " ] a       " ] a  " ] a 1 _  a ڇ a [ a > a  > a   "      ʁq - qr                     0loading                  % ~a ~a~n                            qP* a 0   ;  a a 1 _  a ڇ a [ a > a  > a   "      ʁq - qr X               8loaded      1             % ~a ~a ~d bytes in ~d msecs~n                              q@* a 8   (  a a  M ;  a a 1 _  a ڇ a 
[ a > a  > a  > a  > a   "      ʁq - qr `                   ~q~n              |   q    W a a  a ڇ a *[ a _ a   " 1      ʁq - qr P    9      0   x a ; - xr Љ    !       0current_prolog_flag            verbose                  Ha           ,/4       ,   , 0                                   xq      h   x0 a n a  a ;     Hx  - xr                        banner      q      h   xȌ a  a  a ;     Hx  - xr @                   prefix      !       print_message_lines                           ha           옐0       옐8}   , ؋ Ώ
                                a           tV%       tPuhx   ,  Ώ                                   Hy     t  xP a 9 a a * a (u    = ؅   (  a a (  a a (  a a " ] a  " ] a 1 _  a 
     x a ڇ     x9 a a  a  a  a y a  4x_  a  a y a  hxr ،         !       ۏfile_location          ؋                   @a           0       ||   , ` Ώ
                               a                     , x Ώ
                               )        xxW a a  a  a  a  a  dx a  a y a  hx_  a 
     x a ڇ     x a  a  a  hxr `                      x    W a a  a 
1      x a ڇ     x9 a a  a  a  a  Xx_  a  a  a  hxr              8o    consult.yap    Ɓ$load_files              a                    , h                                   hI      D   b     a p_   _ a _ a  br  !   c$process_lf_opts    !   ഀؒ$check_use_module      ǃ8$lf    o$close_lf                X              x                          @a           k/4      k   , h                                   a           Dn      Dn   , ؒh                                    a           ,o      ,o贄   , h                                   a           V      VXȸ   , h                                               a W a a  a  a  a  a  a  a  a  a  a  a  a  a y a y a   y a  a   a a      y a y a  a  a  a  a  a  a  a  a  a  a  a   a  @r ?  ?  ?  Q      L    W a a 3 a   a j Л r !   p $default_encoding                 8a           m      m(   ,  h                                   @Y      P     a " W a a 3 a ؗ 8 -  r     !   ($process_lf_opt                  (a           Dm0      Dmp    , h                                   8        X a X
 " a $   a  a  a  a  a  a  a  a  a  a  a  a  a  (( _ y a y a y a y a y a y a y a y a y a y a y a y a y a y a    r ?  ?      !       	domain_error        )           unimplemented_option                     8    y      p        X a X
 " a " ] a W a a  a      Z> a  Л r         Hautoload    !   x    $verbose_auto_load                   A     <  (* a H   p |  a  a * a a 1      ( a  L(H  9 a a  a - a  (T y a  a n - (n (y a  a ; - (r p                     A     <   (* a H   p | - (r !        derived_from                         I     @  (@* a     $   a  a 1  t   a      *e y a  LЛ( ȝ   a      * y a  TЛ( a      Z  ✄y a  Л(r (                       encoding    !   ؀Ȟ$valid_encoding                io_mode                  `                 xa           임p,      HH   , Ȟh                                   (i     `  (ؠ* a    9  " ] a  a   1 3 a  a jy a  Л( 4(H  T a a a a  (A  (T  - (n ( a      e y a  Л(r P                                        expand                             x   (X* a    p |  a W a a  a      Z   Л(r 蠄    Q     H   (衄* a    p |  a - (r h           Xif     ,    changed                      Q     H   (8* a С   p |  a - (r     Q     H   (* a С   p |  a - (r H               not_loaded  Q     H   (0* a С   p |  a - (r        'imports            hall                  A     <   (p* a    p | 
- (r @Q     H   (* a    " ] a  a a - (r            أqcompile                           x   (p* a أ   p |  a W a a  a      Z  £ Л(r      Q     H   (ؤ* a أ   p |  a - (r                  ;    A     8  (8* a    p |  a  a ; a 1  (H    a n      w(- a  (T   n (y a  a n a n a ;     t( - (r 褄                            !           skip_unix_comments  A     8   (Ȧ a  a - (r H    !   @compilation_mode           source                   x    Q     H   (0* a    p |  a - (r ئ           ไcompile     Q     H   (* a    p |  a - (r @               assert_all  Q     H   (规* a    p |  a - (r     A     <   (@* a    p | - (r              ःQ     H   (* a (   p |  a - (r P    Q     H   (* a (   p | ⤃ a ⤃- (r            stream                   ਄             (    * a    " ] a  a a W a a  a h- ( a      *_ a  Л(r  a      \   * a HW   " ] a * a HW   " ] a  - r    HW      0Wa      \   * a     ] .    * a HW   " ] a  - r (          0Wq      h    * a x   X
 " a ] .    * a HW     a  - r     9      0        a j^ - r           
   Pa           W   
      , 8h                                   Q      L   P    W a a 3 a   a j ЛPr 9      0   8 a "  - r              Ȭ* a `   ;  a a   a   a      *> a 9 a a  Лr H       X a X
 " a $   a  a  a  a  a  a  a  a  a  a  a  a  a 1 _  a  |y a y a y a y a y a y a y a y a y a y a y a y a y a y a  r ج?           5$do_lf                	   a           0̈́   	   0̈́0̈́0̈́   , h                                   P         W a a W a a W a a W a a W a a W a a W a a W a a W a a 5 a   r (             h a nW a a W a a W a a W a a W a a W a a W a a W a a   a  r Я             в a W a a W a a W a a W a a W a a W a a W a a W a a   a  r x    !    $find_in_path       !   ܆$set_changed_lfmode    ʀ$start_lf                             0             Ppa           W         , hh                                   a           x*      xP   , h                                   a           x      xH   , h                                   	       ش a  a  a  a  a  a  a  a  a  a  a  a  Ĵ a  a j a  a    y a      _ y a  ̴y a y a y a y a y a y a y a y a y a y a y a  дp a      H - r ಄        i      d       W a a W a a  a      H  ⨄_ a  Лr 贄9      0   x a  - r P    )             - r     !   $file_loaded                     صa           `W      ```   , h                                   pq      h   p@W a a W a a  a      صp  - pr H            !   hԈȶ$file_unchanged                  ඄a           W         , ȶh                                   صq      h   pW a a W a a  a      ඄p  - pr P                     p    W a a W a a W a a W a a W a a W a a W a a W a a W a a  pr     q      l   @W a a 5 a 1 _  a n     t@ - @r X        )         @    - @r ȸ    !        ensure_loaded                    คa           [          ,  h                                   ඄i      d       [ a  С        "  a     _ a  r              a           h       hhh   , ไh                                   Q      H        a "  a ไ   _ a  r h    a           p,       輄   , (h                                            W a a      ʀ a Х    (   _ a     a  Лr     i      d   W a a 3 a   a j a (   _ a  Лr    j$consult                 (a           k$      kP   , h                                   Q      H   ؼ* a `   ;  a a   (r     i      d       W a a  a a      T a a a a  (r 輄         (ངW a a W a a  a     a &        @(  a `   _ a _ a  a "  (r P          x   (    W a a  a `   _ a _ a [ a  (     ⤃   "  (r                   xa           辄       辄辄辄   , `h                                   (Q      H   x     a "  a `   _ a  xr 辄    i      d       [ a  С        "  a HW   _ a  r 8a            W             ,  h                                   x             W a a [ a  С           _ a    "  a     _ a _ a  r     ҇$use_module              a                     , xh                                   a           $p,      PPPĄ   , h                                   )      $        r )   $import_to_current_module                a           \TV%      \Txلxڄ   , h                                   i      d   5 a 9 a a  a n  a  a n r P   @҆$module                  xцi     `  @Ą a  a  a  6 1 _  a  a       a  a  0Ą`1y a [ a  С               "  a x       4Ąy a W a  - r 
                          W a a W a a W a a 5 a [ a  С           _ a    "  a x   _ a _ a _ a  r PĄ    i      d   уpńW a a 3 a   a j a (   _ a  Луr ń1     ,   уń a " - уr ń       уƄX a  = 菀   " ] a  $   a 1 _  a `    > a  a " [ a  `    菀     > a    "  Ƅуy a y a  ууr ń               у    X a X
 " a $   a  ,Ǆ(уy a y a  ууr Ƅ       !   x3 Ʉ$record_loaded      )   `ކɄ$set_consulting_file        !   0Ʉ$consult_infolevel     HɄ$comp_mode  !   {$initialisation     !   Ѓ`Ʉ$start_reconsulting )   p>xɄ$remove_multifile_clauses   !           reconsulting                   reconsulted            consulting     ^    consulted   !   p܅Ʉ$skip_unix_comments            run !   Ʉ$bind_module        )   ̄$exec_initialisation_goals               8ǄɄ             XǄ ʄ             Ǆʄ             Ǆʄ             Ǆ@˄             Ǆ˄             Ȅ ̄             Ȅ`̄a           4y$      4y@   ,  Ʉh                                   a           \z      \zX   , Ʉh                                   Ʉa           z*      zڄPۄ   , 0Ʉh                                    ʄa           g      ggg   , HɄh                                   ʄa           ۄ      ۄۄۄ   , `Ʉh                                   ʄa           ؏      ؏
   , xɄh                                   @˄a           ̄p,         , Ʉh                                   ˄a           S      Sx؄؄   , Ʉh                                    ̄a           T       T߄   , Ȅh                                   `̄I     D       a  a  a  a  a  a  a  a  a  a  a  a n a 1       w a     xׄt a b a       wy a  a \. l΄ xׄha  l΄y a y a  xׄɄ a y a      @ a      ( a o a       wy a  xׄ ʄ a  a څ     5 a  a       a  a y a  xׄXT a  a R\      a R\y a        a 2o a       w a  ׄt a &   a      @y a  ׄʄ a y a  ׄʄ a Ǆ a r a  ׄ02 a  ׄ$҄H  D؄y a  a - a  ׄT L؄y a  ׄ@˄y a y a y a      y a  ׄ˄ a  a "Ȅ a  a BȄ  ҄n y a  a  a       a  a ZȄ a  a rȄy a  a 0      ׄqy a  a . ӄy a  ׄ ̄  ӄy a y a  ׄ> a a  a X     څ      5 a a  a       a a  a X   _ a       5 a  a      @y a  a 8      _ a _ a  ׄq     p a  ؄ՄH  T؄y a  a - a  ؄T \؄ ؄  Մn  a R\ a        a &   a       a  a  ؄ʄ a 2o a  ؄t a o a  ؄t a       a ny a  ؄t a  a Ȅ  ؄t a n a  $؄t a y a  (؄`̄ a y a y a  ,؄ a  a    . Hׄ a  a z      ځ  Hׄ a  a \. ׄ     hȃ  ׄ     ̄  - r 0̈́\]]]]};};};};}?}?}?}?}?}?}?}?}?}???????????????????                        1     ,   `̄؄ a j^- `̄r x؄A     <   `̄    * a HW    ( a - `̄r ؄   H؄$use_preds               ؄لa           *      H9;   , ؄0                                   ̄        hڄW a a  a  a  a  a    _ a    a 1  \ڄ`1y a y a "/ _ y a y a y a y a  لr xل      )             - r xڄ    9      0   ʄڄ5 a  - ʄr ڄ    y      p   ʄ@ۄW a a  a n      wʄ9 a a  a " "/  - ʄr ڄ    1     ,   ʄ     a n- ʄr Pۄ         @˄     a  a  a r a 1  ܄02@˄ a jy a  a a      02@˄ - @˄r ۄ      !   L@܄$initialization                   ܄p܄   (          a           /4      ܄X߄   , @܄h                                   لi      d   p܄8݄W a a 3 a   a j a X܄   _ a  Лp܄r ܄      x   p܄݄W a a  a   a      _ a  a X܄   _ a  Лp܄r H݄          x   p܄`ބW a a " a   a      _ a  a X܄   _ a  Лp܄r ݄           Hބdo               8ބ             p܄H߄W a a  a a 1      p܄ a a  a X   _ a           5p܄ a Ǆ a Hބ   _ a _ a  a  @߄02p܄K - p܄r pބ   )         p܄    - p܄r X߄    !   ˎ@U$blocking_code               ̄@ a r߄ a  a 1  `1̄y a      X9̄K - ̄r ߄   )   ՉU$system_initialisation               ̄  a  a  a 1  `1̄ a      X9̄ a  a r"/      肃̄K - ̄r P      q     h  ̄p a a 1      ̄ a Ǆ a Hބ   _ a   a  D`1̄ a      X9̄y a  a r"/  a      ̄ a b a       w̄y a  a \. H Lhȃ̄  H T̄H  ` a ~    `    e  a  a a  a `     n D   _ a   2z XhZ̄K - ̄n ̄ a  a \     ha̄K - ̄r                                  )         ̄    - ̄r        0$include           include                                   a           p,      hh   , h                                   p܄i      d   W a a 3 a   a j a    _ a  Лr h9      0    a "  - r              X a X
 " a $   a 1 _  y a y a  r                  including              included    a     X      W a a  a  a n a 1       w9 a a  a  a    9  _ a   a Jo a       wy a  t a       a  a څ     5 a  a       a  8 HH  y a  a j a  a     a      _ y a  a 0       qy a y a  > a      H  n  a      H  ⨄ y a  Л a a  a X     څ      5 a a  a       a a  a X   _ a       5 a  a 8       _ a _ a   q a Jo a      t - r                                               a  a  a 1  @H   a     a         @- a  T  a p_              " y a  a a  a Y   _ a  hZ  3  a \ a \     @ a p_                 "  a  a  a r hZ  n _  a  H   a     a         @- a      T  - n  X݃r (                                 
                         q      h    ̄p a 6       Ӂ ̄  a a      ( ̄  ̄ ̄r     )          ̄    -  ̄r     !       prolog_load_context              a           p,       @@P   , h                                   Y      T    a o a "       w K - r @           directory   Q      L    a W a a      (- r    @    file        i     `   a  a  a Jo a 1       w a  PH  X a  a " - a  TT ` a oy a       wy a  a " "/  - n y a W a  - r                                 Zmodule      Q      L    a rW a a      - r Q      L   ( a  a o      w- r a      X   @ a ⨄W a a  a R\     - r 8    !       term_position       !       hstream_position                  a           p,       @   ,                                    y      t        a W a a  a a  a R\     9 a a  r P!   $ensure_file_loaded              a           ϏV%      Ϗ`   , h                                   i      d   ص    W a a  a a      ҁصT a a a a  صr `   0DXy$lf_loaded                   i     `  P a  a  a  a  a        a 1  <`1 a  a    e  a  a  a  @`1y a y a      x_ y a y a y a y a  لr                            a W a a  a  a     _ a  a  a 1  `1y a y a      x  - r `      )   H$ensure_file_unchanged                    `a           lp,      p   , Hh                                   i      d   ඄    W a a  a a      ҁ඄T a a a a  `඄r !   H$file_is_unchanged               (`a           h      hhh   , Hh                                   `       `` a  a  a  a  a        a 1  L`1` a  a    e  a   a  P`1`y a y a      x`_ y a  a y a  X``y a y a y a y a  ل`r                  `     a W a a  a  a     _ a   a 1  H`1`y a y a      x`_ y a  a y a  ``r p          i     d  `     a  a  a a 1       `   T`H   `H  9 a a W a   $n `y a  a A  `T  - `n `y a      X9`K - `r h                                      Lpath               أfindall        - $in_path                 P             h             a            W             , h                                   `a           8       888   , 8                                   PY      T   P    W a a  a a  a     _ a  Pr  a                    ,  h                                        x  h     a  a ڋ a  a 1  `1h a  a  Ȩh a  $hH  0 a  a " - a  (hT 8y a  a 2  - hn hy a  a      Ȩh - hr                                          add_to_path            last                     H   x      H a           x        x x x    , xh                                   ha                     , h                                   9      0        a b  r x        P^ $check_path !    $add_to_path                                    ha           p,      ``(   ,  h                                    a           tp,         ,  h                                                  a  a 1 _  a  t  a  a  xȨ  a y a  h r                   hW a a  a ڋ a 1   `1hy a      X9hK - hr             hW a a  a b1 _  a ڋ9 a a  a a       3h - hr               |   h    W a a  a  a ڋ9 a a  a a 1      02h - hr     !       0remove_from_path                 Ha                     , 0h                                   h         H     a  DH a ڋ a  a  H`1H a      X9H - Hr                 a  a 1 _  a  Ȩ a y a  r `      1     ,   	 " " - r y      p   X a l P a X
 " a p | "  a a       - r              X a X
 " a p | " # a a   X
 " a p | "  ( a      - r     i      `       X a ;  a a # a a " ] a ( a  r (    !   $add_multifile                            0a           W         , h                                   Ha           ||%      ||
   , h                                                W a a W a a W a a  a o a a       wT a a a a T a a a a  0r !   ى|$multifile_defs        Q	$defined               warning        	declaration            ignored                  P	       Й      ߋ             	    )     $  0 W a a  a  a  a  a 2	 a 	   _ a     a 1  `10_  a j	 a 	    	    `     X        	 q0r 
               0W a a W a a  a 2	 a 	   _ a _ a _ a _ a  a 1   30_ K - 0r 0          	        0W a a W a a  a  a R a    _ a _ a _ a    a 1  `10y a      X90y a y a      (:0K - 0r        )         0    - 0r              ˄
W a a  a 2	 a 	   _ a  a  a  a  a 1  
`1˄y a      X9˄K - ˄r 
            ˄W a a  a R a    _ a  a  a    a 1  `1˄y a y a      (:˄y a      X9˄K - ˄r 
       )         ˄    - ˄r     q      l    ʄ@ a n1 _  a o a      t ʄ -  ʄr         q      l    ʄH a 1 _  a o a      t ʄ -  ʄr P        !   +$set_consulting_dir              a                    , h                                   0      x    ʄ     a 1      ҁ ʄ a o t ʄ a   ʄr X       i      `        a a      9 a a      - r            Ʉ a  a n"/  a "/  a 1      ҁɄ <ɄH   a  a       a  a  `1Ʉ a      X9ɄK - Ʉ  Dn Ʉ a  a a       Ʉ a  a      _ a  a  02ɄK - Ʉr @                      )         Ʉ    - Ʉr                octet       1     ,   	 "   - r H           ascii       1     ,   	 j&   - r            iso_latin_1 1     ,   	    - r            utf8        1     ,   X	    - r             unicode_be  1     ,   	 B  - r h           unicode_le  1     ,   	   - r            text        1     ,       	 F   - r          8 W a a 5 a   a              8 a              8 a      &        8 a      @8- 8r (             8    W a a  a  a a      89 a a  a " . 9 a a      8- 89 a a  a a - 8r     !    $set_encoding                    a           p,      hh   , h                                   i      d   W a a 3 a   a j a    _ a  Лr h         ` a  T_  a a  a R\      a       - r             x   W a a  a   a      b_ a  a    _ a  Лr p    q      h       W a a  a      * a  a    _ a  Лr     !       absolute_file_name               Pa           p,          , ph                                         x   hW a a W a a 3 a   a j a p   _ a _ a  Лr     9      0   	 nn - r x    !   $absolute_file_name        0access             Hfile_type              txt        `file_errors        xsolutions                                                                                     a           p/4      p !   , h                                   y              !+0N1;HAK`rQ" x            	   
   
              \       a    @ \       W a a  a  a p   _ a _ a  r y              0!+H1;`rA" x            	   
   
              \       a    @ \       W a a W a a  a T a a a a  r    p      P a           p,       pp   , h                                   a      X    W a a W a a 3 a  9 a a    r p    Q      L         a    _ a _ a _ a   r Q      L    !W a a 3 a   a j Лr  !   Ï$process_fn_opts           a          opts        !       ( existence_error               
   `@                                      h                        a           \p/4   
   \p`$@'   , h                                    a           t      tP<hD   ,  h                                   @ Q     H       a W a a  a  a  a  a  a  a  a  a  a  a  a y a   $@  a * a    9  p |  $\#H  ($y a  a           y a y a  $    $#H  0$ a  a A  $T 8$_     #n  a    y a  a   $w - n  a  a  a p a W a - a  $$T @$ a (       y a  Лr !?  ?  ?  ?  ?  ?  ?  ?  ?  ?                                    Q      L   @ $W a a 3 a   a j Л@ r `$      x   @ %	 " "  a  a  a p a  a  a  - @ r $    !   @%$process_fn_opt                   %X%a           dq/4      dq'X2
   , @%h                                    a     X  @ 0'X a X
 " a $   a 1 _  a  a  a  a  a  a  a  a y a  'X%@ y a  a  a  a  a  a  a  a  a y a  @ @ r %                   list        Y      T   @     W a a   a      ' a  Л@ r @'         X%) a a  a a  a a  a a  a a  a a  a a  a a W a a 3 a   a j ЛX%r '       x(extensions  )   Q($check_fn_extensions                     8(                 P((a           (p,      33 4   , (h                                   X%         X%** a x(   " ] a  a a  a a  a a  a a  a a  a a  a a  a a W a a   a a  (X%r )       )relative_to    x܃*$check_atom              )                 )(*a           q/4      qx44   , *h                                   (         X%@+* a )   " ] a  a a  a a  a a  a a  a a  a a  a a  a a W a a   (*X%r *             X%,* a 0   " ] a  a a  a a  a a  a a  a a  a a  a a  a a W a a   (*X%r P+    !   >,$check_fn_type                   +0,a           lr/4      lrP5x7	   , ,h                                   (*         X%-* a H   " ] a  a a  a a  a a  a a  a a  a a  a a  a a W a a   0,X%r ,    !   Hh-$check_fn_errors                 H--a           s/4      s78   , h-h                                   0,         X%0/* a `   " ] a  a a  a a  a a  a a  a a  a a  a a  a a W a a   -X%r -    !   ȕ.$check_fn_solutions              ..a           s/4      sH9h:   , .h                                   -         X%0* a x   " ] a  a a  a a  a a  a a  a a  a a  a a  a a W a a   .X%r @/    !   H0$check_true_false                / 0a           ,0p,      ::;   , 0h                                   .         X%p1* a    " ] a  a a  a a  a a  a a  a a  a a  a a  a a W a a    0X%r 0    !   ߉X1verbose_file_search              81             X%H2* a X1   " ] a  a a  a a  a a  a a  a a  a a  a a  a a W a a    0X%r 1    !           file_name_option             X%     a a  a a  a a  a a  a a  a a  a a  a a W a a   a      *2 a  ЛX%r X2I      @   (H33 a   a j Л(r 3    9      0   (3 a "  - (r X3             (4X a X
 " a $   a 1 _  4(*(y a y a  ((r 3      Y      T   (    W a a   a      '_ a  Л(r  4I      @   (*43 a   a j Л(*r x4    9      0   (*4 a  - (*r 4    Y      T   (*    W a a   a      *_ a  Л(*r 4I      @   0,53 a   a j Л0,r P5    9      0   0,5 a  - 0,r 5    9      0   0,5 a n - 0,r 5    9      0   0,H6 a  - 0,r 6               executable  9      0   0,6 a 26 - 0,r X6               qlf 9      0   0,6 a 6 - 0,r 6    9      0   0, 7 a  - 0,r 6    i      `   0,h7W a a  a   a      _ a  Л0,r 7    Y      T   0,    W a a   a      *_ a  Л0,r x7I      @   -83 a   a j Л-r 7    9      0   -@8 a r - -r 8    9      0   -x8 a p - -r P8    i      `   -8W a a  a   a      _ a  Л-r 8    Y      T   -    W a a   a      *_ a  Л-r 8I      @   .93 a   a j Л.r H9    9      0   .9 a  - .r 9    9      0   .9 a 
 - .r 9    i      `   .X:W a a  a   a      _ a  Л.r  :    Y      T   .    W a a   a      *_ a  Л.r h:I      @    0:3 a   a j Л 0r :    9      0    00; a  -  0r ;    9      0    0; a  -  0r @;               boolean     i      `    0;W a a  a   a      j;_ a  Л 0r ;    Y      T    0    W a a   a      *_ a  Л 0r ;A      <    < a n a  -  r P<A      <    8= a  a  -  r <             <a           <p,       hh(i   , <H#                                    0y     t   P?* a @   " ] a   1  >> H  > a `     n ^    a  a  >< A  > T >K -  n   a  >`  a `     n ^         a K -  r H=                                  )   ->$extend_path_directory                   >>a           Q      QQQ   , >h                                   <        h@* a @   $   a  a  a 1 _  a a        a [ a _ a   "  `@Ȩ  a  a y a y a y a y a  > r `?      9     4   `C a  a  a [ a      " 1  Aఀ _  a a        a [ a _ a   "  AȨ y a  a y a y a y a y a  > r x@/   /   ?      A$add_path   !   ȄB$get_abs_file       !   (B$search_in_path                  A@B             AB             A Ca           u$      uNN   , Ah                                   >a           D*      DDD   , Bh                                   @Ba           u      uE8G   , (Bh                                   B          XD a  a  a 1 _  a  0D@B  a y a  a  4DB  a y a y a   C r pC                        source_sink a      \        W a a W a a  a      BD_ a  Л r hDy      p   B    * a     M X
 " a ] .    1      XB - Br D        !    PE$add_extensions                  0EhEa           ,v0      ,vH`I   , PEh                                    C          C(GW a a * a    X
 " a       $ ] .     a 9 a a  |FhE Cy a y a  M Cr E       )   F$add_type_extensions                     FFa           HK      HKHKHK   , Fh                                   hE          C    W a a * a         X
 " a  $ ] .     a 9 a a  GF Cy a y a  M Cr 8G       !   H$mk_sure_true_ext                G Ha           ,Hp,      IIJ   , Hh                                   F         hEPIX a X
 " a " ] a  a  a  a  @I HhE[ a      " y a      PhE - hEr H          I      @   hE    X a  M " ] a  hEhEr `I              HpJ a [ a     a 1  `JȨ Hy a  a   "/ _ y a [ a     e      Ȩ H -  Hr I         1     ,    H     a a -  Hr J!   `NJ$type_extension                  JJa           v0      vKXN   , Jh                                    H         F     a  a  a  KJF[ a      " y a      PF - Fr HK          1     ,   J0L	 - Jr K           .yap        1     ,   JpL	 nL- Jr @L           .pl 1     ,   JL	 nbL- Jr L1     ,   JL	 n- Jr L1     ,   J M	 L- Jr L1     ,   J0M	 bL- Jr M1     ,   JpM	 - Jr @M           .so 1     ,   JM	 26bM- Jr M1     ,   JM	 26- Jr M           .qlf        1     ,   JN	 6M- Jr M1     ,   JHN	 6- Jr (N1     ,   J    	 - Jr XN1     ,   @BN a a - @Br N         @B     a  a  a ڋ a  a 1  dO`1@B[ a      " y a      P@B - @Br N             Ogetenv                 YAPSHAREDIR              pOOa           (       (((   , O@u                                   JA      <   `XPW a a  a O O`r (PQ      L   `    W a a  a ڢ     `- `r hP!       Pfile_search_path    !   H7 Q$extend_pathd                    PQ             PxQa           $Qp,   (   $Q$   , Pin                               `Ua           Qp,      RRS   ,  Qh                                   O         >     a  a  a  a  a  a  RQ> a y a y a y a y a y a  xQ>r Q?   	       xQSW a a  a  a  a 1 _ [ a _ a  _ a  _ a   "  a  SPxQ a y a y a  a  S xQ  - xQr R                 x  xQ     a  a  a  a  a 5 a [ a      " 1  UఀxQ[ a e       "  a   UPxQ a [ a e     "  $UఀxQ a y a y a y a   xQr S             @U$if              0UXUa           dUp,      UU Y   , @Uh                                   xQ9      4   XU V a 2z K - XUr U       ^elif                     U    q     h  XUW a n a a 1       wXU a  a    _ a           5XU a ny a  WtXU a n a a       wXU a  a a       wXU a n a V    _ a _ a      tXUK - XUr 0V                 Wendif                    W             XUY a n a V    a  a   "1       wXU_  a W   > a > a   "     tXU - XUr W               X$if_call                 XXa           (eW      (e(e(e   , Xh                                   XUy     p  XU      1  \ZZXUH  pZ `ZXXUA      XUT xZ a n a V    a  a  a       wXU a W   _ a _ a _ a      tXU - XUn XU a  a "     tXU - XUr  Y                                        Z$else                    ZZa           Zp,      ([([\   , Zh                                   X9      4   Z[ a 2z K - Zr ([           no_if                  else           Х                   Z \ a n a          wZ  a [     R[ a      j[ ЛZr [         Z\ a n a W    a  a  a 1       wZ_  a  a "     tZ - Zr 0\                   Z     a n a a 1       wZ a n a V   _ a  a  a       wZ a W   _ a > a > a      tZ a  a Ȅ     tZ - Zr \           ك]$elif                    ]^a           ^p,      ^^b   , ]h                                   Z9      4   ^^ a 2z K - ^r ^   V      U             ^`_W a a  a n a          w^ a [     R[ a     ^   _ a  Л^r ^             ^` a n a W    a  a  a 1       w^_  a  a "     t^ - ^r p_                   ^bW a a  a n a 1       w^ a n a V            w^   aa^H  a9 a a  aX^A  a^T a a n a W    e e      t^ a  a Ȅ     t^ - ^n ^ a  a "     t^ - ^r  `                        
               )         ^    - ^r b       f      nHba           Tbp,      bbxc   , 0bh                                   ^9      4   Hbb a 2z K - Hbr b         Hbhc a n a          wHb a [     R[ a      W ЛHbr b         |  Hb     a n a a 1       wHb a n a       wHb a a  a X   _ a           5Hb a n9 a a  dtHb a $ a    a y a R/    a  a n dtHb a  a      tHb - Hbr xc              e$eval_if                 de         X    W a a  a  e   _ a  a a  a 8     q     p_ a    r ]Xr (ea           f      fff   ,  eh                                   HbY      T   e     a  Xfpe a  /er f   Q     L   pf* a    } L С   " ] a - pr pfA     <   pf* a    p | j[- pr fQ     L   p@g* a    } L ^   " ] a - pr  gA     <   p    * a    p | W- pr Pg       ʄ     a  a   1  Hj@hʄH  pj a ʵ a \      wʄA  LjʄT xjy a  a   h3 Pjhʄ a     a         @ʄA  TjʄT jy a  a   hn ʄy a  a 3 h - ʄy a  a . Ti a ʵ a \ `jtʄ - ʄy a  a . i a ʵ a \     tʄ a     a         ʄ - ʄ a ʵ a \     tʄ a     a         ʄ - ʄr g                                                       Q           /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/strict_iso.yap    )      $           у" ń    i      d       jу/4  ҃0 Lk8k ҃n           j$ ń(0    уƄr k9      4           ($ P(0    (r k)      $            "     q      l       k /4 H0 l lHn           k     (0     r k             ͏((lm        P (P    С͏        PPPHP أP1      ,   @l    (⤃P    )      $   l    (T                 m(0 mXmP           Tl*     mP           ln           mr DmA      <           8    8((0    8r m9      4           HW (x    i      d       m    |n0 |n|nhn           n(0    r Dn)      $           `H    )      $   n    "     1      ,   n    nܯ                 n    xo0 ଄doPoH           nn           nr&    (    o a ooo           nr&    ಄(0    贄r ,o1      ,           /4   !r p)      $           @ " $    q      l        p@ /4 h  
   @ p0 %pph n           4p(0 
   @ @'r \p                 X%    x()    0    X11x@/)*                0P+H,`-    q      l       pX%/4 %    X%q0 qqq%           p(0    X%X2r dqA      <           (*/4 P*$ 4(0    (*4r qY      T           0,666n55    626d6    y      t        r0,/4 X,    0,r0 rrrX,           r 7(0    0,x7r lr1      ,           -r$8p\8    y      t       r-/4 -    -Ts0 Ts@sTs-           r 8(0    -8r s1      ,           .9
9    y      t       xs./4 .    .s0 sss.           s  :(0    .h:r s)      $            @     1      ,    t     n\<<                 Ht      t0 ttt H           4t           \t/ x@/ pC(0     hDr t    9      4           @B$ N(0    @BNr uI           /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/utils.yap )      $            Cu    i      `       u C a u(CH           uV% E(0     C8Gr u    9      0           hE0 EEr ,v    Y      T           JXN6lwnvK    w26Dw                 PvJ0 v K           dv* a  Kv$ @L L(0    JL* a  K$w$ L M(0    J@M* a  KTw$ M(0    JM* a  K|w$ M(0    J(Nr v9   x          hTUV,XlYZ   `H[$do_table   A      <            N$ N  O(0     NhOr x   H      H 9           % ~3f CPU in ~3f seconds (~|~t~w~3+% CPU)~n Q      L       Ϗ* a $Ϗx    P(0    r xQ      L           p    pHr&    pP(0    pr x9      4           Ʉ$ @(0    Ʉr 4ya       8     8<y   ,   n                              Xia         \          y(W    Xy                yBun	z   =,H   1      ,            ʄn\    i      d       z ʄ     ʄz0 zzzHʄ           ,z(0     ʄXr \za      \           ʄ* a ʄz    ʄڄr&    ʄڄ(0    ʄPۄr za                |؏{   , Ǆ  n                              XyI         @           {W    {                 r    )      $           q{|    )      $   {    qp}                 {q    qh|0 h|T|@|qH           {n           { 8 聄  | 0   X `(0    qPr |    Q      H   /    1      P/  - /r |                   (}forall                   }@}a           }       }}}   , (}@u                                   ei     `  @}     a   1  ~~@}H  ~ ~肃@}   ~l~@}H  ~y a  ~肃@}A  ~@}T ~K - @}n @}A      @}T ~K - @}n @} - @}r }                                                                  ignore                   8a                      ,  @u                                   @}         8      1  48H  @ 8肃8A      8T H - 8n 8 - 8r                                  С      pa                     , X@u                                   89     4  p     a  a  a  a  a  a 1  肅gp pH  y a  a ڃ     5py a y a  a X      y a  py a  Pp a      hlpy a y a  a X       a  pn py a  a  a X       a  pr ?   ?   ?   ?   ?              ؉       a           1          , @u                                   pI      @        1      hQ  -  r                  a           P1       PPP   , ȃ@u                                    I      @       1       R - r P           ȃ      a           1          , @u                                   I      @       1      R - r                  `a           Ѕ1       ЅЅЅ   , H@u                                   I      @   `    1      S` - `r Ѕ           H       a           1          , @u                                   `I      @        1      HT  -  r                  a           P1       PPP   , Ȇ@u                                    I      @       1       U - r P           Ȇ      a           1          , @u                                   I      @       1      U - r               	   `a           Ј1    	   ЈЈЈ   , H@u                                   I      @   `    1      pV` - `r Ј           H   
    a           1    
      , @u                                   `I      @        1      (W  -  r                  a           P1       PPP   , ȉ@u                                    I      @       1      W - r P           ȉ      a           1          , @u                                   I      @       1      X - r         !       call_with_args                   Ha           p,          , h@u                                            p* a `   ,   a  M " ] a 3 a   a j a h   > a  Лr     q      h   * a `    M } L `   ,   a ] .      r     q      h   P* a `   ;  a a 1 _      Z - r                      荅W a a  a 1 _  a a      T a a a a      Z - r `        q      h       W a a  a      *_ a  a h   _ a  Лr        h      Hpa           |p,           , X@u                                            pp* a `   ,   a  M " ] a W a a 3 a   a j a X   > a _ a  Лpr q      h   p* a `    M } L `   ,   a ] .      ppr     q      h   pP* a `   ;  a a 1 _      h[p - pr                      pW a a  a 1 _  a a      p9 a a 9 a a      h[p - pr `                  |   p    W a a W a a  a      *_ a  a X   _ a _ a  Лpr     X      Ha           p,           , p@u                                   p         * a `   ,   a  M " ] a W a a 3 a   a j a p   > a _ a _ a  Лr q      h    * a `    M } L `   ,   a ] .      r     q      h   p* a `   ;  a a 1 _       \ - r                      W a a  a 1 _  a a      9 a a 9 a a       \ - r                          W a a W a a  a      *_ a  a p   _ a _ a _ a  Лr     p      Ha           p,         P   , @u                                            * a `   ,   a  M " ] a W a a 3 a   a j a    > a _ a _ a _ a  Лr  q      h   0* a `    M } L `   ,   a ] .      r Е    q      h   * a `   ;  a a 1 _      \ - r @                     @W a a  a 1 _  a a      9 a a 9 a a      \ - r                          W a a W a a  a      *_ a  a    _ a _ a _ a _ a  Лr P         H藅a           p,       XX   , З@u                                            藅 * a `   ,   a  M " ] a W a a 3 a   a j a З   > a _ a _ a _ a _ a  Л藅r Xq      h   藅p* a `    M } L `   ,   a ] .      藅藅r     q      h   藅* a `   ;  a a 1 _      ]藅 - 藅r                      藅W a a  a 1 _  a a      藅9 a a 9 a a      ]藅 - 藅r                      藅    W a a W a a  a      *_ a  a З   _ a _ a _ a _ a _ a  Л藅r    З      H0a           <p,          , @u                                   藅         0P* a `   ,   a  M " ] a W a a 3 a   a j a    > a _ a _ a _ a _ a _ a  Л0r q      h   0* a `    M } L `   ,   a ] .      00r `    q      h   00* a `   ;  a a 1 _      H^0 - 0r М                     0НW a a  a 1 _  a a      09 a a 9 a a      H^0 - 0r @                     0    W a a W a a  a      *_ a  a    _ a _ a _ a _ a _ a _ a  Л0r          Ha           p,       @   , p@u                                   0         * a `   ,   a  M " ] a W a a 3 a   a j a p   > a _ a _ a _ a _ a _ a _ a  Лr q      h    * a `    M } L `   ,   a ] .      r     q      h   * a `   ;  a a 1 _       _ - r 0                     0W a a  a 1 _  a a      9 a a 9 a a       _ - r                          W a a W a a  a      *_ a  a p   _ a _ a _ a _ a _ a _ a _ a  Лr @   p      Ha           p,       ``   , ء@u                                             * a `   ,   a  M " ] a W a a 3 a   a j a ء   > a _ a _ a _ a _ a _ a _ a _ a  Лr `q      h   * a `    M } L `   ,   a ] .      r 0    q      h    * a `   ;  a a 1 _      _ - r                      W a a  a 1 _  a a      9 a a 9 a a      _ - r                          W a a W a a  a      *_ a  a ء   _ a _ a _ a _ a _ a _ a _ a _ a  Лr    ء   	   Hha           tp,    	   إإ0   , P@u                                            h* a `   ,   a  M " ] a W a a 3 a   a j a P	   > a _ a _ a _ a _ a _ a _ a _ a _ a  Лhr إq      h   h* a `    M } L `   ,   a ] .      hhr     q      h   h* a `   ;  a a 1 _      p`h - hr                       h W a a  a 1 _  a a      h9 a a 9 a a      p`h - hr                      h    W a a W a a  a      *_ a  a P	   _ a _ a _ a _ a _ a _ a _ a _ a _ a  Лhr 0   P   
   Ha           p,    
   ``   , ب@u                                   h         0* a `   ,   a  M " ] a W a a 3 a   a j a ب
   > a _ a _ a _ a _ a _ a _ a _ a _ a _ a  Лr `q      h   * a `    M } L `   ,   a ] .      r @             8* a `   ;  a a 1 _ 9 a a      9 a a      (a - r                  ثW a a  a 1 _  a a      9 a a 9 a a      (a - r H                     W a a W a a  a      *_ a  a ب
   _ a _ a _ a _ a _ a _ a _ a _ a _ a _ a  Лr 諅   ب      Ha           p,            , @u                                            h* a `   ,   a  M " ] a W a a 3 a   a j a    > a _ a _ a _ a _ a _ a _ a _ a _ a _ a _ a  Лr  q      h       * a `    M } L `   ,   a ] .      r     q      h   خ* a `   ;  a a 1 _      a - r x                     xW a a  a 1 _  a a      9 a a 9 a a      a - r 讅                         W a a W a a  a      *_ a  a    _ a _ a _ a _ a _ a _ a _ a _ a _ a _ a _ a  Лr !       xcall_cleanup                     @   `      @a           `W       ```   , `@u                                   a           W          , x@u                                   A      <       W a a  a a  r `!   б$call_cleanup       !   8豅$cleanup_exception               д                          W a a W a a W a a  a б   _ a _ a  a  a a  a 豅   _ a _ a _ a  ]r        زexception      $$clean_call                               ha           p,      سسh   , 豅@u                                   a           tp,      `   , @u                                            X a * a ز   Y   W a a 1 _  Lhy a  r س          )      $        r h!   m$freeze_goal                   exit                     0a                    , б@u                                   ha           <p,      0Q0QhR   , 6                                   д       д     a W a a  a  a  a y a  a    _ a  00дy a  4hд <дH  Ty a  @ fдy a  DPдy a  H fд+ x   y a  a   - д - дn дy a  a rK - дr                                       x$holds_true a           跅-       跅跅跅   , `@u                                   0)         x    - xr 跅    Q      H   hP1      Ph  - hr             )         h    - hr `           op     ȸ$check_op      Pฅ$op              x             X             a           (       (((   , @u                                   xa           H      HHH   , ȸ@u                                   a           ЈV%      Ј`ɅHʅ   , ฅ@u                                   X              a  a  a  a        Xy a y a y a  r (   !   .    out_of_range        !   H$associativity      !           operator_specifier  !    ܄`$check_op_name                   躅x             (ػa           ψ0      ψÅ   , H@u                                   a           $Ј$      $Ј ąǅ   , `@u                                   x       X     a  a  a  a   1 3  a jy a  ЛX3 伅 a jy a  ЛX3  a jy a  ЛX <XH   a  DXH  ( - a  HXT K - Xn XA  LXT  a       y a  ЛX3 P̾X a  XhXH   - a  \XT K - Xn XA  `XT  a      * y a  ЛX3 dlX a a  a     Xa    A  hXT  a      ʺ y a  ЛX3 lX a a  a K   a    A  pXT  a      ʺ y a  ЛX3 tX   |XH  y a  xXA  XT K - Xn XA  XT  a      
 y a  ЛXn Xy a y a  ػXr H/   /   /   /   /   /   /   /   /   /   /   /   /   /   /   /   /   /   /   ?   ?   ?   ?   ?                                                                                                  xfx 1     ,   x@ a - xr            xfy 1     ,   x a 2- xr P           yfx 1     ,   x a r- xr            yfy 1     ,   x Å a - xr            xf  1     ,   x@Å a - xr Å           yf  1     ,   xÅ a 2Å- xr PÅ           fx  1     ,   xÅ a rÅ- xr Å           fy  1     ,   x     a Å- xr Å9      0   ػ(ą a  - ػr  ą           ػǅ* a `    $ " ] a  a   1 3 ą a j Лػ3 a ą a jy a  Лػ ƅŅػH  ƅ a  ƅHŅػH  ƅ a - a  ƅػT ƅK - ػn ػA  ƅػT ƅ a jy a  Лػ3 ƅ\ƅػ a  ƅƅػH  ƅ - a  ƅػT ƅK - ػn ػA  ƅػT ƅ a jy a  Лػn ػ - ػr 8ą                                                                                     !   -ǅ$check_op_names                  ƅ ǅa           Ј\      ЈȅHȅ   , ǅ@u                                   ػ         ػ    X a X
 " a $   a  ǅػػy a y a   ǅػr ǅ       1     ,    ǅ8ȅ a " -  ǅr ȅ          ǅ    X a X
 " a $   a  ȅػ ǅy a y a   ǅ ǅr Hȅ          Xȅ$opl                     ȅȅa           $ш      $шpʅʅ   , ȅ@u                                    ǅY      T   8ʅX a l P a ] .     9 a a  ȅr `Ʌ   Ʌ$op2                     ɅɅa           tшV%      tш@˅˅   , Ʌ@u                                   ȅ)      $        Ʌr Hʅ1     ,   ȅʅ a " - ȅr pʅ         ȅ     a  a X a X
 " a $   $˅Ʌȅy a y a y a  ȅȅr ʅ       Y      P   Ʌ˅ a   a n     Ʌ- Ʌr @˅           Ʌ     a  a W a a  a  a  a 1      @Ʌ a  ̅x̅ɅH  ̅ a  a n- a  ̅ɅT ͅ a  a n  ̅n Ʌ a W a y a y a  a  a      Ʌ - Ʌr ˅                            Hͅcurrent_op  !   躅`ͅ$do_current_op                   ͅxͅ             (ͅͅa           ͅp,       H΅H΅υ   , Hͅ@u                                   Ʌa            х       х х х   , `ͅ@u                                   xͅ         xͅυW a a 3 a   a a      xͅ9 a a * a `     a " ] a 9 a a 9 a a  ͅxͅr H΅!   (υ$current_opm                     ΅ υa           ,υp,      PЅPЅЅ   , υ@u                                   ͅQ      H   xͅυ* a `   ;  a a    υxͅr υ    q      h   xͅ    W a a  a a      xͅ9 a a 9 a a  ͅxͅr υ    9      4    υxЅ3 a   ͅ υr PЅQ      H    υЅ* a `   ;  a a    υ υr Ѕ    )      $    υ     ͅ υr Ѕ        ͅ     a  a  хxSͅ a  ххͅH  х a  a n- a  хͅT х - ͅn ͅ a W a  - ͅr  х                               ҅unix                     х ҅a           ,҅p,       ҅҅ۅ   , ҅@u                                    υi      d    ҅ӅW a a 3 a   a j a ҅   _ a  Л ҅r ҅        Ӆargv        !   X،8Ӆ$is_list_of_atoms                ҅                  ӅPӅa           \Ӆp,      ܅܅݅   , 8Ӆ@u                                    ҅          ҅Pԅ* a  Ӆ   $  y a y a  @ԅPӅ ҅_ y a       ҅ -  ҅r Ӆ                    ҅ԅ* a  Ӆ   ,   a " ] a  a      Z> a  a ҅   > a  Л ҅r `ԅ           ~   Q      L    ҅8Յ a r a ԅ      ҅-  ҅r ԅ          ҅Յ* a    ,   a " ] a 3 a   a j a ҅   > a  Л ҅r HՅ    i      `    ҅(օ* a    " ] a [4 a        ҅-  ҅r Յ              ҅pׅ* a    ,   a " ] a  a      Z> a  a ҅   > a  Л ҅r 8օ       օenviron        Pօ$do_environ              օ                 օׅa           ׅp,      0߅0߅    , օ@u                                   PӅI      D    ҅ׅ* a օ   ;  a a  ׅ ҅r ׅY      P    ҅@؅* a    " ] a      ( ҅-  ҅r ׅ       `(؅shell                    ؅              ҅؅* a (؅   ,   a " ] a 3 a   a j a ҅   > a  Л ҅r P؅    i      `    ҅0م* a (؅   " ] a  a       ` ҅-  ҅r ؅              ҅م* a (؅   ,   a " ] a  a      Z> a  a ҅   > a  Л ҅r @م          ҅@څ* a    ,   a " ] a 3 a   a j a ҅   > a  Л ҅r م    i      `    ҅څ* a    " ] a  a        ҅-  ҅r Pڅ              ҅0ۅ* a    ,   a " ] a  a      *> a  a ҅   > a  Л ҅r څI      @    ҅ۅ a ؅      ҅-  ҅r @ۅ           ۅputenv                   xۅY      T    ҅    * a ۅ   ;  a a      8 ҅-  ҅r ۅ9      0   PӅ8܅3 a  - PӅr ܅    9      0   PӅ݅ a "  - PӅr H܅    )   ܅$check_if_head_may_be_atom               p܅܅a           ܅p,      8ޅ8ޅޅ   , ܅@u                                   ׅ         PӅ݅X a X
 " a $   a 1 _  ݅܅PӅy a y a  PӅPӅr  ݅               PӅ    W a a W a a  a      '_ a  a ҅     Ӆ   _ a  ЛPӅr ݅    9      0   ܅`ޅ3 a  - ܅r 8ޅ    9      0   ܅ޅ a  - ܅r pޅ             ܅    W a a W a a  a      *_ a  a ҅     Ӆ   _ a  Л܅r ޅ             ׅ߅W a a W a a 3 a   a j a ҅    օ   _ a _ a  Лׅr 0߅I      D   ׅ߅ a       p
ׅ- ׅr ߅         ׅ    W a a W a a  a      *_ a  a ҅    օ   _ a _ a  Лׅr      a                     , ۅ@u                                   ܅9      4            8- r 9      4   O         p
O- Or (       save                     Pa           p,          , h@u                                   i      d   HW a a 3 a   a j a h   _ a  Лr           a 1 _  a  ` a       - r X           9      4            - r    h      P a           ,p,          , @u                                   i      d    W a a 3 a   a j a h   _ a  Л r            a  a 1 _  a  |`  a y a      x   -  r           9      4             x  -  r !       save_program                     a           D /4       D hX   , @u                                    i      d   W a a 3 a   a j a    _ a  Лr h         H a 1 _  a  <` a      H - r            9      4            H- r X         a           p,          , @u                                         x   xW a a W a a 3 a   a j a    _ a _ a  Лr           x   pW a a W a a 3 a   a j a    _ a _ a  Лr                  a           p,       ??P@   , @u                                   )     $   a  a   1  tH  y a  xA  |T K - n _  a        a       Лr                              !        a  a  a 1  y a  `  y a W a  a sy a  a  02y a      Hy a      X9K - r          )             - r        P)restore                  a           p,       p   , @u                                   i      d   W a a 3 a   a j a    _ a  Лr          ` a 1 _  a  T` a       - r           I      @       1       - r p        !       recordaifnot                     a           ܛV%       ܛP   , @u                                             a  a 1  `1y a y a      3_ K - r P             I      @       1      02 - r         !       @recordzifnot                      Xa           dp,       `   , @@u                                            XP a  a 1  <`1Xy a y a      3X_ K - Xr              I      @   X    1       3X - Xr `        !       current_atom                     a                  @   , @u                                   X9      0   h a  - r @    )      $    Or x)      $        Pr        unknown                      H5      05`a           W          , @u                                   a           lp,         , @u                                    q      h        W a a  a a       9 a a 9 a a  ` r     !   P$ask_unknown_flag                0ha           tp,      88   , P@u                                   `         `` a  a 3 1 _ y a  Th`y a W a  - `r           I      D   `H* a `   ;  a a  ``r p)    $valid_unknown_handler                   a           p,      xx   , @u                                   hY      T   `W a a W a a      `K - `r X    )   p$cleanup_unknown_handler    !    $new_unknown                                  xa           $p,      HH    , @u                                   a           p,      PP   ,  @u                                          ` a  a  a  a 25 a H5    a   a 1  `1`_  a      X9`y a y a  `y a y a  x`r          Q      H   `     a rW a a W a a  x`r            Pyap_flag                 8q      l   W a a 3 a   a j a P     _ a  Лr x9      0    a r - r     9      0   H a p - r      9      0    a j	 - r X    9     4  W a a  a  a    1 83  T $ a    a 3 a  a  hH  9 a a      - a      T K - n   - r                         >      >              flag_value               W a a  a            _ a  a P     _ a  Лr    $unkonwn    )   苀$cleanup_unknwon_handler                 X                 pa                              ,                                      x         h a  a 25 a     a   a 1  `1h_ y a y a  hr 8      1     ,   h     a r- hr !   p $unknown_error                    Q      L   * a     " ] a  a p - r H!   .$unknown_warning                 8Q      L   * a    " ] a  a j	 - r 1     ,        a a - r  9      0   xx a r - xr P             x a p1 _  a 25 a H5    a      > a  a a      02x - xr                      x a j	1 _  a 25 a H5    a     > a  a a      02x - xr (                     x    W a a W a a $ a    a  a 25 a H5   _ a  `   _ a _ a  a a 1      02x - xr                procedure          context                      a           ( *      ( ( (    ,  @u                                   !           * a `   ,   a  M " ] a  a a a  a a  a a  a a       a (      r X   _ a _ a  a    > a  `   _ a  X   _ a _ a  Лr (     a           *         , @u                                   Q     L  8    * a `   ,   a  M " ] a  a a a  a a  a a  a a 1      8 a p a (u    (      r X   _ a _ a      > a  `   _ a  X   _ a _ a      q8K - 8r        $show_code     f      ]xa                     , @u                                   8a                              ,                                       9      0        a f   xr        (grow_heap                @a                     , (@u                                   x9      4   @         5@- @r        grow_stack               a           x       xxx   , @u                                   @9      4            6- r x!   garbage_collect     a           01        000   , @u                                   I      @       1      9 - r 0               xgc  a           H        HHH   , h@u                                   a           </4       <`hy   , P                                   xA      <   x     a j a \ xr H       nogc        a                          , x@u                                   A      <        a j a \ r  )       Xgarbage_collect_atoms       a           1           , 0@u                                   I      @   X    1      H;X - Xr         )   6(	$force_environment_for_gc   a           	-       			   ,  	@u                                   X)         (	    - (	r 	    1   P	$good_list_of_character_codes                    		a           
p,      h
h
p   , 	@u                                   (	9      0   	
3 a  - 	r h
    1     ,   	` a " - 	r 
)   
$good_character_code                     
 a           p,         , 
@u                                   	q      h   	    X a X
 " a $    	y a  		r p       9      0    3 a  -  r                   ( a  a a  a  a a     a a  a    Xa a    -  r !   X$atom_contact_split !       
atomic_concant         8        
             
                 a           
       


   , @u                                    a           
p,      X   , @u                                    
        
     a  a  a   1  T 
H  p 6  6 A  X 
T x[ a      " y a  \P 
 -  
3 `h 
 A  d 
T y a  a a       
 a    y a y a  
 
3 h 
3 A  l 
T  a j a        Л 
n  
 a      *  a 
       Л 
r 
                                                               lists                             @a                     , @u                                   
a           ܏\  @    ܏'(   , i                                            *`            a  a  a   1  8H  l 6  6 A  <T t[ a      " y a  @( - 3 D@ A  HT |y a  a a       a    y a y a  
3 LL A  PT y a  a  T a  a  a  X@y a  a  \`y a  a  `` - 3 d3 A  hT  a j a        Лn  a      Z  a 
       Лr                         O                                                      a      \   
 a a W a a W a a       `
- 
r Q      L   
HW a a W a a      `
- 
r          
    W a a W a a  a a  a    _ a           5
T a a a a  

r X           sub_atom                 a           p,       0   , @u                                   q      l   p a ( a ( a 1 _      0 - r            +$sub_atom2               a           p,         , @u                                           a  a  a  a  a  1 _  a  |Ȩy a  a y a y a y a  a          r    ?                 W a a W a a 3 a   a j a    _ a _ a _ a _ a _ a  Лr     Q     H       a  a  a  a  a  a 1  LH  X - a  PT `K - n _  a      *  a          Лr 0               >      >          E$sub_atombv              pa           p,      ((+   , @u                                   y      p   W a a W a a W a a W a a 3 a  9 a a  r     )    0$sub_atom_get_subchars         8$sub_atom3               x             Ha           p,      //00   , @u                                   a           Tp,        &   , @u                                                 a  a  a  a  a  Xy a y a y a  a y a  Hr    )   $sub_atom_needs_atom        !    1$sub_atom_needs_int     $$_length1  1   `8$sub_atom_get_subchars_and_match                 `P                                        p a           \p,      99P:   , @u                                   Ha           p,      `8`89   , @u                                   Pa            p,        `   ,  P                                   a           | p,      82822   , 8@u                                           H" a  a  a  a  a  6 1 _ y a y a  "PHy a y a  "Hy a y a  "Hy a  a  "ȨHy a  a    y a  " Hy a y a  a  a  "p H a  a    y a   Hr  y   y   y   y   }   }                 H$ a  a  a  a  a  6 1 _ y a  $$Hy a y a  ($Hy a y a  a  a  ,$p H a  a    y a  0$ Hy a  a      ȨH - Hr "v   v   v                )   0h$$sub_atom_get_last_subchars              @$$a           $p,      44(5   , h$@u                                   p A     8  H& a  a  a  a W a a  6 1 _ y a  &Hy a  a y a  a y a  &$H+    y a  a      ȨH - Hr $6   6   ?   ?       !   X@&$sub_atom_split                   &X&a           d&p,      6607   , @&@u                                   $)        H     a  a  a  a y a  a     a  ' Hy a  a  a y a  a y a  'X&Hy a  a      ȨH - Hr &z             !    ($sub_atom_search                 '(a           $(p,      P-P-.   ,  (@u                                   X&       * a  a  a  a  a W a a  6 1 _ y a  )Py a  a  )Ȩy a y a  a    y a  a  )( a  a    y a   *  a  a    y a   r (u   u   }                + a  a  a  a  a W a a  6 1 _ y a  +y a  a y a  a  a  +$+     a  a  a y a  a y a  +X&y a  a      Ȩ - r *                      a  a  a  a  a y a  a     a  ,- y a  a  a y a  a  a  0-X& a  a  a y a  a y a  4-X&y a  a      Ȩ - r +        I     D   ( . a "  a a  a a - (r P-!   @-$sub_atom_search2                --a           -p,      X/X//   , -@u                                   (q      l   (.X a ;  a a # a a " ] a  a a W a a  -(r 0.         (    X a l P a ] .     a a  a a  a    _ a           5(T a a a a 9 a a  ((r .    A     8   -/ a "  a a - -r X/    Y      T   -    X a ;  a a # a a " ] a  --r /A      <    0 a     a a  - r /             W a a  a a  a a  a X   _ a           59 a a  r 00             x0a           0p,      81811   , 0@u                                   -Q      H   0x1 a     a "  a a  - 0r 81             0    W a a X a ;  a a # a a " ] a  a a  a X   _ a           509 a a  00r 1Q      H   p x2 a     a "  a a  - p r 82             p     W a a X a ;  a a # a a " ] a  a a  a X   _ a           5p 9 a a  p p r 2)   nP3$sub_atom_check_length                   (3h3a           t3p,      334   , P3@u                                   01     ,   h33	 "    - h3r 3         h3    X a  M " ] a W a a  a a  a     a a     a a  a X   _ a           5h3T a a a a  h3h3r 4    I     D   $5	 " "  a     a    - $r 4       $    X a  $ " ] a  a  a  a  a  a  a  a  6$$y a  a               5$+ x6   y a  a               5$y a = a Y    - $y a W a y a W a  - $r (5      Y     P   X& 7 a "  a     a a  a a - X&r 6    1     (  X&    X a ;  a a W a a # a a " ] a  a  a a  a X   _ a      1      5X&T a a a a  a  D8X&X&y a  a               5X& - X&r 07       9      0   83 a  - r `8    i      `   9( a  a a  a     a a     - r 8    !           not_less_than_zero  i      `   x9W a a ( a   a      8_ a  Лr  9    Y      P       W a a  a      _ a  Лr 9    9      0   P:3 a  - Pr 9    9      0   P@: a  - Pr :    Y      P   P    W a a  a      *_ a  ЛPr P:    !   :$singletons_in_term 1   @ԁ ;$subtract_lists_of_variables                     :;             :x;a           ;      ;;;   , :@u                                   h3a           ;p,      ==(>   ,  ;@u                                   ;1     ,  ;     a  a  a "  a 1  <; a  a  <(";y a  a "  a a      ;9 a a  a   =("; a  a y a  x;;r ;         A     8   x;H= a "  a a - x;r =    Y      P   x;=X a ] .     a "  a "  - x;r X=    y      t   x;>X a ;  a a X a ;  a a .  T a a a a  x;x;r =         x;    X a l P a ] .    X a ;  a a # a a " ] a 9 a a  x;x;r (>           >simple                   >>a           >p,       @?@??   , >@u                                   x;9      0   >h?3 a  - >r @?    9      0   >? a  - >r x?    1      ,   >     a - >r ?9      4   @3 a  K - r ?9      0   @@ a  - r @    i      `        a a a  a a  a     a a    - r P@    )   x0A$initialisation_goals       a   X܄    A        AAA   , @u                                   >a           <A        <A            , @                                     @)      $   @     0A@r A)       Aprolog_initialization                    AAa           Bp,       hBhBC   , A@u                                   0Ai      d   AXCW a a 3 a   a j a X܄   _ a  ЛAr hB!   B$assert_init                     BBa           Cp,      8D8DD   , B@u                                   Aa      \   AC a  CA_ y a  BAr hC      q      h   A    W a a  a      _ a  a X܄   _ a  ЛAr C    i      d   BDW a a  a ~ a 1  D 3BK - Br 8D   )         B    - Br D    a       (E        (E(E(E   , P@u                                   B)      $   D     _Dr (Ea           LEp,       EEF   , @u                                   Di      d   @EFW a a 3 a   a j a    _ a  Л@Er E!   (F$assert_version                  F@Fa           LFp,      XGXGG   , (F@u                                   @E9      4   @EF a   @F@Er Fq      h   @E    W a a  a      *_ a  a    _ a  Л@Er F    i      d   @FGW a a  a r\ a 1  G 3@FK - @Fr XG   )         @F    - @Fr G    !   rG$set_toplevel_hook               GHa           Hp,      HHpI   , G@u                                   @F         HH a ja a  a 1  H`1Hy a      X9HK - Hr H   i      d   H`IW a a  a ja a 1  XI02HK - Hr I   )         H    - Hr pI       X݃      ܃Ia           Ip,       JJJ   , I@u                                   HI      @   IJ1       I - Ir J              x   X݃     a n a ܃     qX݃ a          X݃ - X݃r XJ            I      @   I    1       I - Ir J        !       0Knth_instance                     KHKa           TKp,       KKL   , 0K@u                                   I         HKxL a  a 5 a 3 3 1 _  a  lL`1HK a a y a y a       MHK - HKr K         I      @   HK    1       MHK - HKr L        )   YL$add_dot_to_atom_goal                    LM             a           $Mp,      PPP   , L@u                                   HK       0x    W a a  a  a 1      0x9 a a  a  OȨ0x a  a  OM0x a  a  OȾ0x   OO0xH  O a  M     y a  a  a r OhZ0xA  O0xT Oy a  O0x  DOn 0x a  O0xK - 0x a     ~       "  a  a a  a `     n Y   _ a  hZ0xr MC   c   g   o   o            o                       Y      P   M`P a " X a     p | "  - Mr P    a      \   MPX a l P a     p | "  a a  - Mr pPY      T   M    X a ;  a a # a a " ] a  MMr P)       @Qprolog_current_frame                     QXQa           Q       QQQ   , @Q@u                                   MI      @   XQ     a +     5XQ- XQr Q           Rnb_current                R0Ra           <Rp,       RR@S   , R@u                                   XQ         0R0S a  a 3 1 _  $S|0Ry a y a       w0R - 0Rr R          9      4   0R          w0R- 0Rr @S         ȵj\          hSȄ)      $           `̄HW؄    )      $   S    `̄j^؄    a      \       S`̄ a (TT̄H           Sn           Sr S9      4           V% xل(0    xڄr \Ta       ߐ     ߐ즐ڏ   ,   n                               {a      \           ̄     ̄߄r&     ̄Pr&     ̄(0     ̄r Ta           K                  , p߄  n                               Ta           K                  ,   n                               @UA      <           @    @X(0    @ȸr VI           /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/arith.yap i      d   XW a a 3 a   a j a ؉   _ a  Лr V)             - r  Wl/ar       ef  a         \          XWyXy                iWBVnyW   =,H   I         @           WHp{{                 r    !       Xexpand_exprs        !   0	(X$set_arith_expan                 W@X             WXa           YW       YYY   , X@V                                   0Ra           Xp,      YY Z   , (X@V                                   @X         @X    W a a W a a  a BY a      tY9 a a  a \  Y9 a a  a \9 a a  X@Xr Ya      X   XZ a \ a BY a      @X- Xr Y    a      X   X     a \ a BY a "      @X- Xr  Z    !       Zcompile_expressions a            [         [ [ [   , pZ@V                                   XQ      L   Z     a BY a      @Z- Zr  [)       h[do_not_compile_expressions  a           [        [[[   , @[@V                                   ZQ      L   h[     a BY a "      @h[- h[r [   WP\$c_built_in !   >h\$do_c_built_in                   \\             0\\a           V%      P]]   , P\@V                                   h[a           /4      ^q   , h\@V                                   \         \]W a a W a a  a BY a      \ T a a a a  \\r P]    1     ,   \     a a - \r ]a      X   \X^W a a 3 a   a ؉   _ a  \\r ^           \_* a `    $ " ] a  a 1 _ y a  a  _\\ a  _h_\H  _ a * a 8   ;  a a - a  _\T _y a W a  - \n \y a * a `    ` Y    - \r h^                                    \0a* a    " ] a 5 a 9 a a * a h   ;  a a  9 a a * a ؖ   \  a   a - \r _)   (`$do_c_built_metacall                     ``a           `p,      8q8qr   , `@V                                   \      |   \b* a ؉   " ] a 5 a 9 a a * a `   ;  a a   `\r @a!       adepth_bound_call    !   @b$composed_built_in               aӉ             a ba           ,bp,      vvpy	   , b@V                                   `       \d* a a   X
 " a $   a 1 _  a  c\\   dc\H  dy a  d b\A  d\T dy a * a a     ? 8  - \n \y a * a 8    = 8*   ? 8  Y    - \r b                                         x@d$clean_cuts              (dXda           t\*      t\    , @d0                                    b       \e* a ~   " ] a * a 8    = `     jo} L f   " ] a  } L 8    $ } L 8     a 1 _  a  e\\ a y a  Xd\r d      Y     T  \ g* a (}   X
 " a $   a * a    } L 8    $ } L    $  1 _  a  g\\y a y a  a  g\\ a y a  gXd\ a y a  Xd\r e5   =   ?   ?            \g* a     " ] a * a (    = H    $ p |  p | 1 _  a  g\\ a y a  Xd\r 0g                 \i* a X    M X
 " a $   a * a (    = 8    = `     jo} L f   " ] a  } L 8    M } L 8    = `     jo} L hi     a  $   $  1 _ y a  a  i\\ a y a  iXd\y a y a y a  \\r h         	       \j* a    X
 " a $   a * a 8    $ $  1 _  a  j\\ a y a  jXd\y a y a y a  \\r i                8މC                j             \@m* a j   X
 " a   l P a ] .    * a h   \  a   a  - \r k    !   p\|$expand_expr           Ok$drop_is       Ȧl$do_and                  k l             kl             kla           </4      <y}   , k@V                                   Xda           t*      ts0t   , k@V                                    la           V%      ss   , l@V                                   l       \`o* a 4    $ $   a  6 1 _  n n\H  n y a * a h    ` ? 8  - \n \y a  a  a  n l\ a y a  a  nl\ a  a y a  l\r Pm)   )   )   =   ?            `n$compop                  n oa           T0      Ttv   , n@V                                   l       \p a  a  a  a  p o\_  a  a  a  a  p o\ a  a  a  p l\ a  a  a  p l\ a  a  a  pl\ a  a y a  l\r poA  A          1     ,   \     a a - \r qa      X   `q* a ؊     a  ( a 3 a  - `r 8q    i      d   `q* a      a  ( a 3 a  a  - `r qQ      H   `@r* a `   ;  a a   ``r  r    a      X   `r* a      a  ( a  a  - `r Pr    a     X   `    * a ؉   } L `     a  ( a - `r r    A      <   l@s a  a a  - lr sA      <   ls a  a a  - lr PsQ     H   l    * a 8     a  ( a - lr s    Q      H   l t a a  a 3 a  - lr s    Q     H   l    * a 4     a  ( a - lr 0t    i     d    ot* a @   ;  a a  a  a a  a a -  or ti     d    o@u* a    ;  a a  a * a a  a a -  or ti     d    ou* a    ;  a a  a Ҟ a a  a a -  or Pui     d    ov* a    ;  a a  a  a a  a a -  or ui     d    oxv* a `   ;  a a  a 2 a a  a a -  or  vi     d    o    * a    ;  a a  a b a a  a a -  or v9      4    bw3 a  K -  br v          bw* a 8    = `     jo} L f   " ] a  } L 8   X
 " a } L 8   " ] a    b br (wA     <    bx* a 8   ] .    -  br wA     <    bHx* a (   ] .    -  br xA     <    bx* a (   ] .    -  br XxA     <    bx* a H   ] .    -  br xQ      H    by* a `    M " ] a   b br x    I      @    b`y* a    " ] a   b br (y    I      @    b    * a    " ] a   b br py    Q      H    ly a  a a 3 a  -  lr y    Q      H    lHzX a X
 " a p | "    l lr z    Q      H    l{ a  a a [4 a  -  lr Xz       z$unaryop                 zz   k      k@{a           $0      $   , z@V                                    oa           j      j(X   , z@V                                   z          l} a  a  a  a  |z l_  a  a  a  | l l a  a y a  a y a  @{ lr {5   5   ?      H'|$binaryop                ||   z      k8}a           0      ̒̒   , |@V                                   @{a           ̧      ̧(   , |@V                                   |     |   l     a  a  a  a  a   | l_  a  a  a   l l a  a  a   l l a  a  a y a  a  a  8} l a  a y a  l lr }                   @{HW a a W a a W a a  a a  a  T a a a a      1@{- @{r (    )   Ɇ$unary_op_as_integer                     a           40      4jj   , @V                                   8}         @{     a  a  a  a  a  @{y a  a 1      y a  l@{r X                8}`W a a W a a W a a W a a  a a  a  a  T a a a a 9 a a      `48}- 8}r 1   聆$preprocess_args_for_commutative                  a           <*      <ؓ   , 聆@V                                   9     0  8} a W a a W a a  a  a  a 1 _  a  a  a   8} a  a ș       a  l8}y a  a y a  l8}r p
   }                 8} a B a  a  a  a  a 3 (  a 1  8}H  (y a      H8}- a   8}T 0K - 8}n 8}_  a a  a 菀         58}y a  a ș    _ a  y a  l8}r                ~      ~       9   x$preprocess_args_for_non_commutative                     @a           d*      dhX   , x@V                                    9     0  8}( a BW a a W a a  a  a  a 1 _  a  a  a  8} a  a        a  l8}y a  a y a  l8}r  
   }          9     0  8}` a W a a W a a  a  a  a 1 _  a  a  a  P 8} a  a X       a  Tl8}y a  a y a  l8}r 8
   }          9     0  8} a ڡW a a W a a  a  a  a 1 _  a  a  a  8} a  a         a  l8}y a  a y a  l8}r p
   }          9     0  8}Њ a W a a W a a  a  a  a 1 _  a  a  a   8} a  a 蜁       a  Ċl8}y a  a y a  l8}r 
   }          9     0  8} a W a a W a a  a  a  a 1 _  a  a  a   8} a  a        a  l8}y a  a y a  l8}r 
   }          9     0  8}@ a W a a W a a  a  a  a 1 _  a  a  a  08} a  a p       a  4l8}y a  a y a  l8}r 
   }          9     0  8} a JW a a W a a  a  a  a 1 _  a  a  a  h8} a  a 8       a  ll8}y a  a y a  l8}r P
   }          )   ȅ$binary_op_as_integer                    xa           0      xx   , @V                                            8}     a  a  a  a  a  a  8}y a  a H4       y a  l8}r (?   i      `    P a a  a a  a 3 a 3 a  -  r     	        X a a  a a  a 3 a ( a  a 1  8 H  D9 a a      H - a       T LK -  n    -  r `                   >      >   i      d     a a * a h     a  ( a 3 a  -  r h	        Ȓ a W a  a a  a ( a  a 1  x H       H - a   T K -  n  3   -  r Б               >      >            ȓ a a * a h     a  ( a ( a  a 1   H       H - a       T K -  n    -  r ؒ                                          W a a W a a  a h   _ a _ a  a h   _ a _ a 9 a a  l r ؓ    i      `    a a  a a  a 3 a 3 a  - r h    	       ȕ a a  a a  a 3 a ( a  a 1  H  9 a a      H- a      T K - n   - r Д                   >      >   i      d   0 a a * a h     a  ( a 3 a  - r ؕ	       8 a  a a W a  a ( a  a 1  薆H  $     H- a  T ,K - n 3   - r @               >      >          H a a * a h     a  ( a ( a  a 1  $ H  09 a a      H- a      T 8K - n   - r H                                             W a a W a a  a h   _ a _ a  a h   _ a _ a 9 a a  lr X                     8}        슆    $J\    ڡ|    B|        D                 ș    ,      P    )   x          ȋ    z1   p$meta_expansion_loop  zr 0      3      ,    I      D       z0 8{ @          r $       Pیn      ,      ,    I      D       (|0  }            <r        XRq       -      ,    A      <           lV% si Ps(0    lsr    hā$do_expand     0-      -    I      D           l* a lV% s(0    l0tr t       ǎeam    X-      H-    9      4   @    z6 a a  @@r !             0r        -      p-    9      0    0 a     -  r Pa !             X r        -      -    9      4    3 a    r !             r        h.      P.    I      D   * a `   ] .     K - r 0       uc     .      .    )             - r " 1     ,      a " -  r ȝ   .      .    Y     H        * a `     a  ( a -  r zr X      p3      X3       p      P !       source_module  a !             r        -      -    9      4            - r !       call_residue         .      -    A      <           H`    H`(0    H`r d       bagof        8.       .    A      <           P/4 x$  (0    P(r ԟ       freeze        .      .    9      4           $ (0    Xr D!       on_exception         (/      /    A      <           8%    8%&(0    8%&r        Hsetof        X/      @/    1      ,           %`+`*           xwith_mutex             ul     /      p/    9      4           ,% /(0    ,1r !       `when  zr        p0      `0              * a 8   X
 " a $   a * a 8   X
 " a $  1 _    y a y a y a    r                      %/4 %    %h*    %( a ((%           $(0    % -r Ԣzr       0       0                 x                          Pʋ           lc     /      /       8      ׋              ڋ             h    O    nu     /      /                 ࠆ             0             @Ӌ       qt     0      0    1      ,           pӆ8}``~    )   8pՋabolish_module  zr (      @1      (1                   |            ,    x    ĕXPd    \X        @̒    ؗ        H`        H               Inf    h2                x        . a a a . a a a 9 a a  a a z6 a a 9 a a    r x* !   $not_in_vars a               覆 a           dH      dHȝ0   , 0                                    !   P	蜆$system_module         2                       ؘ8}    8}    8}8 a 88`}           옆\ r&    8}   8(0    8}(r ̧ 1   (3x$process_expanded_arg  |r 0      3          i      \            l* a HlĨV% yi zi Xzi {(0     l}r r h      (3          i           
      
Px   , p0                                   @r h      @3           i           
/4      
   , 0                                    r h      2          i           <Q/4      <Q   , x0                                   r h      2      H    i      X    * a `     a  ( a 3 a  -  r |r h      3      8Ջi      `    * a    " ] a * a    " ] a     r 0h      3          i      X     * a `   ,   a ] .     a a  -  r |r h            ,    i      `        X a ;  a a  a a    9 a a    r 0h      04       4    i           p,      hh   , 蜆i                                    r h      4      3    i                     , p0                                   r h      3      3    i                     , 0                                    r h                  0lRk0l0m*10mZ1Dm                                                                            B kj0m        ,Pk                r/hlb0l            r-k    -k        .ll    l    ,(k,<k-dkJ-xk-k-k".kR.k.l.,l/@lB/Tl/|l/lI      D       0 H @          r 4a           tp,      r   , j0X                                   @ha           ԰p,      tt v   ,  j0X                                   ha           |      |||   , 8j0X                                   Ȱa           ز1       ززز   , PjP                                   (a           p,      HH   , hj0X                                   a           Tp,      xxxxz   , j0X                                   豆Q      H   hxr a "  a a  a a  - hr        gprof                                     * a (L     r&     `r&     hr&     Бr&     ؒ(0     ؓr <!        @system_error                     "y    yꠀ0yyJyXyڡly
z    3Hz        , z    34z"4\z    y    Z3y                ByxzDy        :yyI      D       س0             쳆r A     8   豆x a "  a a - 豆r H            豆    X a  = X   X
 " a " ] a  " ] a <6 a a a 9 a a  豆豆r 	 !   W$add_extra_prof 	!           Garbage Collections !           Code Expansion 	 !       Stack Expansion 	!           Heap Allocation               a           Ķp,      (( ~   , 0X                                   uA      <   ~ a     a a  - r (           sl         succ                     ha           p,          , @V                                   a      X   X( a  z6 a    a 9 a a  a a - r              踆( a   a a  a     a a    z6 a a 9 a a  a a - r h    1     ,       	       - r 9   x          ҏ 4                       Ȓno_threads  !   എ$thread_alias !   $record_thread_info Q           /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/directives.yap                   a  a  a 1  H  a  a <6 a a a 9 a a W a  -  r    9         0       -    Xyd           ƀ$directive              غ`       yap                        ϏXy a PyH           *     |Џ @          -r 8    a         \          лx(WXy                Ện   .&H   I         @           0ةH{                 r    I         @           x W{                 r    Q      L   (༆* a `    M " ] a   ((r       |   (* a 8   X
 " a $  1 _  X((y a  ((r       a           $i0      $i Ȇ$   ,                                    1      (   (      `(r н    A     <   `h* a 	   " ] a - `r  !       Pexpects_dialect                  0    A     <   `* a P   " ] a - `r x         pǉA     <   ` * a    " ] a - `r оA     <   `@* a X܄   " ] a - `r A     <   `* a    " ] a - `r P             p    A     <   `* a    ] .    - `r          p    A     <   `H* a ؿ   ] .    - `r               A     <   `* a 0   " ] a - `r X   P      0    A     <   `* a    " ] a - `r              A     <   `P* a    " ] a - `r          ȊA     <   `* a 8   " ] a - `r `       noprofile                    A     <   ` * a    " ] a - `r A     <   `x* a    ] .    - `r !       `set_prolog_flag                  @x׆A     <   `* a `   ] .    - `r A     <   `* a     " ] a - `r A     <   `8Æ* a ݁   ] .    - `r ÆA     <   `xÆ* a ไ   " ] a - `r HÆA     <   `Æ* a (   " ] a - `r ÆA     <   `Ć* a `   " ] a - `r Æ   Ćsequential  1     ,   `XĆ a Æ- `r  Ć       PІparallel    1     ,   `Ć a BĆ- `r hĆ             Æ    A     <   `ņ* a Ć   " ] a - `r Ć       `8block                    Ć    A     <   `ņ* a Ć   " ] a - `r  ņ   "hņwait                     Pņ    A     <   `ņ* a hņ   " ] a - `r ņA     <   ` Ɔ* a HW   " ] a - `r ņA     <   `@Ɔ* a     ] .    - `r ƆA     <   `Ɔ* a x   ] .    - `r PƆ   蘀      ȘA     <   `Ɔ* a Ɔ   " ] a - `r Ɔ   Ț          A     <   `0ǆ* a Ɔ   " ] a - `r  ǆA     <   `pǆ* a    " ] a - `r @ǆA     <   `ǆ* a С   " ] a - `r ǆ1     ,   `ǆ a j[- `r ǆA     <   ` Ȇ* a ^   " ] a - `r ǆ1     ,   `Ȇ a W- `r 0Ȇ       Ȇreexport                 PȆ    A     <   `Ȇ* a hȆ   " ] a - `r Ȇ   hȆ      PȆ    A     <   `    * a Ȇ   ] .    - `r Ȇ         `ʆ* a 8   X
 " a $   a  a 1 _  Ɇy a y a y a  r (Ɇ      !   ȲɆ$exec_directive                  Ɇ ʆa           Έ0      Έʆ&   , Ɇ                                   `)      $         ʆr pʆ   ׀ʆ$multifile               ʆÉ          ʆ ̆* a 	   " ] a W a a  a ʆ   > a _ a  a a  a `     n D   _ a   2z hZ ʆr ʆ!   vˆ$discontiguous                   hˆˆa           ˆp,       ɉ ɉˉ   , ˆ@                                    ʆQ      L    ʆP̆* a    " ] a W a a  ˆ ʆr ̆i      `    ʆP͆* a X܄   " ] a  a `   _ a > a  p܄ ʆr `̆    !   ̆$expects_dialect                 ̆̆a           ̆p,         , ̆                                   ˆI      @    ʆ͆* a P   " ] a  ̆ ʆr `͆    I      @    ʆXΆ* a    " ] a   ʆr ͆       H͆$parallel   a                     , ͆                                   ̆9      0    ʆφ a BĆ ͆ ʆr hΆ       0$sequential a                     , Ά                                   ͆9      0    ʆφ a Æ Ά ʆr φ    )   hφ$sequential_directive                    @φφa           φp,      pp   , hφ                                   ΆQ      L    ʆІ* a Ć   " ] a W a a  φ ʆr φ!   0hІ$parallel_directive              @Ć                 0ІІa           Іp,      "   , hІ                                   φQ      L    ʆ0ц* a PІ   " ] a W a a  І ʆr ІI      @    ʆц* a    " ] a   ʆr @ц    a           @W      @@@   , 0                                   Іi      d    ʆ҆* a    ;  a a W a a T a a a a  xц ʆr ц   T      X҆a           (      (((   , @҆0                                   xц      |    ʆӆ* a ؿ   (  a a " ] a W a a T a a a a 9 a a  X҆ ʆr ҆!   Ł$meta_predicate                  8ӆpӆa                 }P   , Xӆ0                                   X҆Q      L    ʆԆ* a 0   " ] a W a a  pӆ ʆr ӆ!   w$module_transparent               ԆXԆa           dԆp,      ww y   , @Ԇ0                                   pӆQ      L    ʆՆ* a    " ] a W a a  XԆ ʆr Ԇ   hi Ն$noprofile               Ն8Նa           (-      (((   ,  ՆH#                                   XԆQ      L    ʆՆ* a    " ] a W a a  8Ն ʆr ՆQ      L    ʆֆ* a 8   " ] a W a a  8 ʆr Ն!   cXֆ$thread_local                    8ֆpֆa           |ֆp,      h   , Xֆ                                    8ՆQ      L    ʆ ׆* a Ɔ   " ] a W a a  pֆ ʆr ֆY      P    ʆ׆* a    (  a a " ] a   ʆr 0׆    a           ׆p,       00@   , `                                   pֆI      D    ʆ ؆* a `   ;  a a  x׆ ʆr ׆          ʆ؆* a     ,   a " ] a  a `   _ a > a [ a  С        " 9 a a   ʆr 0؆    i      `    ʆن* a ݁   ;  a a 1      ݁ ʆ -  ʆr ؆           p\Hن$public                  0ن`نa           lنp,         , HنH#                                   x׆Q      L    ʆچ* a    " ] a W a a  `ن ʆr ن          ʆچ* a ไ   ,   a " ] a  a `   _ a > a  a " 9 a a   ʆr  چ          ʆ ۆ* a `   ,   a " ] a  a `   _ a > a  a " 9 a a   ʆr چQ      L    ʆpۆ* a (   " ] a W a a  ( ʆr 0ۆ          ʆ܆* a HW   ,   a " ] a  a `   _ a > a [ a  С        " 9 a a   ʆr ۆ       0܆$reexport                ܆H܆a           8
      8
8
8
   , 0܆0                                   `نQ      L    ʆ܆* a hȆ   " ] a  a 
 H܆ ʆr ܆I      D    ʆ@݆* a Ȇ   ;  a a  H܆ ʆr ݆          ʆކ* a     ,   a ;  a a  a `   _ a > a [ a  С           > a    " 9 a a   ʆr P݆    Y      P    ʆކ* a x   (  a a " ] a   ʆr ކ       xކ$block                   `ކކa           ކp,      @q@qq   , xކ6                                   H܆I      @    ʆ߆* a Ć   " ] a  ކ ʆr  ߆       P߆$wait                    8߆h߆a           t߆p,          , P߆6                                   ކI      @    ʆ* a hņ   " ] a  h߆ ʆr ߆       hρ($table                   @a           L       L            , (                                     h߆Q      L    ʆ* a 8   " ] a W a a  @ ʆr    x$uncutable                a           ,       ,            ,                                      @Q      L    ʆ* a Ɔ   " ] a W a a    ʆr i      `    ʆ8* a С   " ] a  a `   _ a > a  XU ʆr     A      <    ʆx a j[W a a  Z ʆr Hi      `    ʆ* a ^   " ] a  a `   _ a > a  ^ ʆr     A      <    ʆ     a WW a a  Hb ʆr !   B`$user_defined_flag  !   ؎x$user_flag_value                               @a           K   	               , `                                      a           p,          , x                                             a  a  a   6 _   y a y a  r `             !   xN$show_yap_flag_opts              (a           y      yyy   ,                                    9      4   3 a   (r        fast        a      X   8	 \ a  a      @- r     a      \   	 \  a  a "      @- r HQ      L    a ҅W a a      - r Y      P   @ a RȀW a a       Ȁ- r     Y      P    a ɀW a a       Hɀ- r P             0 a b a 3 1 _  a  $8y a  a  r           y      t    a bW a a  a  _  a  8r @               8 a bW a a  a          _ a  a P     b_ a  Лr               a jW a a 3 a   a : a "      9 a a  a \- 9 a a  a \- r Ha      \   H	 j\  a : a      @- r a      \   	 j\  a : a "      @- r X           gc_margin           a  a 1 3 a   a J      -  @H  H( a  a a  a     a a    - a      T P a J     @ - n  a             a  a P     _ a  Лr                                            gc_trace    )   @@$yap_flag_show_gc_tracing                xa           p,      hh(   ,                                    (           a bW a a 3 a   a b a a       a z a a       a  a a      T a a a a  r (         	 b\  a b a      @ a z a "      @ a      @- r              	 b  a b a "      @ a z a      @ a  a "      @- r !           very_verbose                 8	 bj  a b a "      @ a z a      @ a      @- r              	 b\ a b a "      @ a z     @ a      @- r H    !       syntax_errors       a      \   X a W a a 3 a       Á- r Q      L    a W a a      - r h           enhanced       葈    $enhanced   a      \   8	 \  a  a      @- r a      X   	 \ a  a "      @- r H    !           generate_debug_info           a W a a 3 a   a &   a a      @ a a  a     xla a    9 a a  a - 9 a a  a - r a                      ,                                    i      `   	   a &   a          r            xno_source   a           h        hhh   , `                                   i      `   @	   a &   a          xr                a W a a  a            _ a  a P     _ a  Лr P    )           dollar_as_lower_case        I     @  H a  a 3 1 _  a F   a a      (݁ a  (H  09 a a  a 6   - a  ,T 8y a  a \ - n y a  a \ - r                             a      \   	 \  a F   a 6        X܁- r Xa      X   (	 \ a F   a v        X܁- r     !           call_counting       	         a 
 a 1  H   3   3 y a  a \  n y a  a \_ y a       - r 8                                 bounded     )   ,p$transl_to_true_false                    Ha           p,      АА    , p                                   x          a 2W a a 3 a   a     a a      @T a a a a  r            flag        	        a 2 a 1 _  H  y a  a   n y a  a _  a      J  z  2 a P     2  Лr                             a 2W a a  a            2_ a  a P     2_ a  Лr                index       )   Ǆp$transl_to_index_mode                    Ha           p,      88p    , p                                             a 2W a a 3 a  a 6   a a 1      @T a a a a        - r                  ( a 2 a  _  a 6   a       - r                     a 2W a a  a            2_ a  a P     2_ a  Лr 8               home        Q      L     a W a a      `- r 1     ,   p	    \- r 8           single      1     ,   	    Z- r    y    compact     1     ,     	 &   - r        multi       1     ,   0 	 6   - r  1     ,   ` 	 6   \- r @ 1     ,       	 F   "4- r p !       gtabling_mode        a      \    a  3 a   a F       @- r  9      0   H	  "  - r                a  X a X
 " a $  1 _   a  y a  r X                a  * a 8   X
 " a $  1 _  h a  y a  r       )   G$transl_to_tabling_mode                  pa           p,      XX   ,                                              a   a   a F   a       - r                   a  W a a  a             _ a  a P      _ a  Лr                default     1     ,   	    2- r X           batched     1     ,   	    z- r            local       1     ,   (	 &   - r !           exec_answers        1     ,   x	 6   
- r 8!           load_answers        1     ,       	 F   Z- r )           informational_messages      a      \   0 a 3 a   a \     - r       |   	 \  a \     @ a f   a         - r @      |   0	 \  a \     @ a f   a         - r           a W a a  a            _ a  a P     _ a  Лr @               normal                a W a a 3 a   a \ a a      9 a a  a \. 9 a a  a - 9 a a  a ;- r          @		   a \ a \     @ a f   a         - r              		 ;  a \ a \     @ a f   a         - r P	             8 a W a a  a            _ a  a P     _ a  Лr 	    )           integer_rounding_function   1   蹀
$transl_to_rounding_function                     

a           
p,      HHx   , 
                                             a j
W a a 3 a   a &    a a      @T a a a a  
r H           down                   toward_zero          a j
 a 1  `H  y a  a   n y a  a _  a      J  z  j
 a P     j
  Лr                         @ a j
W a a  a            j
_ a  a P     j
_ a  Лr 
       ȧ    max_arity   !   2
$transl_to_arity                 

a           
p,         , 
                                   
          a 
W a a 3 a   a     a a      @T a a a a  
r P          a 
W a a ( a  a a  a     a a      a      J  z  
 a P     
_ a  Лr          0 a 
W a a  a            
_ a  a P     
_ a  Лr     a      \    a R3 a   a :     - r @          a RW a a  a      J  z  R a P     R_ a  Лr !           version_data        !   YX$get_version_codes               8                 a                    , X                                   
          a  a 3 1 _  a  a  a  y a * a p         " ] a  - r                p a W a a  a      J  z  R a P     _ a  Лr !   ~p$fetch_num_code                  Pa           p,         , p                                               a  a  a  a : a a 1      9 a a [ a                      tȨy a  a    y a  a  x a  a    y a  a  | a  a    y a  a "  r 5   =   ?       I     D    a "  a a  a " - r 1     ,   X a ;  a a W a a  a a  a    a a     a a  a    a a      a a  a     P   _ a        X   > a          5T a a a a  r Y     T       X a  M " ] a  a a  a a - r            max_integer           a ZW a a 3 a   a     a         @ a 6   9 a a      @- r               a ZW a a ( a  a a  a     a a      a      J  z  Z a P     Z_ a  Лr (          a ZW a a  a            Z_ a  a P     Z_ a  Лr     !           max_tagged_integer  Y      P    a zW a a      h - r               a zW a a ( a  a a  a     a a      a      J  z  z a P     z_ a  Лr           h a zW a a  a            z_ a  a P     z_ a  Лr        HD    min_integer           a RW a a 3 a   a     a         @ a F   9 a a      @- r x              a RW a a ( a  a a  a     Xa a      a      J  z  R a P     R_ a  Лr            a RW a a  a            R_ a  a P     R_ a  Лr     !           min_tagged_integer  Y      P    a rW a a      8 - r               a rW a a ( a  a a  a     a a      a      J  z  r a P     r_ a  Лr           a rW a a  a            r_ a  a P     r_ a  Лr     !   Ph$transl_to_on_off                Ha           p,      00`   , h                                            p  a ݁W a a 3 a   a V    a a      @T a a a a  r Q     H  ! a ݁ a  !_  a V    a       a  !\!H  !y a  a    - a      T !      - n      H - r                                                # a ݁W a a  a            ݁_ a  a P     ݁_ a  Лr !    !           double_quotes       )   Ձ"$transl_to_trl_types                     x""a           "p,      8   , "                                            # a Z"W a a 3 a   a f    a a      @T a a a a  "r (#         8$ a Z" a  ($"_  a f    a       - r #                   $ a Z"W a a  a            Z"_ a  a P     Z"_ a  Лr H$    )           n_of_integer_keys_in_db     a      \   X% a $W a a 3 a       G- r %         % a $W a a ( a  a a  a     a a          G- r h%         & a $W a a  a            $_ a  a P     $_ a  Лr %    )           n_of_integer_keys_in_bb     a      \   ' a &W a a 3 a       ހ- r &         ' a &W a a ( a  a a  a     a a          ހ- r '         H( a &W a a  a            &_ a  a P     &_ a  Лr '               profiling   	        h) a 2( a 1  4)(H  @)3   (3 8)(y a  a \  (n y a  a \_ y a       - r X(                             strict_iso            * a R)W a a 3 a   a     a a      @T a a a a  r x)           language               iso          *	 R)\1 _  a ) a * * a  a \ * a     a       - r 0*                        +	 R)\1 _  a  x+ a     a       - r  +                H, a R)W a a  a            R)_ a  a P     R)_ a  Лr +    1           variable_names_may_end_with_quotes           , a ,W a a 3 a   a V   a a      @T a a a a  r X,         h-	 ,\1 _  a  `- a V   a       - r ,                -	 ,\1 _  a  - a V   a       - r x-                (/ a ,W a a  a            R)_ a  a P     R)_ a  Лr .    !   ƀ.$trans_to_lang_flag              ..a           .p,      HH   , .                                   "         P0 a )W a a 3 a   a     a a      @T a a a a  .r 8/!   P
/$adjust_language                 //a           /p,      茇   , /                                   .         0 a ) a  a  0._  a     a      y a  /r `0                   1 a )W a a  a            )_ a  a P     )_ a  Лr 1    a      \   2 a u3 a   a ]      w- r 1       h2nodebug     a                      , u@ʈ                                   /a                      , 1@ʈ                                   2        3 a u a  a  3_  a  33H  3y a  a \- a      T 3 2n  h2r 2                                        5 a uW a a  a            u_ a  a P     u_ a  Лr 3    )           discontiguous_warnings      !    4$syntax_check_mode  )   q4$syntax_check_discontiguous              4 5             4`5a           HW      HHH   , 4@                                   h2a           xW      xxx   , 4@                                    5a     \   7 a b4 a 3 1 _    66H  7 a \ a   7 5 a \ a  7`5A  7T 7y a  a \ - n y a  a \ - r 5                                a     X  8 a b4 a  a  P8_  a  \88H  h8y a  a \- a  `8T p8 a  a \ d8 5 a a  a \ `5n  a a  a \ `5r 07                                           9 a b4W a a  a            b4_ a  a P     b4_ a  Лr 8    !           redefine_warnings   )    c`9$syntax_check_multiple                   89x9a           W         , `9@                                   `5a     \  8; a 9 a 3 1 _    ;:H  $; a \ a  ; 5 a \ a  ;x9A   ;T ,;y a  a \ - n y a  a \ - r 9                                a     X  < a 9 a  a  h<_  a  t<4<H  <y a  a \- a  x<T < a  a \ |< 5 a a  a \ x9n  a a  a \ x9r H;                                           = a 9W a a  a            9_ a  a P     9_ a  Лr <    )           chr_toplevel_show_store     )   8    $chr_toplevel_show_store    a      \   = a 2=3 a   a Z=      w- r =         > a 2= a 1  >H>H  >y a  a   h>n y a  a _  a Z=y a      t - r =                            @ a 2=W a a  a            2=_ a  a P     2=_ a  Лr >    )           open_expands_filename       !   ا?$default_expand                  ??a           ȈW      ȈȈȈ   , ?                                   x9Q      L   A a b?W a a 3 a   ?r 0@!   `k@$set_default_expand              p@@a           @p,      ȈȈɈ   , @                                   ?A      <   B a b?W a a  @r A!           single_var_warnings )   A$syntax_check_single_var                 hAAa           উW      উউউ   , A@                                   @a     \  hC a JA a 3 1 _    DCCH  TC a \ a  HC 5 a \ a  LCAA  PCT \Cy a  a \ - n y a  a \ - r B                                a     X  D a JA a  a  D_  a  DdDH  Dy a  a \- a  DT D a  a \ D 5 a a  a \ An  a a  a \ Ar xC                                           F a JAW a a  a            JA_ a  a P     JA_ a  Лr D    !           system_options      !   @E$system_options                  EEa           Ep,      FFpM
   , E                                   AA      <   @N a bEW a a  Er (F           big_numbers I      @   EF a ZF     ߀E- Er F               coroutining I      @   E0G a F     +E- Er F               depth_limit          E`H a G a 1  GGEH  H a (    a  a n     E- a      ET HK - En E - Er @G               
         !           low_level_tracer    )           start_low_level_trace                E`I a H a 1   I IEH  (I a :H a n     E- a      ET 0IK - En E - Er pH               
             !   X    or_parallelism               E`J a BI a 1   J JEH  (J a  a n     E- a      ET 0JK - En E - Er pI               
             !           rational_trees      I      @   EJ a BJ      +E- Er pJ           readline    I      @   EPK a J      E- Er J               tabling        88K$c_table                  K`         EXL a 
K a 1  $LLEH  ,L a 8K    a  a  a n     E- a      ET 4LK - En E - Er `K               
                ȡthreads              E`M a BL a 1   MLEH  M     (JE- a      ET MK - En E - Er hL                            !           wam_profiler        !           reset_op_counters            E     a "M a 1   N NEH  (N a BM a n     E- a      ET 0NK - En E - Er pM               
             a      X   N a W a a 3 a   a a   r PN    A      <   O a  a a   r N!           to_chars_mode                  quintus     1     (  HP a N a 3 1 _  a  (POH  0P a v    a         @- a  ,PT 8Py a  a O - n y a  a * - r (O                            a      \   P	 NO  a v    a         - r XPa      \   Q	 N*  a v    a         - r P         hR a NW a a  a            N_ a  a P     N_ a  Лr Q    !           character_escapes   1   PQ$transl_to_character_escape_modes                QRa           Rp,      @@   , Q                                   E         R a QW a a 3 a   a     a a      @T a a a a  Rr xR         S a Q1 _  a  SR_  a     a       - r S                   T a QW a a  a            Q_ a  a P     N_ a  Лr S    !           update_semantics    !   hPhT$convert_upd_sem                 HTTa           Tp,      @@   , hT                                   R         U a *T3 a   a  a a      E- a      T dU Tr T                 logical     Y      P   V	 *TzU  a         D- r U    !           logical_assert      Y      P   xV	 *TU  a &        D- r V               immediate   Y      P   V	 *TbV  a         D- r V             W a *TW a a  a            *T_ a  a P     *T_ a  Лr V    !           toplevel_hook              X a jW3 a 1 _    tXPXH  X a ja a  a  xX`1A  |XT X a  肃n  - r W                                  I      @   X a jWW a a   Hr X    I      D   (Y	 х     X - r X1     ,   pY	 х- r 8Y           windows     I      D   Y	 ZY      - r Y1     ,   Z	 ZY- r Y)           shared_object_search_path   Q      L   Z a YW a a      - r  Z!           typein_module       a      \   X[ a bZW a a 3 a       - r Z   ؿ      pZa           /4       @#$   , Z0                                   TA      <   [ a bZW a a  Zr h[!           write_strings                H\ a [W a a 3 a   a     a a      @T a a a a  r [         \	 [\1 _  a  \ a     a       - r X\                h]	 [\1 _  a  `] a     a       - r \                 ^ a [W a a  a            [_ a  a P     [_ a  Лr x]    !           stack_dump_on_error          ^ a ^W a a 3 a   a    a a      @T a a a a  r 0^         @_	 ^\1 _  a  8_ a    a       - r ^                _	 ^\1 _  a  _ a    a       - r P_                 a a ^W a a  a            ^_ a  a P     ^_ a  Лr _    !   @I`$flag_check_alias                h``a            W            , `                                   Za      X   `a a W a a 3 a   a  `r a    I      @   a a       - r pa    a      X   b a 
W a a 3 a   a 
 `r a    I      @   Pb a 
      - r b    a      X   b a ڇW a a 3 a   a ڇ `r `b    I      @   Pc a ڇ      - r b    )           debugger_print_options         p8c$debugger                 c             d a bW a a 3 a  a 
ك a 8c   _ a  a 1  c`1  - r `c      !   d$check_io_opts                   c(da                 Ї҇   , d                                   `         j a b a 1 _ y a  a P     b  Te(d a 
ك a 8c     a a      02 - r d                equoted             numbervars         eportrayed          x8max_depth                `e                 xe                 e                 e    1      ,           (8`    i      d        f(    (f0 fffP           4f(0    (нr df               `0X    8`    Сǆ    `Px    о        P        ĆĆĆ ņ    hņņ                ƆƆƆ ǆ    HWņ        (ÆhȆȆ^ǆ ȆȆ    ไHÆ ƆxPƆ                        	 X܄                    ݁Æ    `Æ@ǆ            ؿ A      <   f    `W<Ȇj[ǆÆ,ĆBĆtĆ    a      X       h`0 Li8i @           f           hr $i    a                ni   , ك  n                               U                     jn    pi                j8cj!j+je1j;jeAjKjeQj" f       )           toplevel_print_options               (k a bjW a a 3 a  a 
ك a xك   _ a  a 1  k`1  - r j                l a bj a 1 _ y a  a P     bj  k(d a 
ك a xك     a a      02 - r 8k         Y     T  Xm a Z] a  a 3 1 _  a       a  <mlH  Dm a  a " - a  @mT Lm a  a      mn  a W a  a y a  r l                        Y      P   m	 Z]\  a         @- r hm    Y      P   n	 Z]\  a         @- r m             8o a Z]W a a  a            Z]_ a  a P     Z]_ a  Лr n             x           n    ipi                nxكnnneooeo" e               host_type   Q      L   o a "oW a a      P- r Ho!        verbose_load                 Xp a oW a a 3 a   a n a ;     ,p9 a a  a - 9 a a  a - r oa      \   p	 o  a n a n     @- r hp         hq	 o  a n a ;     @ a v    a         - r p    !           verbose_auto_load             r a oW a a  a            Jq_ a  a P     Jq_ a  Лr xq             r a JqW a a 3 a   a * a      r9 a a  a - 9 a a  a - r rY      P   s	 Jq  a *     @- r r          |   s	 Jq  a *     @ a v    a         - r s         @t a JqW a a  a            Jq_ a  a P     Jq_ a  Лr s    !           float_format        a      \   t a "tW a a 3 a       H- r Pta      \    u a "tW a a  a       H- r t      |   u a "tW a a  a      *_ a  a P     "t_ a  Лr u           max_workers q      l   v a uW a a 3 a 1 _      H - r u                 v a uW a a ( a  a a  a     a a      a      J  z  u a P     u_ a  Лr v         w a uW a a  a            u_ a  a P     u_ a  Лr v               max_threads a      \   w a jwW a a 3 a       J- r w         x a jwW a a ( a  a a  a     a a      a      J  z  jw a P     jw_ a  Лr w         Xy a jwW a a  a            jw_ a  a P     jw_ a  Лr x               dialect     1     ,       	 By
- r hy!           answer_format       y
     t
  (     a  a 1  (z(H  y a  a y  3 ,Dz(y a  a ҅  3 0xz(y a  a 2  3 4z(y a  a ݁  3 8z(y a  a Q  3 <{(y a  a 2=  3 @H{(y a  a u  3 D|{(y a  a b  3 H{(y a  a By  3 L{(y a  a b4  3 P|(y a  a   3 TL|(y a  a Z"  3 X|(y a  a b  3 \|(y a  a Z]  3 `|(y a  a "t  3 d}(y a  a j  3 hP}(y a  a   3 l}(y a  a b  3 p}(y a  a   3 t}(y a  a   3 x ~(y a  a "o  3 |T~(y a  a 2  3 ~(y a  a    3 ~(y a  a   3 ~(y a  a j
  3 $(y a  a )  3 X(y a  a 
  3 (y a  a Z  3 (y a  a z  3 (y a  a u  3 ((y a  a jw  3 \(y a  a R  3 (y a  a r  3 Ā(y a  a $  3 (y a  a b?  3 ,(y a  a 2(  3 `(y a  a 9  3 (y a  a Y  3 ȁ(y a  a JA  3 Ć(y a  a ^  3 Ȇ0(y a  a R)  3 ̆d(y a  a   3 І(y a  a bE  3 Ԇ̂(y a  a N  3 ؆ (y a  a jW  3 ܆4(y a  a bj  3 h(y a  a bZ  3 䆇(y a  a х  3 膇Ѓ(y a  a   3 솇(y a  a *T  3 8(y a  a ڇ  3 l(y a  a   3 (y a  a 
  3 Ԅ(y a  a ,  3  (y a  a   3 <(y a  a Jq  3 p(y a  a R  3 (y a  a   3 ؅(y a  a ZY  n (y a  a [y a y a  (r y                                                                                                                                                                                                     cprolog     1     ,   .h	    "- .r H1     ,   .	    *- .r x           sicstus     1     ,   .    	 &   - .r        / a " a    1      D/ a  a \ h 5/ a  a \ lA/ a  a \ p`5/ a  a \ tx9/ a     a         / a     a         /     / a a  a r  /r                        leash                  full                     ȉa           ԉp,       ``   , @ʈ                                   (da   e    P        PPP   , X]                                   ȉQ     H  /، a  a    1      D/ a  ȉ/ a  a \  5/ a  a \ A/ a  a \ `5/ a  a \ x9/ a  a \ Č/ a V    a      /     / a     a         / a     a         /     /     (/ a a  a p  /r                              Y     P  /     a * a    1      D/ a  a \  5/ a  a \ A/ a  a \ `5/ a  a \ x9/ a v    a         / (/ a  a \  / a V    a      /     / a     a         / a     a         /     / a a  a p  /r 茇                         9      0   Rh	    \ - Rr @    1     ,   R	    "- Rr x9      0   RЏ	 &   \ - Rr     1     ,   R 	    *- Rr 1     ,   R    	 &   - Rr 1     ,   T`	    bV- Tr @1     ,   T	    zU- Tr p1     ,   T    	 &   U- Tr 1     ,   	    - r А1     ,       	    - r  1     ,   P	    \- r 01     ,       	    \- r `           unbounded   q      l   
 a a  a     Xa a     9 a a  a - 
r 1     ,   
     a a - 
r 1     ,   
h	    - 
r H1     ,   
    	    - 
r x           chars       1     ,   "	    - "r            codes       1     ,   "(	    ⒇- "r 1     ,   "    	 &   *- "r 8A      <    a  a \ - r hA      <   ؓ a  a  - r A      <    a \ a j - r 蓇1     ,        a \- r (!   hstream_property            alias                    h                 Ha           p,       ((`   ,                                    (      x   `    W a a [ a     _ a    "      `  - `r                       H a 3 a 1 _  a  (H a W a  - Hr                H a  a 1 _  a  H a W a  - Hr (            |   H    W a a W a a  a      *_ a  a 0   _ a _ a  ЛHr       x   x׆W a a W a a 3 a   a j a `   _ a _ a  Лx׆r 0          x   x׆ W a a W a a 3 a   a j a `   _ a _ a  Лx׆r            x׆0 a  a  a 1  x׆H   - a  x׆T $K - x׆n x׆_  a      *  a `      Лx׆r 0                        )      $   x׆     x׆r @       prolog_flag              Xa           p,          , p                                            pW a a W a a 3 a   a j a p   _ a _ a _ a  Лr     q      l        a  a  ؚHy a y a  x׆r       p      Xa           h       hhh   ,                                    )      $        Hr h       source_mode              a            W             ,                                                 W a a  a  a     a a 1      @T a a a a   a y a    a     a       - r        Q      L        a     a         - r Q      L   x     a     a         x- xr h)       Нuser_defined_directive                   蝇a           p,       XX8   , Н                                   I      D   蝇(     `蝇  - 蝇r X        !       assert_static                    Ȟa           Ԟp,       DD`E   , H#                                   蝇q     h  蝇     a  a  a a a / a a a  |蝇T  a  a n1      @蝇 a    _ a  Ȟ蝇 a `    Ɇ     a  a    Ȟ蝇 a a  a      @蝇 - 蝇r 8                   !   user_defined_flag                Рa           ܠp,       @@   ,                                    Ȟi      d   РW a a 3 a   a j a    _ a  ЛРr @Y      P   Р a  ࡇР  - Рr           )           user_defined_prolog_flag             Р a  a  Р_  a        a      ЛРr (      i      d   Р    W a a  a `     n `   _ a   "  aРr )    j@$enumerate_user_flag                     Xa           ȣ      ȣȣȣ   , @                                   Р)      $   X     Xr ȣ9      4   3 a   r          W a a  a 4 1 _  a `     n `   _ a  a  複H` a `     n `    a   ar (            |       W a a W a a  a      Z_ a  a P   _ a _ a  Лr           ̆  a o a @     o[ a          С        "  b̆r 1     ,   ̆     a 
- ̆r    pY             yio.yap                debug.yap              checker.yap !           depth_bound.yap                grammar.yap        ground.yap             listing.yap            preds.yap              modules.yap            signals.yap    P    profile.yap !           callcount.yap       !           load_foreign.yap               sockets.yap            sort.yap               setof.yap   !           statistics.yap      !           strict_iso.yap                 tabling.yap            threads.yap            eam.yap        0=    chtypes.yap            yapor.yap   I           /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/yio.yap   a           䨇p,         , j                                   p%)         R    - Rr H-5.1             3a         \          (ˈXy                nɩ   :H   Q         @            {                 r    P          open                     (Xa           dp,       ȪȪ    , @                                   X         X@W a a W a a 3 a   a j a @   _ a _ a _ a  ЛXr Ȫ             XેW a a W a a 3 a   a j a @   _ a _ a _ a  ЛXr P               variable             XW a a W a a 5 a   a      ʫ_ a  a @   _ a _ a _ a  ЛXr !   )$expand_filename                 xa           p,      PP   ,                                    X!       X     a  a  a  a   8X a  $?X a y a  a  (X a y a y a  a    a      X - Xr     7   ?   i      d   0W a a 3 a   a j a    _ a  Лr @!       current_stream                   Юa                     ,                                            a  1 _    XH   a     a         @ a  a  a  Ю a y a      PсA  T      H - n y a      H - r @                               9      4            H- r а         a           p,           ,                                    Ю      x   W a a W a a 3 a   a j a    _ a _ a  Лr                   a W a a  a     _ a  l(dy a  r         !   8k$process_open_opts     Ǐ($open2      !   @$process_bom        )   HiX$process_open_aliases          @      (p             xг             0                          вa           `       ```   ,                                    a           ܳp,      ʇ	   ,                                    pa           <p,         , (                                   гa           p,         , @                                   0a           p,        P   , X                                          p     a  a  a  a y a  a         ((dpy a  a     a  a  a  a  a  ,гp a y a  a  0p a y a y a  a  a  40py a  a  8p a y a  pr `          A      <    a  a a  - r Pi      d        a W a a W a a 1       - r              0xW a a W a a 3 a   a j a    _ a _ a _ a _ a  Л0r              0W a a W a a 3 a   a j a    _ a _ a _ a _ a  Л0r              0W a a W a a 5 a   a      ʫ_ a  a    _ a _ a _ a _ a  Л0r 9      4   0         0- 0r 	       躇 a 3 1 _  a  ̺H  Ժ     8Ձ- a  кT ܺy a  a  - n y a  a  - r                         )             - r     1     ,   @ a " - r  a      \       X a ;  a a      (9 a a  r P         г  a "  a a  a " W a a  a "  a  ,8гy a  ?гr               ptype        !   ͇$value_open_opt                  8                 Pa           p,      ʇʇH͇   ,                                           гX a  = p   " ] a  $   a  a  a  a  a  a  a : a  a  г a a  a           5г a a  a     _ a      5гy a 9 a a y a y a y a y a y a  ггr       !       expand_filename     !   $valid_expand                                     ؾ(a           4       4            ,                                      	        гX a  =    " ] a  $   a  a  a  a W a a  (гy a  a a y a y a y a y a  a a  ггr               reposition                          гxX a  =    " ] a  $   a  a  a  a  a  a  a  a  a  lг a a  a           5г a a  a     _ a      5гy a 9 a a y a y a y a y a y a  ггr              гhćX a  =    " ] a  $   a  a  a W a a  a  a  Çгy a y a y a y a  a a y a y a  ггr ?   )       Çrepresentation_errors       )   
Ç$valid_reperrorhandler                   Ç                 Çća           ćp,      XχXχχ   , Ç                                   (a     X  гƇX a  = Ç   " ] a  $   a  a  a  a  a  a  a  Ňćг a a  a           5гy a 9 a a y a y a y a y a y a  ггr xć              Ňbom    @Ƈ$valid_bom               Ň                 Ň Ƈa           ,Ƈp,      ··(χ   , Ƈ                                   ć       г@ȇX a  = Ň   $   $   a  a  a  a W a  a  a 1 3 0Ǉ  Ǉy a  a  ȇ Ƈг a  a           5гy a  a y a y a y a  a a y a  ггr Ƈ       @ك(ȇeof_action               ȇ           гɇX a  = (ȇ   " ] a  $   a  a  a  a  a  a  a ȇ a  a  ɇг a a  a           5г a a  a     _ a      5гy a 9 a a y a y a y a y a y a  ггr Pȇ      y      p   г    X a  =    " ] a  " ] a # a a " ] a  ггr ʇ          x   ˇ a  a    W a a  a X         &        5- r ʇ               binary            x   ˇ a ʇ a &   W a a  a X                 5- r ˇ          x   ̇ a  a F   W a a  a X                 5- r ˇ          x   ̇ a  a    W a a  a X         F        5- r ̇             8͇ a p a   W a a  a X    X                     5- r ̇               eof_code                  a "͇ a   W a a  a X    X                     5- r H͇               reset                P ·a           p·	      p·p·p·   , ͇                                    Ƈ          ·    	 ͇  W a a  a X    X                     5 ·-  ·r p·1     ,    Ƈχ	   -  Ƈr ·1     ,    Ƈ    	   -  Ƈr (χ1     ,   ćxχ	 p   - ćr Xχ1     ,   ćχ	 n   - ćr χ           xml 1     ,   ć    	 χ@  - ćr χ          P    * a      p | * a 8    =      p |  } L d   ;  a a 3 a   a j Л Pr χ9      0   (dЇ a "  - (dr Ї    i      `   (dчX a X
 " a " ] a 3 a   a j Л(dr Ї       Yhч$check_opt               Pччa           0      Ӈ8ه   , hч                                    ·         (d҇X a X
 " a $   a 1 _ y a 9 a a y a  ҇ч(dy a y a  (d(dr ч          Y      P   (d    W a a  a      '_ a  Л(dr ҇    )   P8Ӈ$check_force_opt_arg        !           close_option                     ҇PӇa           \Ӈp,      P   , 8Ӈ                                   чQ     H  чՇ* a    ] .     a  a 1 _  a  ԇԇчH  ԇy a * a {   " ] a - a  ԇчT ԇ9 a a y a  PӇчn ч a      Ӈ y a  Лчr Ӈ                            !   h| Շ$check_opt_open                   Շ8Շa           DՇp,      8ڇ8ڇ   ,  Շ                                   PӇa      X   чև* a    ] .    W a a W a a  8Շчr Շ           Pread_term   !   @Hև$check_opt_read                  Շ             և`ևa           lևp,         , Hև                                   8Շa      X   чׇ* a 0և   ] .    W a a W a a  `ևчr և    !   0@ׇ$check_opt_sp                     ׇXׇa           dׇp,      ((   , @ׇ                                   `ևa      X   ч؇* a    ] .    W a a W a a  Xׇчr ׇ    !   P~P؇$check_opt_write       ك      @كh.             ؇h؇a           4      4@   , P؇                                   Xׇa      X   ч(ه* a 8؇   ] .    W a a W a a  h؇чr ؇    a      X   ч    * a P   ] .    W a a W a a  h؇чr 8ه    )   ه$check_open_type_arg                     ههa           هp,      0   , ه                                   h؇I      D   8Շۇ* a p   " ] a   ه8Շr 8ڇ)   HUڇ$check_open_reposition_arg               pڇڇa           ڇp,      ``   , ڇ                                   هI      D   8Շۇ* a    " ] a   ڇ8Շr  ۇ)   сۇ$check_open_alias_arg                    Xۇۇa           ۇp,         , ۇ                                   ڇI      D   8Շ܇* a    " ] a   ۇ8Շr ܇)   @\h܇$check_open_eof_action_arg               @܇܇a           ܇p,      pp`   , h܇                                   ۇI      D   8Շ݇* a (ȇ   " ] a   ܇8Շr ܇)   P݇$check_open_encoding                     (݇h݇a           t݇p,      `   , P݇                                   ܇I      D   8Շއ* a    " ] a   h݇8Շr ݇1   @އ$check_open_representation_errors                އXއa           dއp,      `   , @އ                                   h݇I      D   8Շ߇* a Ç   " ] a   Xއ8Շr އ!     ߇$check_open_bom_arg               ߇8߇a           D߇p,      xx0   ,  ߇                                   XއI      D   8Շ * a Ň   " ] a   8߇8Շr ߇!           stream_option       Y      P   8Շ    W a a  a      ߇_ a  Л8Շr            pvariables                X    I      @   `և* a p   " ] a  - `ևr     !       variable_names                       I      @   `և* a    " ] a  - `ևr            singletons               P    I      @   `և* a h   " ] a  - `ևr     1   z$check_read_syntax_errors_arg                                     (a           4p,         ,                                    8߇I      D   `և* a    " ] a   (`ևr                  I      @   `և0* a    " ] a  - `ևr     I      @   `և* a Z   " ] a  - `ևr @               read_option Y      P   `և    W a a  a      z_ a  Л`ևr             file_name                    I      @   Xׇx* a     " ] a  - Xׇr (       `      H    I      @   Xׇ* a `   " ] a  - Xׇr     9      0   Xׇ a H - Xׇr                output      9      0   XׇH a  - Xׇr      I      @   Xׇ* a    " ] a  - Xׇr X           position                     I      @   Xׇ* a    " ] a  - Xׇr     I      @   XׇP* a    " ] a  - Xׇr     I      @   Xׇ* a (ȇ   " ] a  - Xׇr `    I      @   Xׇ* a    " ] a  - Xׇr     I      @   Xׇ(* a p   " ] a  - Xׇr     I      @   Xׇp* a Ň   " ] a  - Xׇr 8    I      @   Xׇ* a    " ] a  - Xׇr     I      @   Xׇ * a Ç   " ] a  - Xׇr     Y      P   Xׇ    W a a  a      J_ a  ЛXׇr     )   0;$check_write_quoted_arg                  Xa           /4      xh   ,                                    (I      D   h؇* a e   " ] a   h؇r        ignore_ops  )   .$check_write_ignore_ops_arg              @                 Xa           p,         ,                                    I      D   h؇* a    " ] a   h؇r  )    $check_write_numbervars_arg              Xa           l/4      l   ,                                    I      D   h؇* a e   " ] a   h؇r )   mh$check_write_portrayed                   @a           /4         , h                                   I      D   h؇* a e   " ] a   h؇r )   P$check_write_max_depth                   (ha           tp,         , P                                   I      D   h؇0* a f   " ] a   hh؇r !           write_option        Y      P   h؇    W a a  a      _ a  Лh؇r @    I      @   PӇ3 a   a j ЛPӇr     9      0   PӇ a  - PӇr     9      0   PӇ@ a  - PӇr     a      \   PӇ    W a a  a      Ӈ {   _ a  ЛPӇr PI      @   ه3 a   a j Лهr     9      0   ه  a  - هr     9      0   ه     a ʇ - هr 0    !   Hx$check_open_opt_arg              Xa            W            , x                                   ha      \       W a a  a       p   _ a  Лr  I      @   ڇ3 a   a j Лڇr `    9      0   ڇ a  - ڇr     9      0   ڇ a  - ڇr     a      \   ڇ    W a a  a          _ a  Лڇr I      @   8߇3 a   a j Л8߇r x    9      0   8߇ a  - 8߇r     9      0   8߇  a  - 8߇r     a      \   8߇    W a a  a       Ň   _ a  Л8߇r 0I      @   ۇ3 a   a j Лۇr     9     4  ۇ  a  a  1 _  a  ۇH       ۇ a n"/ - a  ۇT  - ۇn ۇ a      *  BD     y a  Лۇr                         a      \   ۇ    W a a  a          _ a  Лۇr I      @   ܇3 a   a j Л܇r p    9      0   ܇ a p - ܇r     9      0   ܇ a "͇ - ܇r     9      0   ܇P a ͇ - ܇r (    a      \   ܇    W a a  a       (ȇ   _ a  Л܇r `I      @   h݇3 a   a j Лh݇r     Y      P   h݇P a  @h݇  - h݇r           a      \   h݇    W a a  a          _ a  Лh݇r `I      @   Xއ3 a   a j ЛXއr     Y      P   XއP a  @ćXއ  - Xއr           a      \   Xއ    W a a  a       Ç   _ a  ЛXއr `I      @   (3 a   a j Л(r                dec10       9      0   (H a  - (r      9      0   ( a r - (r X    9      0   ( a p - (r                quiet       9      0   ( a  - (r     a      \   (    W a a  a      z    _ a  Л(r I      @   3 a   a j Лr x    9      0    a  - r     9      0   X a  - r     !       @write_quoted                          a      \       W a a  a       @   _ a  Лr hI      @    3 a   a j Лr     9      0   8 a  - r     9      0   p a  - r H    a      \       W a a  a          _ a  Лr I      @   3 a   a j Лr     9      0   P a  - r (    9      0    a  - r `    a      \       W a a  a       e   _ a  Лr I      @   03 a   a j Лr     9      0   h a  - r @    9      0    a  - r x    a      \       W a a  a       e   _ a  Лr I      @   hH3 a   a j Лhr     i      `   h( a  a a  a     a a     - hr X    a      \   h    W a a  a       f   _ a  Лhr        (set_input                @a                     , (                                   9      4   @          Ɓ@- @r        set_output                a           x        x x x    ,                                    @9      4             Ɓ -  r x !        open_null_stream                   a           H       HHH   ,                                      9      4               -  r H!       open_pipe_streams                pa                     ,                                     9      4            - r Q      L   (     a Z] a         @(- (r P!   nofileerrors        a                          ,                                    Q      L        a Z] a         @- r  9      0   (b     a j  N(br p           see              a           p,       00   ,                                    I      @   h a n  a  @r 0    i      d   W a a 3 a   a j a    _ a  Лr xi      `   8W a a  a a      ց     Pс- r               a  a  a  a  Ю a y a      Pс_  @r H                    a 1      @ a  a y a  pЮ_ y a  @r           i      `        a  a  X a  @r                seeing                   a                     ,                                     Q     H       a  a a 1      ց a      Pс a  pH   a  a      Pс- a  T y a  a n - n  a W a  - r                                 seen        a           P	        P	P	P	   ,                                    i      d        a a      ց     H a n @r P	       	tell                     		a           	p,       H
H
   , 	                                   I      @   	
 a n  a 
  	r H
    i      d   	
W a a 3 a   a j a 	   _ a  Л	r 
i      d   	PW a a  a a      ׁ	     Pс	 - 	r 
         	 a  a  a Z a  Ю	 a y a      Pс	_   	r `                   	 a 1      @	 a  a Zy a  Ю	_ y a   	r           i      `   	     a Z a  X	 a   	r               
telling                   
0
a           
       


   , 
                                   	Q     H  0
     a  a a 1      ׁ0
 a      Pс0
 a  0
H   a 
 a      Pс0
- a  0
T y a  a n - 0
n 0
y a W a  - 0
r 
                                told        a           h        hhh   ,                                    0
i      d        a a      ׁ     H a n  r h    M      a           HW       HHH   ,                                                 W a a  a  a  a  a  a 1   ā 6  a p a      qK -  - r H         a           W          ,  M                                                W a a  a  a  a  a  a 1  8PŁ 6 $ a p a      qK -  - r          1   X$preprocess_read_terms_options      1   0+$postprocess_read_terms_options                  H8             xa                     , 0և                                   a           Dp,           ,                                    a           p,         ,                                    8Y     T       a  a y a  a 0և      @(d a      ցy a  a  D8 a y a  a  a  a  H8qy a y a  a  a  r    <   ?      0և      Շha                     , P                                   I     @  h     a  a  a y a  a 0և      (dhy a  a   8hy a y a  a  a  a  8qhy a y a  a  a  hr ,   <   ?       1     ,   8h a " - 8r  )   Ā    $read_term_error_handler             8HX a  =    " ] a  " ] a W a a   a a      Á8 a B     @89 a a      8T a a a a  88r xq      h   8X a  = Z   " ] a  " ] a  a a   88r X    I      @   8    X a  M " ] a  88r     1     ,    a " - r 1   $postprocess_read_terms_option      9   0$postprocess_read_terms_options_list                     0             `(a           p,      @@   ,                                    ha           4p,      XX   ,                                                 X a X
 " a $   a  a  a 1 _  @y a y a y a y a  (r       1     ,   (x a " - (r X         (    X a X
 " a $   a  a  a  $(y a y a y a y a  ((r                 `* a    " ] a  a B a a      9 a a      - r @    )   (݇$read_term_non_anonymous                  a           p,        @    ,                                    (Q      L   P* a    " ] a W a a   r p)    ȃ$fetch_singleton_names                   a           p,      !! $   ,                                              * a h   $  W a a  a  a  ; a y a y a  r `       y      t   p* a p   " ] a W a a  a " 1       - r     Q     H   * a    " ] a  a a - r     A     <       * a Z   " ] a - r 1     ,    0 	 " " -  r                X a 6  ;  a a  $  X a  = h   X
 " a   a  $  9 a a 1   !Ȩ y a y a    r @    A     8   H! a "  a " - r !    Y      P   H"X a ] .     a "  a "  - r X!    1   !$add_singleton_if_no_underscore                  !!a           !p,      H$H$$   , !                                            @#X a X
 " a $  X a 6  ;  a a  $  W a a . 1 _ 9 a a  a 9 a a  8#!y a y a  a  r X"               #X a l P a X
 " a " ] a X a 6   M " ] a  " ] a  a a     9 a a  r P#I      @       X a  M " ] a  r  $    Y      P   !$X a     " ] a  a a  - !r H$             !    W a a X a  = h   X
 " a  ( a   ( a 9 a a 1      Ȩ! - !r $        I      @   @     a         X@- @r @%    a       %p,        %%P&   ,                                    !i      d   x%@& a a      ׁx% a         Xx%K - x%r %)         x%    - x%r P&                 X&a           &W       &&&   , h&                                   x%a      X   &    W a a  a F   1      xȁ& - &r &           h&      XX'a           'W       '''   , @'                                   &a      X   X'    W a a  a F   1      0ɁX' - X'r '               )writeq                   (H(a           (W       (((   , 0(                                   X'a      X   H(    W a a  a V   1      xȁH( - H(r (           0(      ( )a           ,)p,       )))   , )                                   H(a      X    ))W a a  a V   1      0Ɂ )K -  )r )        )          )    -  )r )           *display                  *8*a           *W       ***   ,  *                                    )a      X   8*    W a a  a &   1      xȁ8* - 8*r *            *      *+a           +p,       +++   , *                                   8*a      X   ++W a a  a &   1      0Ɂ+K - +r +        )         +    - +r +    !       ,write_canonical                  +0,a           ,W       ,,,   , ,                                   +a      X   0,    W a a  a 6   1      xȁ0, - 0,r ,           ,      +-a           -p,       x-x--   , ,                                   0,a      X   --W a a  a 6   1      0Ɂ-K - -r x-        )         -    - -r -    !   P8.$process_wt_opts    )   hP.$process_wt_callbacks                    -.             .(/a           t.p,       //0   , 8؇                                   -a           ,0      ,@28
   , 8.                                   h.a           \       :0:   , P.                                   .!       h.0 a  a y a  a 8؇      0(dh.y a  a     a  a  0.h. a y a  0xȁh. a      (/h.K - h.r /
            )         h.    - h.r 0    9     4  ك2 a  a  a y a  a 8؇      1(dكy a  a     a  a  1.كy a  a y a  10Ɂك a      (/كK - كr 0            )         ك    - كr 2    I     D   .x2 a "  a a  a " - .r @2         .83X a  = e   p |  " ] a W a a  a a  a    _ a           5.T a a a a  ..r 2             .3X a  = e   p |  " ] a W a a  a a  a    _ a           5.T a a a a  ..r H3             .4X a  =    p |  " ] a W a a  a a  a    _ a   &        5.T a a a a  ..r 4             .x5X a  =    p |  " ] a W a a  a a  a    _ a           5.T a a a a  ..r 4             .86X a  = e   p |  " ] a W a a  a a  a    _ a   F        5.T a a a a  ..r 5             .6X a  = e   p |  " ] a W a a  a a  a    _ a           5.T a a a a  ..r H6             .7X a  = e   p |  " ] a W a a  a a  a    _ a           5.T a a a a  ..r 7             .8X a  = e   p |  " ] a W a a  a a  a    _ a   v        5.T a a a a  ..r 7       f      e    a     \  .    X a  = f   " ] a  " ] a W a a W a a X a  = x8   (  a a " ] a  " ] a      ہ. a a  a P   > a           5.T a a a a 9 a a      ہ.T a a a a 9 a a  ..r 81     ,   (/ : a " - (/r  :         (/    X a  = x8   (  a a " ] a  " ] a      ہ(/9 a a  (/(/r 0:       |      {:a           :p,       8;8;;   , :                                   (/a      X   :;W a a  a    1      xȁ:K - :r 8;        )         :    - :r ;    a      X   (|<W a a  a    1      0Ɂ(|K - (|r ;        )         (|    - (|r  <           P<portray                  8<    a           t<p,      <<x>   , @                                   :       h<h> a  a 1  @>t=h<H  P> a P<    a  a n     h<- a  D>h<T X>K - h<n h< a ؉    P<     a n a a  a `     n Y   _ a      hZh<_  a  a      @h<K - h<r <                  
             Y      P   h<     a  a      @h<K - h<r x>       x      h>a           H?W       H?H?H?   , >                                   h<i      `   >    W a a  a a      ց>     >- >r H?           Bget_byte               in_byte                  ??a           ?p,       X@X@B   , ?                                   >A     8  ?B a  a 1  4B@?H  XB3 - a  8B?T `BK - ?n ? @B\A?H  hB a  HBLA?H  pB( - a  LB?T xBK - ?n ?  A3 PBA? a a  a  Xa      An ? a a  a    a    _  a      ?  a ?     Л?r X@                                                                  i      `   ?    W a a  a a      ց?     ?- ?r B       ?      ?Ca           Cp,       xCxCE   , B                                   ?Q     L  CE a  a  a 1  hECCH  E3 - a  lECT EK - Cn C tEDCH  E a  |ExDCH  E( - a  ECT EK - Cn C  E3 EDC a a  a  Xa      En C a a  a    a    _  a      ?  a B      ЛCr xC                                                              9      4   C         C- Cr E       (Ipeek_byte                E Fa           ,Fp,       FFH   , F                                   CA     8   FH a  a 1  lH G FH  H3 - a  pH FT HK -  Fn  F xHG FH  H a  HG FH  H( - a  H FT HK -  Fn  F  H3 HG F a a  a  Xa      Hn  F a a  a    a    _  a      ?  a ?     Л Fr F                                                                  i      `    F    W a a  a a      ց F     pԁ F-  Fr H       F      E@Ia           LIp,       II L   , (I                                    FQ     L  @IK a  a  a 1  K,J@IH  K3 - a  K@IT KK - @In @I KJ@IH  K a  KJ@IH  K( - a  K@IT KK - @In @I  DK3 KK@I a a  a  Xa      DKn @I a a  a    a    _  a      ?  a B      Л@Ir I                                                              9      4   @I         pԁ@I- @Ir  L       Oget_char    !           in_character                     (LxLa           Lp,       LLhN   , `L                                   @I     x  xLXN a  a 1  ,NXMxLH  @N3 - a  0NxLT HNK - xLn xL My a [ a  a   a  a  8NȨxLy a  a ℀"/   M_  a      BL  a `L     ЛxLr L                                  a     X  xL     a  a a 1      ցxL a      XxL a  O<OxLH  O a  a - a  OxLT Oy a  a ℀ - xLn xLy a [ a    "      ȨxL - xLr hN                               `L      (LOa           Op,       @P@PQ   , O                                   xL       OQ a  a  a 1  QPOH  Q3 - a  QOT QK - On O <Qy a [ a  a   a  a  QȨOy a  a ℀"/   <Q_  a      BL  a O      ЛOr @P                              A     8  O     a  a 1      XO a  RROH  R a  a - a  ROT Ry a  a ℀ - On Oy a [ a    "      ȨO - Or Q                               pVpeek_char                 S0Sa           <Sp,       SS U   , S                                   O     x  0SU a  a 1  TT0SH  T3 - a  T0ST  UK - 0Sn 0S Ty a [ a  a   a  a  TȨ0Sy a  a ℀"/   T_  a      BL  a `L     Л0Sr S                                  a     X  0S     a  a a 1      ց0S a      Ӂ0S a  LVU0SH  XV a  a - a  PV0ST `Vy a  a ℀ - 0Sn 0Sy a [ a    "      Ȩ0S - 0Sr  U                               S       SVa           Vp,       VVX   , pV                                   0S       VxX a  a  a 1  PXtWVH  dX3 - a  TXVT lXK - Vn V Wy a [ a  a   a  a  \XȨVy a  a ℀"/   W_  a      BL  a O      ЛVr V                              A     8  V     a  a 1      ӁV a  Y<YVH  Y a  a - a  YVT Yy a  a ℀ - Vn Vy a [ a    "      ȨV - Vr X                                   8\get_code    !           in_character_code                YZa           Zp,       xZxZ\   , Y                                   V       Z \ a  a  a 1  [ZZH  [3 - a  [ZT [K - Zn Z a  [\[ZH  [( - a  [ZT [K - Zn Z_  a      Y  a Y      ЛZr xZ                                                 9      4   Z         XZ- Zr \   Y      YP\a           \\p,       \\@^   , 8\                                   Z     |  P\0^ a  a 1  ]0]P\H  ^3 - a  ]P\T ^K - P\n P\ a   ^]P\H  ^( - a  ^P\T $^K - P\n P\_  a      Y  a 8\     ЛP\r \                                             i      `   P\    W a a  a a      ցP\     XP\- P\r @^           `peek_code                ^^a           ^p,       8_8_`   , ^                                   P\       ^` a  a  a 1  `_^H  `3 - a  `^T `K - ^n ^ a  ``^H  `( - a  `^T `K - ^n ^_  a      Y  a Y      Л^r 8_                                                 9      4   ^         Ӂ^- ^r `   ^      ^aa           ap,       aa c   , `                                   ^     |  ab a  a 1  baaH  b3 - a  baT bK - an a a  bXbaH  b( - a  baT bK - an a_  a      Y  a 8\     Лar a                                             i      `   a    W a a  a a      ցa     Ӂa- ar  c           fput_byte                 Xcca           cp,       cc0f   , pc                                   ai      d   chdW a a 3 a   a j a pc   _ a  Лcr c           byte               c f a 1  eecH  f a  eecH  f( - a  ecT fK - cn c  e3 e`ec a a  a     Xa      en c a a  a    a    _  a      Rd  a pc     Лcr xd                                       i      `   c    W a a  a a      ׁc      c- cr 0f       pc      Xcfa           fp,       gg`i   , f                                   c      x   fgW a a W a a 3 a   a j a f   _ a _ a  Лfr g           fPi a  a 1  i8hfH  0i a   i(hfH  8i( - a  $ifT @iK - fn f  h3 (ihf a a  a     Xa      hn f a a  a    a    _  a      Rd  a f      Лfr g                                           9      4   f          f- fr `i       (lput_char                 iia           ip,       (j(jxk   , i                                   fi      d   ijW a a 3 a   a j a i   _ a  Лir (j           character            ihk a 1  k[ a  a   a  a  XkȨi  k_  a      j  a i     Лir j                      i    W a a  a 1      ׁi9 a a [ a    "   lȨi a y a      Xi - ir xk      i      i@la           Llp,       ll n   , (l                                   i      x   @l mW a a W a a 3 a   a j a (l   _ a _ a  Л@lr l             @ln a  a 1  my a [ a  a   a  a   nȨ@l  m_  a      j  a (l      Л@lr 0m                      @l     a W a a [ a    " 1  nȨ@ly a y a      X@l - @lr  n          0qput_code                 nna           np,       PoPop   , n                                   @li      d   noW a a 3 a   a j a n   _ a  Лnr Po!           character_code              np a  a 1  pHpnH  p( - a  pnT pK - nn n_  a      o  a n     Лnr o                            i      `   n    W a a  a a      ׁn     Xn- nr p       n      nHqa           Tqp,       qqHs   , 0q                                   n      x   Hq(rW a a W a a 3 a   a j a 0q   _ a _ a  ЛHqr q           Hq8s a  a  a 1  srHqH  $s( - a  sHqT ,sK - Hqn Hq_  a      o  a 0q      ЛHqr 8r                        9      4   Hq         XHq- Hqr Hs   @      (sa           sW       sss   , ps                                   Hqi      `   s    W a a  a a      ցs     Xs- sr s           puput              Ptxta           tW       ttt   , `t                                   s         xt    W a a  a a      ׁxt a a      5xtT a a a a      Xxt- xtr t   `t      Ptua           uW       uuu   , pu                                   xty      t   u    W a a  a a      5uT a a a a      Xu- ur u              xva           vW       vvv   , `v                                   u         xv    W a a  a a      ցxv a a      5xvT a a a a      ǁxv- xvr v   `v       wa           wW       www   , pw                                   xvy      t   w    W a a  a a      5wT a a a a      ǁw- wr w   Áz$tab                     `xxa           xp,       y yXy   , xx                                   wY      T   xHy a a  a     Xa a     - xr  y         x     a  a    yxtx a a  a X              5x xxr Xy          `|tab              yza           zp,       xzxzz   , y                                   xA      <   zz     xzK - zr xz    )         z    - zr z       xx      `xza           zp,      X{X{{   , z                                   zY      T   z{ a a  a     Xa a     - zr X{         z     a  a  a    T|uz a a  a X              5zy a 9 a a  zzr {          y      yx|a           |p,       ||(}   , `|                                   zA      <   x|}     zx|K - x|r |    )         x|    - x|r (}           X}ttyget                   @}p}a           }W       }}}   , X}                                   x|Q      L   p}    W a a  a      p}- p}r }       8~ttyget0                   ~P~a           ~W       ~~~   , 8~                                   p}Q      L   P~    W a a  a      XP~- P~r ~       ttyskip                   0a           W          ,                                    P~      x   0    W a a  a a      50 a 9 a a      ǁ0- 0r            (ttyput                   @a           W          , (                                   0      x   @    W a a  a a      5@ a 
9 a a      X@- @r            8ttynl       a                      ,                                     @9      0   8     a 
 @8r            聈ttyflush    a           X        XXX   , Ё                                   8I      @   聈     a 
     聈- 聈r X    a                       , ു                                   聈Y      T        a a      ׁ     - r  !       Hcurrent_line_number              Ha           W          , h                                   i      `       W a a  a a      ց     ˁ- r        h      H`a           lp,       ЄЄ   , H                                   Y      P   ` a n  a      ˁ`- `r Є             ` a  a   a  a  a  腈Ю` a y a      Pс`_ y a      ˁ` - `r (          9      4   `         ˁ`- `r        Hline_count               0`a           І       ІІІ   , H                                   `)      $   `     ``r І!       character_count                  膈 a           ,p,       Ȉ   ,                                    `Y      P    ؇ a n  a      8́ -  r                a  a   a  a  a  Ю  a y a      Pс _ y a      8́  -  r 臈          9      4             8́ -  r Ȉ!       line_position                    (a           4p,       Њ   ,                                     Y      P   ( a n  a      h́(- (r              ( a  a   a  a  a  Ю( a y a      Pс(_ y a      h́( - (r           9      4   (         h́(- (r ЊY      P   P a n  a      ρ- r              0 a  a   a  a  a   XT a y a      Pс_ y a      ρ - r `          9      4            ρ- r @                  a           p,       hh   , h                                   (a           p,         ,                                    I      @    a n  a  r h              a  a  a   a  a  a  tXT a y a      Pс_ y a y a  r ?   ?   )      $        r a      \   3 a       ρ9 a a  a a - r Y      T            ρ9 a a      Ё- r !       set_stream_position              `a           p,          ,                                          x   xW a a W a a 3 a   a j a    _ a _ a  Лr     Y      P   А a n  a      Ё- r               a  a   a  a  a  XT a y a      Pс_ y a      Ё - r           9      4            Ё- r !   ׌($generate_prop      !   8@$stream_property                 葈X             a           dp,      @   , (                                   a           Ēp,      p   , @                                   X           a  a 3 1 _ 3  a  a y a  XT  y a  Xy a y a  r (                      a  a 3 1 _  a  a y a  XTy a y a  r                    P a  a  a  a y a  @XT_ y a y a  r                 |       W a a W a a  a      ⨄_ a  a    _ a _ a  Лr `A     <   X* a     " ] a - Xr A     <   XP* a `   " ] a - Xr  1     ,   X a H- Xr `1     ,   X a - Xr A     <   X* a    " ] a - Xr A     <   X0* a (ȇ   " ] a - Xr  A     <   Xp* a p   " ] a - Xr @A     <   X* a    " ] a - Xr A     <   X* a Ň   " ] a - Xr A     <   X0* a    " ] a - Xr  A     <   X    * a Ç   " ] a - Xr @!       stream_properties                p          x   `W a a W a a 3 a   a j a    _ a _ a  Лr     !   p$check_stream_props )    $process_stream_properties               (             H a           p,         , p                                   a           p,      ``P   ,                                                a W a a  a  dy a  a       h(d a  a y a  lXT a y a  a  a   r p             9      0   	 " "  - r     Y      P   X a l P a ] .     a a  - r     I     @       X a   a p | " - r     1     ,     a " -  r `i      d    蜈X a  =     " ] a  " ] a  a a    r i      d    PX a  = `   " ] a  " ] a  a a    r Y      P    X a   H" ] a  a    r `    Y      P     X a   " ] a  a    r     Y      P    X a   " ] a  a Z   r     !   ئx$show_stream_bom                 Xa           p,      00x   , x                                              ПX a  =    " ] a  $   a  a  a y a 9 a a  ȟ y a y a y a y a    r     	         ؠX a  =    " ] a  $   a  a  a y a  a a 1       9 a a  ̠ y a y a y a y a    r                  PX a  = Ň   " ] a  $   a  a  a y a 9 a a   y a y a y a y a    r 蠈   !   8ء$show_stream_eof                 a           p,      ت   , ء                                             УX a  =    " ] a  $   a  a  a y a 9 a a  ( y a y a y a y a    r `   )   X$show_stream_eof_action                  0pa           |p,      8   , X                                           X a  = (ȇ   " ] a  $   a  a  a y a  a a 1      ΁ T a a a a  Ԥp y a y a y a y a    r ࣈ       )   P$show_stream_reposition                  ई a           ,p,      hh    ,                                    p        X a  =    " ] a  $   a  a  a y a  a a 1      ΁ T a a a a    y a y a y a y a    r        	         0X a  = Ç   " ] a  $   a  a  a y a  a a 1      ց 9 a a  ć y a y a y a y a    r        !   0$show_stream_type                Чa           ܧp,      @   ,                                             @X a  = p   " ] a  $   a  a  a y a  a a 1      ΁ T a a a a  4Ч y a y a y a y a    r @                     X a  =    " ] a  " ] a W a a T a a a a       T a a a a    r P               past        I      D   X a ꩈ     ҁ - r            at  q      h   Ȫ a J a a      Ӂ9 a a  a  - r h    1     ,        a - r ت         p a p a a * a      a p |     a a  a     xa a     - pr          p( a ͇ a a * a      a p | @   a a  a @   xa a     - pr 1     ,   p     a "͇- pr 8           a  a a * a      a p |    a a  a    xa a     -  r h1     ,         a -  r  I      D   h a      8Ձ - r 01     ,        a - r x         Ч0 a ʇ a a * a      a p |    a a  a    xa a     - Чr 1     ,   Ч     a - Чr @!       at_end_of_stream                 `a       h        hhh   , `                                   Чa           p,          ,                                    I      D        a a      ց r hA      8   ை     ҁ - r     a      X        a a      Ӂ9 a a  a - r     !       xat_end_of_line                   @ذa   `    H        HHH   , @                                   a           䰈p,       б   , `                                   xI      D   x     a a      ցx ذxr HA      8   ذ     ҁذ - ذr              ذ     a 1      Ӂذ a  `ذH   a  a    - a  ذT  - ذn ذ a  a  - ذr б                         !       زconsult_depth                    a           `       ```   , ز                                   ذ9      4            - r `)       سcurrent_char_conversion     )    _$fetch_char_conversion                                ha           p,       ششx   , س                                   a           tp,      0   ,                                             h a  a 3 1 _  a  `߁ a y a y a  hr ش      I      @       1      ށ - r x        q     l   h X a X
 " a   X
 " a " ] a  a a  a a - hr Y      P   h    X a  M    M " ] a  hhr 0    )      $   Ю     XTЮr !   P_趈$split_for_path     )   K $add_file_search_paths                                xa           $p,         , 趈                                   ha           p,      (   ,                                              }     a 1  Ȩ} a a      } a  a    a  } a  x}r 跈      A     8     a "  a " - r     !   $fetch_first_path   !   ܁($fetch_second_path               и@             a           Lp,      00   ,                                    xa           p,         , (                                   @!            a  a X a  = h   X
 " a $   $   a  @ a y a y a  a   a y a y a y a  r 7   ?       i      `   @X a ;  a a  a a  a "  a a  - @r 0    Y      T   @    X a ;  a a # a a " ] a  @@r I     D   ( a "  a "  a " - r i      `   X a ;  a a  a a  a "  a a  - r 8    Y      T       X a ;  a a # a a " ] a  r 1     ,   x a " - xr        x    X a  = h   X
 " a $   $   a 1   Ȩx a y a  $Ȩx a `     n P      (axy a  xxr (
         )   X$with_output_to_chars                    0оa           @W      @@@   ,                                     a           (      (((   , X                                   pQ      H   p    W a a  a a  a "  оpr @    !   ʆ$do_output_to_chars              a           Ŀp,      ``p   ,                                    о        о     a  a  a  a y a 1  о a      ׁоy a   оy a y a y a y a  a  оr (      !   h&8$handle_exception                       ` a  a  a  a  a a  a 8   _ a    H]_ y a  P y a y a y a       - r `                      x        a W a a   y a      K - r p          a           PÈ      PÈPÈPÈ   , 8                                                 a W a a  a  Èy a      ׁy a  r PÈ      hہ      PہÈa           XĈ       XĈXĈXĈ   , È                                   I      @   È     a a      ہÈ- Èr XĈ           Ĉis_stream                ĈĈa           0ňW       0ň0ň0ň   , Ĉ                                   È         Ĉ    W a a  a    _ a  a  a r ň]Ĉ  - Ĉr 0ň                 ňtime_file                ňňa           Hƈ       HƈHƈHƈ   , ň                                   Ĉ9      4   ň          ň- ňr Hƈ)       ƈstream_position_data                     pƈƈa           ƈp,        ǈ ǈȈ   , ƈ                                   ňq     h   ƈǈ a 2* a     M X
 " a ] .     a a - ƈr  ǈ    q     l   ƈȈ a * a         X
 " a ] .     a a - ƈr ǈ           byte_count  i     `   ƈ     a ǈ* a    X
 " a ] .     a a - ƈr Ȉ    Q      L   ?    W a a  a ]      w?- ?r Ȉq      l   @0Ɉ a 1 _  a ] a      t@ - @r Ȉ        q      l   @Ɉ a 1 _  a ] a      t@ - @r @Ɉ        )           open_expands_file_name      y      t   @    W a a   a      _ a  a P     Ɉ a  Л@r ɈI           /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/debug.yap i      `   p% ԉW a a 3 a  a j a x   _ a  Лp%r ʈildu             8!       Sabolish_table       a         \          Xˈ0xXy                iˈBʈnyˈ   lG   I         @           ˈ҉{                 rBʈ!   3Չ$t_head                ֈspy        X׈nospy       9      4           V% (Ɇ(0    pʆr ,̈                ʆ0ӆPІІԆن8Ն    ՆС    `׆P`͆    ̆        @ц        ĆφĆ ߆    hņ߆                ƆֆƆ    HWۆ        (0ۆhȆ܆0׆^8 0؆Ȇ݆ไ چ P݆xކ                        	ʆX܄`̆                    ݁؆    `چ͆            цؿ҆A      <   P̈     ʆWj[TÆ$φBĆtΆ    a      X       hΈ ʆ0 ΈΈ(ʆ @   "       d̈           |Έr Έ                     x                            2\rÅ2Å\ÅrÅÅÅÅ    I      D       ψx0 ψ           ψr ψ)      $           ػ`8ą    i      `       ψػ$  ą    ػ a ǅTЈ H           ψr $Ј    )      $           ȅ" |ʅ    9      4            ǅ\ X
 Pȅ$ȅHǅr Ј9      4           V% `Ʌ(0    Hʅr ЈQ      H       xЈȅ a ʅ<шɅn           Јr $ш    9      4           ɅV% @˅(0    Ʌ˅r tш!         ˈ    H#      !          ̈    ш#         rш$suspy                   ш ҈   ш      ˈ    a           ,҈p,      ҈҈׈   , ш@ʈ                                   ƈ          ҈ӈW a a W a a 3 a   a j a `   _ a  ҈   _ a _ a  Л ҈r ҈Q      H    ҈`ӈ* a `   ;  a a    ҈ ҈r  ӈ    9      0    ҈ӈ a "  -  ҈r pӈ              ҈ԈX a X
 " a $   a  a 1 _  XԈԈ ҈H  \Ԉ  ҈ ҈n  ҈y a y a y a   ҈ ҈r ӈ                  AԈ$do_suspy                hԈԈa           Ԉp,      ވވ   , Ԉ@ʈ                                    ҈          ҈Xֈ* a X   ;  a a W a a W a a  / a a a       ҈T ՈT a a a a T a a a a  Ԉ ҈r Ո      )   +Ո$suspy_predicates_by_name                ՈՈa           ֈp,      PوPو8܈   , Ո@ʈ                                   Ԉ9      4    ҈ֈ a   Ո ҈r hֈ!           predicate_spec         ҈      ˈ          ҈p׈W a a  a ˈ  a      ֈ_ a  a ֈ    `   _ a _ a  Л ҈r ֈ   ш       ̈h          ҈    W a a  a ̈ a      ֈ_ a  a X׈    `   _ a _ a  Л ҈r ׈    !       current_predicate   1   `Rh؈$do_suspy_predicates_by_name                      ؈؈              ؈؈a           ؈p,          , P؈H#                                   Ոa           ؈p,      ܈܈݈   , h؈@ʈ                                   ؈1     ,  Ոۈ a  a  a  a  a   1  <ۈDڈՈH  Tۈ a `     a  @ۈ؈ՈA  DۈՈT \ۈy a W a y a W a   ڈn Ո a  a        a   a  a  Hۈ`1Ո a  a  a a 83  LۈՈT dۈ_  a y a  a  ؈Ոr Pو                                                ۈno_match                 pۈ             Ո(܈W a a  a ˈ  a j	 a ۈ    ֈ    `   _ a _ a  qՈr ۈ         Ո    W a a  a ̈ a j	 a ۈ    X׈    `   _ a _ a  qՈr 8܈             ؈݈ a  a  a  a `      ݈؈؈y a y a  a a 83  ݈؈T ݈y a y a y a  Ԉ؈r ܈                     ؈    W a a  a  a  a     _ a   a _ a  a  a 1  ވ`1؈y a  a a a y a  a a y a  Ԉ؈r ݈       	       Ԉ߈ a W a a  a  a  a     _ a   a _ a _ a  a 1  ߈`1Ԉ_ y a  a a a y a y a y a  ԈԈr ވ             ԈW a a  a  a W a a  a y a 1      Ԉ_  a  \ԈH  d9 a a  a ˈ- a  `ԈT l a j	 a ۈ    ֈ    `     X      qԈn Ԉ a j	 a ۈ    X׈    `     X      qԈr ߈                        !           private_procedure         Ԉ( a  a  a  a  a y a y a 1      Ԉy a y a   ǀԈ a a * a       c    Ѝ a a  a     0a a     a  |ԈH  y a  a ˈ- a  ԈT  a        z  a ֈ    `     X      ЛԈn Ԉ a        z  a X׈    `     X      ЛԈr                                    ԈW a a  a  a W a a  a y a 1      Ԉ_  a  `ԈH  9 a a  a ˈ- a  ԈT  a j	 a ۈ    ֈ    `     X      qԈn Ԉ a j	 a ۈ    X׈    `     X      qԈr 8                           $suspy2                  (a           4p,         , @ʈ                                   ؈)      $   Ԉ     (Ԉr        `breakp             Hbp             debugger               plain                  add            already                                                    i     d  ( a ˈ a  a  a  a  a ⁀ a 0      a 1  `1(_  a n a `    H        `       `     X          
   q(r              ok         ( a ˈ a  a  a  a 1 _  a ⁀ a 0      a  |02(y a y a  8( a n a `    H        `       `     X          
   q(r                      remove             (x a ̈ a  a  a  a  a ⁀ a 0      a 1  H`1(_  a      X9(y a y a      ( a n a `    H        `       `     X            b q(r           !           breakpoint_for               (     a ̈W a a  a n a `     BЃ  Z `   _ a  X   _ a _ a  q(r     !   x8$pred_being_spied                Pa           W         , 8@ʈ                                   (         P    W a a W a a  a ⁀ a 0   _ a _ a  a 1  @`1P  - Pr           !       pdebug_action_hook                Pa           p,       XXP   , ֈ@ʈ                                   Pa             @                , p                                     q      h   W a a  a ֈ   _ a        - r X                     @W a a  a a 1      9 a a  a ˈ      ҈K - r     )      $        2r Pa           tp,          , X׈@ʈ                                   q      h   h8W a a  a X׈   _ a      h  - hr                      hW a a  a a 1      h9 a a  a ̈      ҈hK - hr H    )         h    - hr             nospyall    a           p,        pp   , @ʈ                                   hY      P     a         -  r p                       a ⁀ a 0      a 1  `1 y a  a a a  a X   _ a _ a  a ̈y a       ҈ K -  r       )              -  r     !   h$start_debugging                    2      u    a           W         , @ʈ                                    q      l   2     a \     2 a n a       u q2r                  W a a  a ]1      t a y a \     t - r                      h2     a ] a \1      th2 a ] a \     th2 a n a       \ qh2r         a           4p,           , u@ʈ                                   Y      P   ( a ] a \      w( - (r              (     a ] a \1      t( a \     ( a n a       u     q(     ŀ( - (r                    notrace     a           8        888   , @ʈ                                   ()      $        h2r 8i      `   ȉW a a 3 a  a j a    _ a  Лȉr `       Ԍ$leashcode      $show_leash                           xa           $p,         , @ʈ                                   a           p,         ,  @ʈ                                            ȉ a  lȉ a j a      @ȉ a n     xȉ  - ȉr                 9    leash_mode  q      h   ȉ    W a a  a      _ a  a    _ a  Лȉr     Q      H   x a     a      "  qxr     !   P($check_leash_bit       x    redo                     Xa           p,      h   , @ʈ                                   x       x     a  a y a  a     a  a  a  xy a  a F    a  a  a  xy a  a &    a  a z a  xy a  a     a "  a r a  xy a  a      qxr +   ;   ?   ?                X a a  a a * a      a  ( a  a a  a     xa a     - r I     @       X a   a  ( a - r h    9      0   	     - r     9      0   (	 \    - r                half        9      0   x	     - r 8               loose       9      0   	 b    - r     9      0   	 \    - r     9      0    	 N    - r        L8 $list2Code                 P a           \ p,         , 8 @ʈ                                   Y      T   X a l P a ] .     9 a a  P r                a a ( a  a a  a     a a     a a  a     a a    - r     i      d   P W a a 3 a   a j a    _ a  ЛP r 9      0   P H	 "     - P r               P X a l P a X
 " a " ] a 3 a   a j a    > a  ЛP r X         P X a   " ] a  a  a  P P y a  a               5P  - P r             P @X a   " ] a  a  a  8P P y a  a      F         5P  - P r             P X a   z" ] a  a  a  P P y a  a      &         5P  - P r P            P     X a   r" ] a  a  a  P P y a  a               5P  - P r           debugging   a           p,        88   , @ʈ                                   P Y      P    a        - r 8                   breakpoints                              a 1  	xH   	 a ] a \      w- a  	T (	 a : a       u 	q  n  a : a       \ 	q a `    a  X    a  a  a 8    H1     ⁀ 0    a _ a   a       _ a _ a _ a  a  	 a : a          q a j a a       a : xr                                                    	X a ;  a a  a ] a \1       w_ T a a a a      hd - r H	                     X a ;  a a  a b a \1       w_ T a a a a      hd - r 	               

$do_spy                  

a           
p,      p
   , 
@ʈ                                                X a ;  a a  a a  a ڃ     5T a a a a 9 a a  a ̃ 
r (A      <   
 a  + a - 
r Q      L   
@* a    " ] a  + a - 
r  9      0   
x a  - 
r P    Q      H   
* a `   ;  a a   

r              

* a 8   X
 " a $   a  a  a 1 _  a ̃ 


y a y a y a y a  

r                  
@* a (    = H   X
 " a $   $   a  a  a 1 _    
H  ( a ̃  

A  $
T 0y a y a y a  a ̃ 

n 
y a y a y a y a  

r 
   ?   ?   ?   ?                            
* a (    = H   X
 " a $   $   a  a  a 1 _    h
H   a ̃ 

A  
T y a y a y a  a ̃ 

n 
y a y a y a y a  

r P   ?   ?   ?   ?                             
* a H   X
 " a $   a  a 1 _    a ̃ 

A  
T y a y a y a  a ̃ 

r                          
* a (   X
 " a $   a  a  a 1 _  x
H   a ̃ 

n 
y a y a y a y a  

r                            
* a (   X
 " a $   a  a  a 1 _  x
H   a ̃ 

n 
y a y a y a y a  

r                             
* a    " ] a 1 _    |
H   

A      
T K - 
n 
 - 
r                                        
`* a    " ] a 1 _    \
H   

A      
T K - 
n 
 - 
r                                  xinfo           8$loop_spy                                  a                    , @ʈ                                   
       
     a  a  a  a y a 1       w
 a a  a               5
 a y9 a a  t
 a ^ a a      s
[ a         a  a  _ a      r
 a y a y a y a   
r p          @@$loop_spy2  !    ߇X$loop_spy_event                  !              	             a  a  a  a  a 1  p f  a @        y a  a a  a X   _ a      hZ r       s$retry_spy               x    a           p,      H   , X@ʈ                                             * a    " ] a W a a W a a W a a W a a  a a       r a      \   * a    ,   a " ] a  9 a a  r    ($fail_spy      @$loop_fail                                Xa                        , @@ʈ                                            H* a (   " ] a W a a W a a W a a W a a  a a      Xr a      \   X* a (   ,   a " ] a  9 a a  r X   $done_spy   !   p!$continue_debugging                  a           `       ```   , @ʈ                                   Xq      l   * a    ;  a a  a a  a a      r h             a      \   @* a    ,   a " ] a  9 a a  r I      @   8 a z  a *` r P    !   p~$debug_error                        f      ]x)a           p,      X X     , @ʈ                                               a  a  a  a  @  a 8             a    ry a  a a  a X   _ a      hZr H   A      <          vK - r X     )             - r      A      <   X         XK - Xr          Oh!$enter_goal    Ն!$spycall    1   ހ!$debugger_deterministic_goal           hˆ!$show_trace               @"             !"              ! #             P!`#         #a           0$      0$0$0$   , @@ʈ                                   a           L"p,      @)@))   , h!@ʈ                                   !a           "p,      p,p,4   , !@ʈ                                   @"a                    , !@ʈ                                   "a           l#p,      8*8**   , !@ʈ                                    #a           #p,      8^8^_   , !@ʈ                                   `#     |  !     a  a  a  a  a  a  a  a ^[ a      a  a  a     a 1      s! 4('!H  t(y a y a  8(@"!y a y a y a y a  <("!   D(&!H  |(y a  H( #!A  L(!T (y a  a   $&n !y a  a    T('!H  (y a  a A  X(!T ( a y a y a y a y a  \(`#!y a  a . '+   ' !n ! a zy a y a y a  a  d(`#!y a y a y a  h(#!K - !n ! a ry a y a y a  a  l(`#!     !K - !r 0$                                     :                                      ($zip                     ((a           *      ***   , (@ʈ                                   #I      D   @")     (@"  - @"r @)        a           8      888   , @ʈ                                   (Q      H   @"    W a a  a  a a  x)@"r )    Y      P   `#*W a a      (`#  - `#r 8*            )      $   `#     x)`#r *       (     a W a a  a y a 1       w(y a  a \"/  a ˈ. +   0,+(H  @,T a a a a  4,P(A  8,(T H,K - (n ( - ( a  - a  <,(T P,+ X    - (r *                                                   "(-W a a W a a  a y a a 1       w"9 a a  a \"/ _ T a a a a      hd" - "r p,            !       ". a  a 1      " a   .-"H  0.     "- a  $."T 8.K - "n "_ y a y a      hd" - "r 8-                               !   Hh.$tabled_predicate                H..a           h6      h6h6h6   , h.@ʈ                                   x)         "H0 a  a  a  /."_ y a y a y a  /#"y a y a      hd" - "r .               (h$clause                  //a           /p,      ii@l   , /H#                                   .      "82 a  a  a  a  a y a 1  2ǀ" a a * a       c      @ a a  a     0a a    _  a  a ڃ     5"y a y a  a  2/" $21"H  (2 a y a  a y a  
"n "y a  a  - "r X0k   k                        q     h  "4 a  a  a  a  a  a 1      "_    t43"H  4 a  a         a  a  a  x4`1"A  |4"T 4 a  a y a y a  ""n "       0Ā"y a y a y a y a  4(3"A  4"T 4 a  a y a y a  ""r H2o                                                    "     a  a  a  a  a  a ڃ1      5"y a y a  a  a  460	"y a y a y a  86#" @6 6"H  H6y a y a  a  a  D6@e" - "n "y a  a  - "r 4                                    .     a y a 1  7ǀ. a a * a      p |    a a  a     0a a     - .r h6      ൃ`7$trace_msg      x7$unleashed     h$7$action                  77             078             H7h8a           x=      x=x=x=   , `7@ʈ                                   /a           8p,      AAD   , x7@ʈ                                   7a           t8p,      PFPF]   , 7@ʈ                                   8       x)     a  a  a  a  a  a  a y a \1  ;tx) a ] a \  <tx) <9x)H  <<  93 <9x)y a y a y a y a y a  <7x)   <:x)H  D<y a  <8x)A   <x)T L< a    y a y a y a y a y a  $<h8x) a ڇ a     (<Hqx)  ;n x) a ڇ a j܃ ,<X'x) a  a a      Xx)9 a a y a y a y a y a y a  0<h8x) a ] a      tx)  - x)r 8_   _   _   _   _   _                                                                    ?                  1           ~a~a~a       (~d)    ~q: ~a:        )           ~a~a~a       (~d)    ~q:    !   @p<$debugger_write                  <=a           =p,      pEpE(F   , <@ʈ                                   h89     4  7     a  a  a  a  a  a  a 
1      7 a ڇ     7 a  @A>7H  lAy a  a 9 a a  a "/ - a  DA7T tA a  a Z<  >n 7 a  a j<   LAX?7H  |Ay a y a  PAP7A  TA7T A a  a   x?n 7 a  a j< a  a j< a  \A@7H  Ay a  a n"/  a n"/ - a  `A7T A a ڇ a z<[ a              "  dAʁ7  An 7 a ڇ a <[ a            "  hAʁ7 a ڇy a  =7r x=w   w   w                                 ~      ~                                        8`B a  a j a a      8 a a * a      a p |     a a  a     xa a    - 8r A         8 C a  a j a a      8 a a * a      a p | F    a a  a     xa a    - 8r pB         8C a z a j a a      8 a a * a      a p | &    a a  a     xa a    - 8r 0C         8D a r a j a a      8 a a * a      a p |     a a  a     xa a    - 8r C         8     a  a j a a      8 a a * a      a p |     a a  a     xa a    - 8r D         =F a  a  a 
ك a 8c     a 1  F`1=_ y a y a y a  ك=r pE      )      $   =      )=r (FA     8   h8F a     a \- h8r PF           h8I a   1 _  a n a  Gh8 a ] a       wh8 a \ Gth8   GGh8H  G a  GPh8A  Gh8T G  Gn h8 a ] a      th8K - h8r F                                         !   AXH$new_deb_depth         @H$skipeol                 (HHa                     , H@ʈ                                   =a           Hp,      llm   , @H@ʈ                                   XH      x   h80J a   1 _      XHh8 a        Hh8K - h8r (I                !   BI$print_deb_sterm                 IIa           Ip,      HtHthu   , I@ʈ                                   H         h8J a   W a a 1 _      Ih8 a        Hh8K - h8r @J                  x   h88K a    a \1 _      Hh8     h8 - h8r J                q      l   h80L a &  1 _      Hh8     p7h8K - h8r HK            )   K$show_choicepoint_stack     a           0       000   , K@ʈ                                   Iq      l   h8L a   1 _      Hh8     Kh8K - h8r @L            I      @   h8L a 6   a \  Hh8r L    Y      T   h8M a V  1 _      Hh8 X݃h8r L        !   (`M$scan_number                     @MxMa           Mp,      nnn   , `M@ʈ                                   K         h8N a f  W a a 1 _  a  XNxMh8 a (     h8r M       !   N$action_help        a           h       hhh   , `N@ʈ                                   xM      x   h8`O a   1 _      Nh8 a        Hh8K - h8r N                      x   h8O a   1 _      Nh8 a        Hh8K - h8r pO                       h8Q a    a  a 1 _    QQh8H  Q Q|Ph8H  Qy a  a n  Pn h8y a  a nA  Qh8T Q a ڇy a  Q(|h8 a ڇ Q@h8  |Qn h8 a ڇ a `          (|h8 a ڇ     @h8 a        Hh8K - h8r O                                    2      2                  h8T a F   a  a 1 _    S,Sh8H  S SRh8H  Sy a  a n  Rn h8y a  a nA  Sh8T T a ڇy a  S+h8 a ڇ S@h8  Sn h8 a ڇ a `          +h8 a ڇ     @h8 a F       Hh8K - h8r R                                    2      2                    h8T a    a \1 _      Hh8 a y a ˈ     th8 - h8r  T                           zip          h8PU a    a T1 _      Hh8 a y a ˈ     th8 - h8r T                         h8U a    a T1 _      Hh8 a y a ˈ     th8 - h8r `U                         h8V a    a \1 _      Hh8 a y a      th8 h2h8r U                         h8W a &  W a a 1 _  a  ,WxMh8 a ] a \ 0Wth8 a      h8r V              PW$ilgl                    8WhWa           @lW      @l@l@l   , PW@ʈ                                   N       h8hY a 6   a  a  a \1 _  ,YHh8   4Y Yh8H  HY <YXh8H  PYy a  a   Xn h8y a  a zA  @Yh8T XY a yy a      th8 - h8n h8 a 6   hWh8r W                                                           h8[ a F   a  a  a T1 _  ZHh8   ZZh8H  Z Z$Zh8H  Zy a  a   DZn h8y a  a zA  Zh8T Z a yy a      th8 - h8n h8 a F   hWh8r xY                                                             h8[ a   1 _  a a a  a `   _ a  X   _ a _ a      h8 a        Hh8K - h8r [                     h8 ] a   1 _  a a a  a `   _ a  X   _ a _ a      hh8 a        Hh8K - h8r [            !   Mh`$show_ancestors                  \\a           `W      ```   , \@ʈ                                   hW         h8] a v  1 _  a  a  ]xMh8 a      \h8K - h8r 0]              q      l   h8     a  ^Hh8y a      hWh8K - h8r ]      9      0   #`^ a BЃ - #r 8^    i      d   #^W a a W a a      #      0ƀ#- #r p^       #_ a y a 1       w# _L_#H  _ a  a 1.   _3 _t_#   _n # a * a ֈ   " ] a   - #r ^                  )      $   #     #r _9      4            ŀ- r `       P`ancestors                8`       \      \`a           `p,      aa c   , h`@ʈ                                   \        \    W a a  a ^[ a  a  a 1      s\9 a a  a " . a a : a P`     "  q\T a a a a      `\ a ڇ @\r `            1     ,   `b a " - `r aI      D   `bX a ] .     a     - `r  b!   @Mxb$show_ancestor                   Xbba           bp,      cc0e   , xb@ʈ                                   `         `    X a  =    (  a a (  a a " ] a  $  W a a T a a a a T a a a a 9 a a  a  cb`y a  a  ``r  c   A      <   b(d a a 5 a  - br c         b eW a a W a a W a a 5 a 1 _  a X   _ a           5b a zT a a a a 9 a a  a  e7b a ڇ @br 8d                    b    W a a W a a W a a  a X   _ a      1      5b a T a a a a  a  e7b a ڇ @br 0e       9   y    newline  creep       a       abort~n        1           c        creep       e       exit~n 1           f Goal   fail        h       help~n 9   f    l        leap        r Goal  retry~n        9   p    s        skip        t       fastskip~n     9           q        quasiskip   k       quasileap~n    9           b        break       n       no debug~n     9           p        print       d       display~n      9           <D       depth D     <       full term~n    9           +        spy this    -       nospy this~n   9           ^        view subg   ^^      view using~n   9           A        choices     g [N]   ancestors~n    !           ! g execute goal~n  9     4  N     a ڇ a e a " 1      ʁN a ڇ a 2f a "      ʁN a ڇ a bf a "      ʁN a ڇ a f a "      ʁN a ڇ a f a "      ʁN a ڇ a g a "      ʁN a ڇ a :g a "      ʁN a ڇ a rg a "      ʁN a ڇ a g a "      ʁN a ڇ a g a "      ʁN a ڇ a h a "      ʁN a ڇ a Rh a "      ʁN a ڇ a h a "      ʁN - Nr h                                                    !       ltrace_command                  trace_help               k             hW    W a a  a j	 a l   _ a      qhW a : a l     qhWK - hWr @l        9      0   Hm a     - Hr l    a      \   H     a n a a      XH9 a a  HHr m!   @$m$scan_number2                    hmma           mp,      nnp   , m@ʈ                                   b         xMn a n a a 1      XxMT a a a a      mxM  - xMr n            1     ,   xM     a a - xMr n9      4   mn a     K - mr n         mo a   W a a   a n a a      XmT a a a a  mmr o             mp a    W a a   a n a a      XmT a a a a  mmr o    !   hm(p$scan_number3                    p@pa           Lpp,      pp`q   , (p@ʈ                                   mA      <   m    W a a  a     @pmr pq      l   @pPq a     a a   a a  a     a a    - @pr p     |  @p    W a a W a a  a a X a l P a     p | "  a a     a a X a     p | "  a a     a a  a     P   _ a        X   _ a > a      5@p a n a a      X@pT a a a a  @p@pr `q!   ˊu$get_sterm_list     !   Ā`s$deb_get_sterm_in_g !   W    $debug_sub_skel        H    ~n~w~n~n                 rxs             rsa           v      vvv   , Hs@ʈ                                   @pa           sp,      h}h}}   , `s@ʈ                                   xs!       IXu a  a  @uxsI_ y a y a  a  HusI a s a  a  Lu02I a ڇ a 2s[ a    "      ʁI - Ir Ht      
         9      0   I     a    HIr hu    )   hu$deb_inc_in_sterm_oldie                  uu   Hs      rHva           up,      wwx   , u@ʈ                                   sa           y      yyy   , u@ʈ                                   u         xs     a  a  a a 1      Xxs9 a a  a  a  pwuxs a  a  a    y a  Hvxsr v   Q     L  ux a   W a a  a 1 _  a y a      Xu   xlxuH  x a s9 a a  a  x`1uA  xuT x - un uy a  a "  - ur w                             A     8   u     a "  a a - ur x    Q     H  Hv     a  a  a  a  a   1  }|zHvH  0} a a X a     p | "  xa     a a  a     0a    A  }HvT 8}y a  }sHv[ a    a  a    y a  HvHv3 }|Hv a a X a     p | "  a     a a X a     p | "  a    A   }HvT @} a  a X        P                   "      5Hvy a  $}sHvy a  a  a y a  HvHvn Hv a  a a  a     xa    - a  (}HvT H} a a  a     x|a    y a W a  - Hvy a X a   Y    - Hvr yo   o   o   o   o   o      o   o                               A     8   s} a "  a a - sr h}             s    X a  $ " ] a  a  a  H~ssy a  a . a a a 9 a a W a  - sr }   !   ~$get_deb_depth      !   `x~$set_deb_depth                   P~~             p~ a           ~p,      ((    , ~@ʈ                                   Hva           ,p,      ؃؃0   , ~@ʈ                                   ~         XH     a  a a 1      XXH9 a a  a  ~XH a   XHr        9      0   ~	        - ~r (    )   `?x$get_deb_depth_char_by_char              Pa           p,      @@   , x@ʈ                                    A      <   ~    W a a  a     ~r  A      <   p a     a a  - r @       W a a W a a  a a X a l P a     p | "  a a     a a X a     p | "  a a      a a  a X        P   _ a       _ a  > a      5 a  a a      XT a a a a  r 9      0        a     Hr     !   `P$delete_if_there                 0ha           tp,           , P@ʈ                                   Y     P     a  a 
ك a 8c     a 1  `1 _ y a  a f    a  a  h  a      X9  a 
ك a 8c     f       a a      02  -  r ؃                              W a a  a 
ك a 8c     e        e        e        f   _ a    "  a a 1      02  -  r 0    A     8   hP a "  a " - hr      Q      L   hX a ;  a a  a a   hhr `Y      T   h    X a ;  a a # a a " ] a  hhr        0length      !   HH$debug_show_cps                  `             a           lp,       Я   , 0P                                   ha           ̇p,      ȈȈ   , H@ʈ                                   `         K     a 1  x
Ky a  a  `K a  a  Kr 0      1     ,    a " - r Ȉ!   h$debug_show_cp                   舉 a                    , @ʈ                                                X a X
 " a $   a  <  a a  a X              5y a 9 a a  r        )   yp$continue_debug_show_cp                  Ha           p,         , p@ʈ                                                   a  a  a  a  a  a  a 1  (  a  a  a  a y a   r        )                 [~d] '$toplevel'               
 nW   * a (   ] .    1 _  a ڇ a [ a _ a   "      ʁ - r                          [~d]           x            
 nzF   * a          $ " ] a 1 _  a ڇ a [ a _ a   "  ʁ a ڇy a      = a ڇ @r Ќ                     
 nJV   * a h         $ ] .    1 _  a ڇ a [ a _ a   "  ʁ a ڇy a      = a ڇ @r Ѝ                      pW a a / a a a      T 49 a a       - r Ў      )                 [~d] ~q:~q/~d~n                hW a a W a a W a a 3 a 1 _  a ڇ a J[ a _ a  _ a  _ a  _ a   "      ʁ - r         )                 [~d] ~q:~q/~d: ;/2~n          W a a W a a W a a * a (   ;  a a 3 a 3 a 1 _  a ڇ a B[ a _ a  _ a  _ a  _ a   "      ʁ - r x            !                 [~d] ~q~n           |        a ڇ a j[ a _ a  _ a   " 1      ʁ - r     )   @̉$debugger_skip_traces       )   ؄$debugger_skip_loop_spy2    )   pD$debugger_skip_spycall                   Ȓ             0(             Xa           Ԓp,          , @ʈ                                   a           4p,      00    , @ʈ                                   Ȓa           p,         , @ʈ                                   (        #     a  a 1  x
 # a  a  Ȓ # a  a  ( # a  a   # a [ a   a  ( #y a  a a  a n a * a 6    a h    a  X    a  a   a  a   a  a a      ( # -  #r !   1   9   =   ?   ?      K$cps                     ȕa           p,      hh   , @ʈ                                   Y     T  X a X
 " a $   a  a  a  a  a  a 1  ( a `     `     `     `     `      & x%y a  r h         1     ,        a " - r          ИX a X
 " a $   a  a  a n a 
! a F    a (    a  a  a 1  (_ y a y a  r           1     ,        a a - r          ȒX a X
 " a $   a  a  a n a ] a F    a (    a  a  a 1  (Ȓ_ y a y a  ȒȒr           1     ,   Ȓ     a a - Ȓr           (X a X
 " a $   a  a  a n a 
 a V    a (    a  a  a 1   ((_ y a y a  ((r 0          1     ,   (     a a - (r  Q           /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/checker.yap       a      X   ب 3 a   a j a ؉   _ a  Лبr /hom)      $   1     31r     X"Ris_tabled   a         \          ``҉(ˈXy                qBn   lG   I         @           ҉ة{                 r           style_check              ؜a           /4       x   , @                                   9      4   3 a  K - r x          a 
 a  a \ l 5 a  a \ pA a  a \ t`5 a a  a \ x9r                         single_var        x   0 a  a  a \  5 a a  a \ Ar                   singleton   A      <    a  a  r @!   Nno_style_check                   pa           p,       إ   , @                                   Q      L   X* a 菀   p |  a  r Q      L   * a 菀   p |  a  r h      x   ( a r a  a \  5 a a  a \ `5r        Q      L   * a 菀   p | r a r r 8           multiple          x    a z a  a \  5 a a  a \ x9r        Q      L   `* a 菀   p | z a z r  1     ,    a " - r pq      h       X a X
 " a $   y a  r        9      4   83 a  K - r           a 
 a  a \  5 a  a \ A a  a \ `5 a a  a \ x9r H                   x    a  a  a \  5 a a  a \ Ar (             x    a r a  a \  5 a a  a \ `5r              x    a z a  a \  5 a a  a \ x9r (       1     ,   ȥ a " - r q      h       X a X
 " a $   ,y a  r إ       q      l    5    W a a W a a  a :T a a a a      Ф 5-  5r H)   (    $syntaxchecksinglevar       q      l   A    W a a W a a  a T a a a a      ФA- Ar উ)   h    $syntaxcheckdiscontiguous   q      l   `5    W a a W a a  a BT a a a a      Ф`5- `5r x)       $syntaxcheckmultiple        q      l   x9    W a a W a a  a ڧT a a a a      Фx9- x9r !    ;$xtract_head        )   Ш$handle_discontiguous                    p訉             Ha           p,      pp@   , @                                   a           Tp,      x   , Ш@                                   訉        @W a a  a B a \1      T a a a a  a  a  a  a  訉 a  a  a      HK - r           !   iȪ$handle_multiple                 ઉa           쪉p,         , Ȫ@                                   H        W a a  a ڧ a \1      T a a a a  a  a  a  a  0訉 a  a  a      ઉK - r P          !    $chk_binding_vars      4$sv_list       x$sv_warning              @ج             `8             xa           䬉p,          , @                                   ઉa           Dp,      H   , @                                   جa           p,      ೉   , @                                   81     (  ( a  a  a  a \1        y a  جy a  a  8A  T  a y a      K - r 
                        )             - r 8       `$V               P    a      X   جد3 a  9 a a * a `   " ] a - جr     I      @   ج * a `   p | \ - جr 诉    9      0   ج-# a  - جr 0    !   0x$chk_bind_in_struct              Xa           p,      hh   , x@                                   i      d   ج    [ a  a  1  Pఀجy a  جr     1     ,    a " - r hq      h       X a X
 " a $   챉جy a  r        1     ,   8(	 " " - 8r y      t   8X a 6  6      " ] a  " ] a  " ] a  88r 8         88X a 6  X
 " a } L `   " ] a  " ] a # a a " ] a 3 a   88r I      @   8    X a  M " ] a  88r H    9      0   г a "  - r        h      P                a  a  a 1      9 a a y a  a  a  a  a  8訉 a  @DH  H a 2o a       w a  a  a      @- a  DT P a  a      ĵn  a  a  a a       a  a    _ a           5 a j	 a      `     X        qr ೉                            i      `   訉ȶ a a  a a  a  a    3 a  - 訉r p    Y      P   訉 * a `   X
 " a " ] a   訉訉r ض    Y      P   訉x* a 8   X
 " a " ] a   訉訉r 0    i     `  訉ฉ* a W   X
 " a " ] a W a a W a a  a  a  a 1 _ 9 a a  a  a  ȸ訉訉y a  a       &        5訉y a y a y a 83      訉T и - 訉r                    Q      H   訉0* a `   ;  a a   訉訉r           x   訉     a a  a a W a a W a a 83      訉T - 訉r @   ~       !       $discontiguous_defs    hO้$df              й             HW a a W a a  a  a ้   _ a _ a _ a  a 1  `1H  - Hr                    Hh/ a a a      HT  T a a a a      H- Hr           )       Pclauses_not_together                     (             H    W a a W a a      hH a j	 a P    `   _ a  X   _ a _ a  qHr x         ઉȼ a 1  ઉH       @ઉ- a      ઉT K - ઉn ઉ  - ઉr                             Y      P   ઉ a 2o a       wઉ - ઉr ؼ    !   nh$predicate_defs     )   肀$multiple_has_been_defined                                 @a           p,      @@   , @                                          ઉ a  a  a  a " a h        a 1  `1ઉ_ y a  a X     y a      ઉ  - ઉr             )        ઉ     a  a  a    a j a  a 1  `1ઉA  ઉT   a " a h        a a      02ઉ - ઉr ?   ?   ?                        p* a X   ;  a a W a a / a a a      T       - r @   >       )   غ$test_if_well_reconsulting               a           p,      PP   , @                                                 a  a  a  a j a  a 1  0`1_  a y a  a `      r           9      0    a a  - r P    !       defined_elsewhere                x    a      \       W a a  a j	 a    _ a _ a  qr a           {/4      {Éǉ   , ʆ@                                   i      d   ÉÉW a a 3 a   a j a 	   _ a  ЛÉr É         Épĉ* a 8   X
 " a $   a 1 _  hĉÉÉy a y a  ÉÉr É      Q      H   Éĉ* a `   ;  a a   ÉÉr ĉ          |   É@ŉ* a X   ;  a a W a a T a a a a      ÉK - Ér ĉ             Éŉ* a X   ;  a a / a a a      ÉT ŉ     É - Ér Pŉ            x   ÉPƉ* a X   ;  a a W a a  T a a a a      É- Ér ŉ             É ǉX a X
 " a $   a 1 _  ƉÉÉy a y a  ÉÉr `Ɖ      !           predicate_indicator          É    W a a W a a  a      Ɖ_ a  a 	    `   _ a _ a  ЛÉr ǉ    a           ǉp,        ȉ ȉȉ   , @                                   Éi      d   ǉXȉW a a 3 a   a j a    _ a  Лǉr  ȉQ      H   ǉȉ* a `   ;  a a   ˆǉr hȉ    i      d   ǉ    W a a  a a      ǉT a a a a  ˆǉr ȉ         ˆɉW a a W a a 3 a   a j a `   _ a     _ a  Лˆr  ɉ         ˆ0ʉ* a 8   X
 " a $   a 1 _  (ʉˆˆy a y a  ˆˆr ɉ      Q      H   ˆʉ* a `   ;  a a   ˆˆr @ʉ    1     ,  ˆˉ* a X   ;  a a W a a 1 _    ˉlˉˆH  ˉ a  a ้   > a > a _ a  a  ˉXˆA      ˆT ˉ - ˆn ˆ - ˆr ʉ                   <                    ˆ    W a a W a a  a      Ɖ_ a  a `   _ a     _ a  Лˆr ˉ    )   @xh̉$check_multifile_pred                    @̉̉a           ̉p,      ̉̉`Ή   , h̉@                                   ǉ         ̉PΉW a a  a a a  a o a a 1       w̉ a 2	 a 	   _ a _ a _ a _ a  a  ͉`1̉  - ̉r ̉             F͉$warn_mfile              ͉͉a           ω      ωωω   , ͉@                                   ̉       ̉    W a a W a a  a  a a  a                     _ a 1      5̉T a a a a 9 a a  Dωǀ̉ a  a  ͉̉r `Ή       )           % Warning: predicate        )            was a multifile predicate              (line                 )          ͉     a  a  a ڇ a Rω @щX'͉ a ڇ a X          X'͉ a ڇ a zω     X'͉ a ڇ a ω     X'͉ a a       ΁͉ a ڇ     X'͉ a ڇ a ω     X'͉ a ڇ @͉r ω                      Q           /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/depth_bound.yap            ب.* a (   X
 " a $   a  a 1 _  X҉ببy a y a y a  ببr щ      a         \          ҉ԉ0Xy                ҉bщn҉   	e?   I         @           ҉ˈ{                 r    a           xӉ1       xӉxӉxӉ   , a`щ                                   ͉I      @   Ӊ    1      bӉ - Ӊr xӉ        Q           /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/grammar.yap             x   p%@$* a `    M " ] a 3 a  a j a x   > a  Лp%r ԉUILD!   n$iso_check_a_goal   a         \          ԉ0`҉Xy                ԉӉnԉ   ?
G   I         @           0Չ p&{                 r"%!       hՉprofile_data Bu             HՉ[)   0نH\$profile_data (      Չ$t_body        ։$t_tidy                  ˈ ։             Չ։             Չ։a           ۏ/4      ۏ0ىۉ   , ՉӉ                                   Ӊa           Tݏ/4      Tݏ    , ՉӉ                                    ։a           ߏ/4      ߏp(   , ։Ӊ                                   ։       X    * a W   ,   a X
 " a $  * a `   X
 " a $   a  a  a  a  ى ։X3 `؉y a  a  a by a y a y a  ى։X  ؉ a 8   e       a  a b a  a y a  ى։X a y a  ։Xr P׉{   {             Q      L    ։ډW a a 3 a   a j Л ։r 0ى   8]ى$t_hgoal       \ى$t_hlist                 pىى             ى0ډa           $܏/4      $܏ۉ@݉   , ىӉ                                   ։a           <ډp,      ݉݉x߉   , ىӉ                                   ى          ։ۉ* a 8   X
 " a $   a W a a  a  a 1 _  a y a  ۉى ։y a y a  a y a y a  0ډ ։r ډ      Q      H    ։    W a a W a a W a a  ى ։r ۉ    Q      L   ى(܉W a a 3 a   a j Лىr ۉy      p   ى0݉* a `   ;  a a * a `   \  a " ] a   ىىr 8܉       Q܉$extend                  ܉܉a                    , ܉Ӊ                                   0ډy      t   ى    W a a W a a [ a _ a  _ a   " T a a a a  ܉ىr @݉Q      L   0ډ݉W a a 3 a   a j Л0ډr ݉A     8   0ډPމ a "  a - 0ډr މ       j      jH      x   0ډމX a X
 " a p | " * a 8މ     a \  a  ( a  - 0ډr `މ             0ډh߉X a ;  a a * a 8    = 8މ     a \  a " ] a  " ] a   0ډ0ډr މa      \   0ډ    W a a W a a  a      '_ a  Л0ډr x߉           filled_in           phrase                   ߉xy      p   ։ a ߉* a ߉     a   a  ( a 3 a  - ։r                 to_fill           x   ։ 
 b* a 8     } L h     a  ( a  - ։r     Q      H   ։p a  a a  a  - ։r 0    a      \   ։
 " b* a h     a  ( a  - ։r Q      H   ։  a "  a a  a  - ։r              ։X a X
 " a p | "  a ߉* a 8މ     a \  a  ( a  - ։r 0         ։PX a ;  a a  a ߉* a 8    = 8މ     a \  a " ] a  " ] a   ։։r              ։* a    " ] a  a  a b* a 8   \  a } L h     a  ( a  - ։r `a      X   ։h* a    " ] a  a a  a a  - ։r                 not_last    !       ։* a 8   X
 " a $   a  a  a * a 8   X
 " a $  1 _  a R a  ։։y a y a y a  a y a y a  ։։r x;   ?   !       ։* a H   X
 " a $   a  a  a * a H   X
 " a $  1 _  a R a  ։։y a y a y a  a y a y a  ։։r ;   ?            ։p* a    " ] a * a (    = H   X
 " a p | r } L h     a  ( a   a R a a  ։։r            ։* a (   X
 " a $   a  a * a (   X
 " a $  1 _  a  a b |։։y a  a a  a by a y a y a  ։։r           y      p   ։ * a `   ;  a a * a `   \  a " ] a   ։։r           x   ։    W a a  a ߉W a a [ a _ a  _ a   " 9 a a  ܉։r              ܉     a W a a  a  a 1  Pఀ܉ a y a  a  T@܉y a  a      ఀ܉ - ܉r          A      <   ։ a a 3 a  - ։r p         ։X* a (   X
 " a $  * a (   X
 " a $  1 _  L։։y a y a  ։։r                    ։* a H   X
 " a $  * a H   X
 " a $  1 _  ։։y a y a  ։։r h                   ։* a 8    = 8   ;  a a  " ] a  a 8   > a  8   > a > a  ։։r      Y      P   ։* a 8     " ] a   ։։r     Y      P   ։`* a 8   X
 " a p |   ։։r              ։* a 8   X
 " a $  * a 8   X
 " a $  1 _  ։։y a y a  ։։r p          1     ,   ։     a a - ։r (a           X          , 8މӉ                                   ܉Y     P   H    X a ;  a a  a a  a a - Hr        ߉      ߉a                     ,  Ӊ                                   Ha           p,            , ߉Ӊ                                   9      0        a "  xr              xW a a W a a 3 a   a j a ߉   _ a _ a _ a  Лxr      1     ,  x a  a  a 5  a 1  <xH   - a  xT K - xn x_  a        a ߉       Лxr                         Q      H   x a "  9 a a  a a - xr           x   xX a l P a ] .    W a a W a a  9 a a 9 a a  @xr (             x    W a a W a a  a  a b a  0։x_  a      Px - xr          Q   ค    /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/ground.yap        i         `           8[S            *:ӆF   n    ildu9      0    , a  - r 8   a         \          `ԉXy                qBn   KA   I         @           8ˈ{                 r    !   $numbermarked_vars     e      xe(             a                     , @                                   xa           p,      8   , @                                   (         (     a  a  a "  a 1  x( a y a y a  (r    A     8    a "  a a - r     i      `   (X a ;  a a      ) 9 a a  r                  X a  = @   " ] a  " ] a  a a  a a  a    > a           5T a a a a  r 8    Q           /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/listing.yap       a           Dp,      55Pp   , ʈj                                   ب)    `$check_iso_strict_goal p-5.1             404a         \          0$0Xy                n)   ()$D   I         @           h${                 r           8listing     1   8$current_predicate_no_modules       !   ؋ $list_clauses                    x             a           $p,        HH   ,                                    a                    , H#                                   a           8      888   ,                                     x          a 1      ׁ a       a  a  x a  a  a  r H   )             - r        wP$listing             h              a           8W       888   , 8                                   a           p,      X   , P                                   h         h    W a a  a a      ׁh a a      hT a a a a  hr 8         h a  a 3 a 1 _ y a  a  a  `xy a y a  a  r       Q      H   * a `   ;  a a   r x    9      0    a "  - r              ( X a X
 " a $   a  a 1 _  y a y a y a  r           0J$funcspec                a           p,      0   ,                                    !       H a  a  a  a  0y a y a  a  4x a  a  a 83  8T <y a y a y a  r 8                )             - r X    q      h   * a X   ;  a a  a a  a a   a - r     A      <     a a  a  - r q      h       W a a  a      ֈ_ a  a 8   _ a  Лr 0    !   0$portray_clause                  a           p,      hh
   ,                                    y    p       a  a  a y a  a y a 1  ǀ a a * a       c      @ a a  a     0a a    y a y a  a  /y a  a `          K - r 8             !       portray_clause                   a           p,       HH   ,                                    A      <   x     K - r H    )             - r              a           p,       ((   ,                                    q      l   W a a  a a 1      ׁ     K - r (    )             - r     !   $beautify_vars                 .~n              a                    ,                                              a * a `    $ p | 1 _ y a  @y a y a  D )y a  a  a "      ʁ - r h                        :-    x$write_body              `a           p,        x   , x                                        x  p
 a * a `   ,   a  $ $  1 _  T
y a y a  X
 )y a  a R a "  \
ʁy a  a 6    a By a  `
y a  a  a "      ʁ - r  	                                    a  a 1 _ y a  <y a y a  @ )y a  a  a "      ʁ - r 
                   x$beforelit     χ    _                Pa           p,           , x                                             a 3 a 1 _ 9 a a y a  |y a  a j  )r                     X* a 8   X
 " a $   a  a 1 _  h
y a  a    l
uy a y a  a By a  r                         ~n~*c(                 (               ->    C
$write_disj            ~n~*c)                   

a           p,         , 
                                   a     X  * a (    = H    $ $   $   a  a 1 _ y a  a z
[ a           "  ʁ a  a       &        5y a y a  a 
y a  y a  a 
 a "  ʁ a (   e e y a  a  a Zy a  
y a  a 
y a      ʁ - r hz   {                   a     X  * a (    = H    $ $   $   a  a 1 _ y a  a z
[ a           "  ʁ a  a       &        5y a y a  a 
y a   y a  a 
 a "  ʁ a (   e e y a  a  a Zy a  
y a  a 
y a      ʁ - r z   {                   !       8* a H    $ $   a  a 1 _ y a  a z
[ a           "  ʁ a  a       &        5y a y a  a 
y a   y a  a 
 a "  $ʁy a  a  a Zy a  (y a  a 
y a      ʁ - r (:   ;   ?   ?   ?   ?              * a (   9  ] .     a  a 1 _ y a  a z
[ a           "  ʁ a a  a       &        5y a y a  a Zy a  
y a  a 
y a      ʁ - r H                   h* a (   9  ] .     a  a 1 _ y a  a z
[ a           "  Xʁ a a  a       &        5y a y a  a Zy a  \
y a  a 
y a      ʁ - r                           a W a a  a y a  y a y a   )r x              ~n~*c;      Q     H  
p* a (   X
 " a $   a  a W a a  a 1 _ y a y a  H
y a  a [ a         "  Lʁ
y a y a y a  a by a  

r                         ~n~*c|      Q     H  
* a (   X
 " a $   a  a W a a  a 1 _ y a y a  
y a  a Z[ a         "  ʁ
y a y a y a  a y a  

r              Q      H   
    W a a W a a W a a  
r           x    a 
W a a 1 _  a j< a "      ʁ - r                 ˈ    ~n~*c                    W a a W a a  a [ a _ a        " 1      ʁ - r         !    K$list_get_vars         msort       !   $list_transform                  8             X8             pa           p,          ,                                    
a           1          , P                                   a           p,      !!#   ,                                    8              a "  a   a  a  8 a  a     r       Y      P   X a   a  ( a 3 a  - r     A      <   0  a a -# a  - r             X a X
 " a $   a 1 _  a   y a  a y a  r @                     a  a [ a  a  1  h!ఀy a y a y a  r     9      0   ! a "  - r !             "X a X
 " a   ;  a a W a a 9 a a . 9 a a * a @    ( a   a a  a    _ a           5T a a a a  r !    a      \    #X a  = @   p |  " ] a   r "I      @       X a  M " ] a  r #    I           /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/preds.yap              Q                 Ї(
!   eP$thread_zombie_self Q      L   )* a `    M " ] a   r #a         \          `$ Xy                q$J#n$   
EH   I         @           $8{                 r           casserta          %$assert                  $8%             $%a                  &&   , %H#                                   a           Ԣ/4      Ԣ) -   ,  %H#                                   8%         8%&* a `   ,   a ;  a a   a  a a  a %   > a  %8%r &         8%    W a a  a a      8%9 a a  a  a a  a %   _ a  %8%r &       dassertz                  '@'a           L'p,       ''8(   , ('H#                                   %         @'((* a `   ,   a ;  a a   a b a a  a ('   > a  %@'r '         @'    W a a  a a      @'9 a a  a b a a  a ('   _ a  %@'r 8(         a@)* a `   ,   a ;  a a   a b a a  a @_   > a  %ar (         a    W a a  a a      a9 a a  a b a a  a @_   _ a  %ar P)         %X*W a a W a a 3 a   a j a @_    `   _ a _ a  Л%r )         %*W a a W a a 3 a   a j a @_    `   _ a _ a  Л%r h*Q      H   %+* a `   ;  a a   %%r *    !   6P+$assert_clause                   0+h+a           l9/4      l9H-/   , P+H#                                   @'         %-* a `   ;  a a W a a W a a W a a W a a  T a a a a T a a a a 9 a a  h+%r +!   ,$assert_fact                     x,,a           %      /1   , ,H#                                   h+)      $   %     ,%r  -Q      L   h+ .W a a 3 a   a j Лh+r H-!   4-$assert_clause2                  --a           6W      666   , -H#                                   ,Y      T   h+x.* a `   ;  a a  a a   -h+r 0.9     4  h+/* a `    $ " ] a  a  a  a 1 _  a `   > a _ a 9 a a y a  a  /Xh+ a * a `   ;  a a y a y a y a y a  -h+r .      1      (   h+      -h+r /             ,1W a a W a a 1      ,_ T a a a a T a a a a      , - ,r /           Xk0$assertat_d    0$assert1                 00             0@1a           0p,      @Q@QU   , 0H#                                   -a           L1p,      ZZpZ   , 0H#                                   09     4  ,     a  a  a  a  a  a   1      l2y a y a  a y a y a y a  0,y a y a      $3y a  a  a X      48,y a y a y a y a  ,, 43,H  4 a     a         @,A  4,T 4y a y a y a y a y a  @1,n ,y a  a  a 83  4,T 4 a      J  b X      a `     @_     Л,r 1                                         !   Xˀ5$expand_clause      !   ΁05$assert_clause3                  4H5             45a                        , 5H#                                   @1a            7       7 7 7   , 05H#                                   H5	       -    W a a  a  a  a  a  a `   _ a _ a  a  a y a  7H5- a  a y a y a y a y a  5-r 6?   I     D  5     a  a  a  a  a  a  a  a y a  a  a y a  ;J5  y a y a      h8 a `     y a y a y a y a  ;5 - 5 a y a      8y a y a  a y a y a y a  05y a y a      9y a  a  a X      (;85y a y a y a y a y a y a  55 0;l:5H  <; a     a         @5A  4;5T D;y a y a y a y a  a  @15n 5 a  a  a 83  8;5T L; a      J  b X     y a  Л5r  7                                        !   ؼx;$assert_dynamic                  X;;a           ;p,       < <@   , x;H#                                   5         ;x<W a a W a a 3 a   a j a @_    `   _ a _ a  Л;r  <Q      H   ;<* a `   ;  a a   ;;r <           ;?* a `    $ $   a  a  a  a  a  a 1 3 = a jy a  4?Л;  =y a * a `     Y   _  a  @?>;H  L?y a W a - a  D?;T T? a `    e y a y a y a y a  ;;n ; a `    e y a y a  a  H?X; a  a y a y a y a  ;;r <                          !   p6?$assert_dynamic2                 `??a           @      @@@   , ?H#                                   ;         ;     a  a  a  a  a  a y a  @H5; a  a y a y a y a y a  ?;r @?       Y     P  ?     a  a  a  a  a  a  a  a y a  a  a y a  DJ?y a y a      By a y a y a y a y a  D? - ? a y a      By a y a  a y a y a y a  0?y a y a      dCy a  a  a X      D8?y a y a y a y a y a y a  ?? a  a  a 83  D?T  D a      J  b X     y a  Л?r @                        !   @PD$assert_static                   0DhDa           tDp,      PIPIL   , PDH#                                   ?         ȞPE* a `   ,   a ;  a a   a b a a  a    > a  hDȞr D         Ȟ    W a a  a a      Ȟ9 a a  a b a a  a    _ a  hDȞr `E!        Fasserta_static                   EFa           $Fp,       FFG   ,  FH#                                   hD         F G* a `   ,   a ;  a a   a  a a  a  F   > a  hDFr F         FGW a a  a a      F9 a a  a  a a  a  F   _ a  hDFr G!       Gassertz_static                   GPH         F    * a `   ,   a ;  a a   a b a a  a G   > a  hDFr Ga           HW       HHH   , GH#                                   F         PH    W a a  a a      PH9 a a  a b a a  a G   _ a  hDPHr H         hDIW a a W a a 3 a   a j a @_    `   _ a _ a  ЛhDr PIQ      H   hDJ* a `   ;  a a   hDhDr I           hDL* a `    $ $   a  a  a  a  a  a 1 3 J a jy a  LЛhD  Ky a * a `     Y   _  a  LKhDH  Ly a W a - a  LhDT L a `    e y a y a y a y a  hDhDn hD a `    e y a y a  a  LXhD a  a y a y a y a  hDhDr (J                          !        dynamic_procedure      E    $full_iso   a     \  hD     a  a  a  a  a  a  a  a y a  PH5hDy a  a  a y a  PJhD a  a y a      DN a      J  L X     y a  ЛhD POhDH  ,Py a y a      hD a L a      hD- a   PhDT 4Py a  a  a 83  $PhDT <P a X     y a  (P8hDy a  a  a  a y a y a  0hDn hDy a  a  a y a  a  @1hDr L                                  !   .P$erase_source       !   P$multifile_dynamic               HPP             hP                 P    a           P       P            , P                                     PHi    d  0U a  a  a  a  a  a 1 _  a `    _ a  a y a y a  a  hU0 a ꂀ a      Sy a y a y a y a  pUǀ0 a a * a      p |    a a  a     0Ra a    y a y a  xUP0  R a a * a       c         a a  a     0Sa a    y a y a  a  U̉0  S  Sy a  a  a  Ux0 a `      a `     y a  a  U70y a y a      PU a o a a       w0 a  a a a  a P    a  a  a  a P   _ a _ a  _ a   a a      020 - 0 - 0r @Q                                    a    \  0     a b a  a  a  a  a  a `    _ a  a by a y a  a 1  Y0 a ꂀ a      Xy a y a y a y a  Yǀ0 a a * a      p |    a a  a     0`Wa a    y a y a  YP0  `W a a * a       c         a a  a     0Xa a    y a y a  a  Y̉0  X  Xy a  a  a  Yx0 a `      a `     y a  a  Y80 a y a      Y a o a a      0y a  a a a  a P    a  a  a  a P   _ a _ a  _ a   a a       30 - 0 - 0r U                                 i      d   @1`Z a bW a a  a    1      @1 - @1r Z    i      d   @1     a W a a  a &   1      @1 - @1r pZ    9     0  ض\ a  a  a a * a      a p | F    a a  a     xa a    1 _ 9 a a  a  a  [xض a b a  a y a y a  a a  0ضr Z          )   (\$remove_all_d_clauses                     \@\a           L\p,      __a   , (\H#                                   P       ض     a W a a  a  a  a  a  _xضy a  a    _]ضH  (_y a y a  _pضA  _ضT 0_  ^3 _^ض a a * a      p |     a a  a     xa a    A  _ضT 8_ a  a   _Pضy a y a  $_@\ض  ^n ض a b a  a y a y a  a a  0ضr \                                                   )   hp_$erase_all_mf_dynamic                    H__a           _p,      aa c   , p_H#                                   @\q      l   @\X`W a a      @\  a a a T a a a a  _@\r _         @\ aW a a  a `   _ a _ a  a  a  `xU@\y a      X9@\K - @\r h`       )         @\    - @\r a       @a$recorded                (aXaa           da       da            , @a                                     _9     0  _bW a a W a a  a o a a 1      _ a P    a  a  a  a P   _ a _ a _ a _ a   a  bXa_y a      X9_y a      X9_K - _r a       )         _    - _r  c       %      $0ca           <cp,       cc@d   , cH#                                   Xa         0c0d* a `   ,   a ;  a a W a a  9 a a  a  a c   > a _ a  ;0cr c             0c    W a a W a a  a a      0c9 a a  a  a c   _ a _ a  ;0cr @d   ('      'da           dp,       PePee   , dH#                                   0c         de* a `   ,   a ;  a a W a a  9 a a  a b a d   > a _ a  ;dr Pe             d    W a a W a a  a a      d9 a a  a b a d   _ a _ a  ;dr e   @_       ]fa           fp,        g gg   , xfH#                                   d         fg* a `   ,   a ;  a a W a a  9 a a  a b a xf   > a _ a  ;fr  g             f    W a a W a a  a a      f9 a a  a b a xf   _ a _ a  ;fr g   /      /@ha           Lhp,      nnXt	   , (hH#                                   fy      t   <i* a `   ;  a a W a a  T a a a a  a a  @h<r h         <    W a a W a a  a a      <9 a a 9 a a  a a  @h<r (i             /0jW a a W a a 3 a   a j a `   _ a  <   _ a _ a  Л/r i         /jW a a W a a  a   a      _ a  a `   _ a  <   _ a _ a  Л/r @j             /kW a a W a a " a   a      _ a  a `   _ a  <   _ a _ a  Л/r j    Q      H   /k* a `   ;  a a   //r k    a      \   /0l1      /_      / - /r k        9      0   /     a a  @h/r @l       <      la           lp,       lln   , hlH#                                   @h         lmW a a W a a W a a 3 a   a a      l9 a a T a a a a  @hlr l             ln* a `   ;  a a W a a W a a  T a a a a 9 a a  @hlr m             l    W a a W a a W a a  a a      l9 a a T a a a a  @hlr n           @hxp a  a  a  a y a  a 1  Lp<@h_  a W a y a  a  Tp;@h a  \p p@hH  dp a * a `   ;  a a - a  `p@hT lpy a  a a y a  a a  - @hn @hy a W a y a  a  - @hr n=   =   ?   ?   ?   ?                        @hqW a a W a a 3 a   a j a hl    `   _ a _ a  _ a _ a  Л@hr p             @hqW a a W a a  a   a      _ a  a hl    `   _ a _ a  _ a _ a  Л@hr (q         @hrW a a W a a  a a " a   a      _ a  a hl    `   _ a _ a  _ a _ a  Л@hr q    Q      H   @hr* a `   ;  a a   @h@hr r    a      \   @h8s1      X@h_      0	@h - @hr r        a      \   @hs1      @h_      x@h - @hr Hs                 @hHtW a a  a `   ,   a _ a _ a       ?@h 9 a a  a `   _ a _ a 9 a a  xU@hr s       @h     a  a  a  a  a 1  vt@hH  v     @h- a  v@hT vK - @hn @h a  vxu@hH  vy a y a      @h- a  v@hT v  un @hy a y a  a a      @h a a  a     a a    y a  a a a  a        z X   _ a _ a  a hl    `         Л@hr Xt                                          )         v- r v    9      4   0w     X- r w)             - r @w    9      4            P$ (0     Pχr lwQ      L               vr&    w(0    @wr w)         Px- Pr w    9      4   P@x     P- Pr x)         P    - Pr Px    Q      L           P    Pwr&    Px(0    PPxr |x)         蓀x- 蓀r x    9      4   蓀y     蓀- 蓀r x)         蓀    - 蓀r (y    Q      L           蓀    蓀xr&    蓀x(0    蓀(yr Ty)         y- r y    9      4   y     
- r y)             - r  z    Q      L               yr&    y(0     zr ,z       znth_clause               hzza           zp,       {{|   , zH#                                   l         z|W a a W a a 3 a 3 a   a j a z   _ a _ a _ a  Лzr {   0{$nth_clause              {{a           {p,      @}@}P   , {H#                                   z         z|* a `   ;  a a W a a W a a  T a a a a 9 a a  {zr (|             z    W a a W a a W a a  a a      z9 a a T a a a a  {zr |             {}W a a W a a 3 a 3 a   a j a `   _ a  z   _ a _ a _ a  Л{r @}    i      `   {~5 a 9 a a * a `   ;  a a   {{r }    !   8W`~$nth_clause_ref                  @~x~a           ~p,      88h   , `~H#                                   {9      4   {5 a   x~{r ~         {W a a W a a  a   a      _ a  a `   _ a  z   _ a _ a _ a  Л{r               {xW a a W a a  a a " a   a      _ a  a `   _ a  z   _ a _ a _ a  Л{r )     $  { a  a  a  a 1  {H       {  (n {y a y a      X{_ y a y a y a y a      { - {r                            {@W a a 1      {_  a `   _ a _ a T a a a a      M{ - {r                {     a  a  a  a  a 1  肊{H       {- a  {T   Xn {y a y a  a a      { a a  a     a a    y a  a a a  a        z X   _ a _ a  a z    `         Л{r P                         1     ,  x~X a  a  a  a y a  a  a  a y a 1  Hx~ a a  a     a    _ y a y a  P;x~ a W a  - x~r 8                  x~    W a a  a `   _ a _ a T a a a a 1      Mx~ - x~r h               hretract        $retract                 @             a           Lp,       `   , H#                                   x~a           p,      ȇȇ   , (H#                                   @Q      H   @P* a `   ;  a a   @r     i      d   @    W a a  a a      @T a a a a  @r `i      d    W a a 3 a   a j a    _ a  Лr ȇQ      H    * a `   ;  a a   r 0       x`$retract2                pa           p,      00   , H#                                   !            a  a  a  a     `    _ a  J_ y a y a  a y a  ǀ a  a y a  a  a a  r              a    X   a W a a W a a W a a  a  a a * a       c        a a  a        xa a    1 _ y a  `x h H  p a a * a       c         a a  a         xa a     a R a     a  a  a  a   a  l`1 a      X9K -   (n y a      X9 - r 0                               x    a W a a  a  a a * a      p |    a a  a    xa a    1 _  a `   _ a _ a  a `   _ a _ a y a  xU 莊H   a a * a       c         a a  a         xa a     a R a     a  a  a  a  a  a  쎊`1 a      X9K -   n y a      X9 - r                                     W a a W a a 1      _  a a a  a X   _ a _ a      8K - r                      W a a  a a a  a      J  b X   _ a _ a  a     `   _ a  `   _ a _ a  Лr             (      a           p,       hhؑ   , hH#                                   a           p,      PPp   , H#                                   q      h   ȑ* a `   ;  a a W a a  T a a a a  r h    y      t       W a a W a a  a a      9 a a 9 a a  r ؑ         ؒW a a W a a 3 a   a j a h    `   _ a _ a  _ a  Лr P    Q      H   (* a `   ;  a a   r 蒊    9     0  ؔ a  a  a  a  a h   _ a   LJ"  a y a      _ y a  a `      T;y a      X9 - r 8                      pxa                              , `                                              ` a  a  a  a  a h   _ a   J3 _  a y a  a y a  xr 蔊          9   ލ蕊$fetch_predicate_indicator_from_clause                    a           p,      ((   , 蕊H#                                   x              a  a  a    a      J  b  a     `      Лr p             * a `   X
 " a " ] a * a X   ;  a a  83       T -  r (      q      h        * a X   ;  a a 83       T -  r              (8$retractall               Pa           ԟ/4      ԟx(   , 8H#                                    Q      H   H` * a `   ;  a a   PH`r     i      d   H`    W a a  a a      H`T a a a a  PH`r          PW a a W a a 3 a   a j a     `   _ a _ a  ЛPr xQ      H   P* a `   ;  a a   PPr      !   $retractall_lu_mf   !   pِȚ$retractall_lu      1   ]$erase_all_clauses_for_dynamic                   @             `X             a           D$      DX   , H#                                   Pa           dp,      ``   , ȚH#                                   a           ěp,         , H#                                   X9     0  P     a  a  a  a 1            Py a y a  XPy a y a      @y a  a  a X      08P  - Py a y a      x Py a  a  a 83  <PT @ a      J  b X      a _     ЛPr (                                     x   XО a  a 1  ĞxXy a      X9XK - Xr `       )         X    - Xr     Q     H  H a  a 1  (x 0쟊H  8 a R a     a  a  a  a   a  4`1 a      X9K -   n y a      X9K - r                         )             - r X             (W a a  a `   _ a _ a  a `   _ a  a  a   xUy a      X9K - r             W a a  a `   _ a _ a  a  a  xUK - r 8       )             - r        abolish        8ȧ$abolish                 ء8             a           Dp,       X   , H#                                   a           p,      ȣȣ   ,  H#                                   8Q      H   8H* a `   ;  a a   8r     q      h   8    W a a  a a      89 a a 9 a a  8r X             PW a a W a a 3 a   a j a     `   _ a _ a  _ a  Лr ȣ             褊W a a W a a 3 a   a j a     `   _ a _ a  _ a  Лr `            W a a W a a    a " a h   _ a _ a _ a  a  a 1  Х`1A  ԥT إy a      X9K - r                      E$abolishd      80$abolishs                襊H              a           Tp,         , H#                                   a           p,      ÊÊǊ   , 0H#                                   H             / a a a      T T a a a a      x HT a a a a  r                    ء৊          @a           짊p,           , H#                                   a           Lp,            , ȧH#                                   ৊Q      H   ৊* a `   ;  a a   @৊r     i      d   ৊    W a a  a a      ৊T a a a a  @৊r  !   Xx$new_abolish                     Xa           p,      ૊૊    , xH#                                   @         @W a a W a a  a     a &        @@ T a a a a  @r      !   ء$old_abolish                     xa           p,      `   , H#                                   )      $   @     @r  !   вX$abolish_all                     8pa           |p,      X   , XH#                                   I      @   3 a  9 a a  pr ૊    !   n8$abolish_all_atoms               Pa           \p,      (   , 8H#                                   p9      4   謊 a   Pr Q      H   8* a `   ;  a a   r              Э* a X   ;  a a / a a a      T        Hr H                   `* a X   ;  a a / a a a      T L      - r ୊               * a X   ,   a ] .    W a a  a      J  b> a  a     `   _ a > a  Лr p             W a a W a a  a      Ɖ_ a  a     `   _ a _ a  Лr               pH a  a  a  <Qp a X     y a      pK - pr       )         p    - pr X             P a  a  a  RP a X     y a      PK - Pr       )         P    - Pr (    1   ^p$check_error_in_predicate_indicator              @a           p,         , pH#                                   PI      @   в3 a   a j Лr     )   /X$check_error_in_module                   0pa           |p,          , XH#                                            h* a `   X
 " a $   a 1 _  `py a y a  r ಊ                W a a W a a  a X    a  a "/   a      Ɖ_ a 9 a a  Лr xq      h   p* a X   X
 " a " ] a 3 a   a j Лr            * a X    $ " ] a  a  a 1  hH  t - a  lT |K - n _  a      *e y a  Лr                         i      d   * a X    M " ] a 3 a   a j Лr        * a X    M $   a  a 1  䶊H  ( - a  越T K - n _  a      e y a  Лr                                           * a X    M " ] a  a a  a     Xa a      a      8> a  Лr I      @   p3 a   a j Лpr             p     a  a  a 1  ̸|pH  ظ - a  иpT ชK - pn p_  a      * y a  Лpr                              !    ;$abolish_all_old                 (a           4p,         , H#                                   pA     <  ȺW a a  a 3 a 1 _  a  |H   a     a         @- a  T  a j a     `    _ a  Лn y a  (r                         q      h   ػ* a X   ;  a a W a a  T a a a a  r غ    )   Z`$abolish_all_atoms_old                   8xa           p,      X   , `H#                                   (a     \  8 a  a  1 _  a  ༊H  $ a     a         @- a   T , a      Ɖ  a     `      Лn y a y a  xr 車                        Q      H   * a `   ;  a a   r H    9      0    a "  - r              PX a X
 " a $   a 1 _  Hy a y a  r н                   W a a W a a  a      Ɖ_ a  a     `   _ a _ a  Лr `             ( a  a  a  tQ( a  a y a      (K - (r       )         (    - (r              xH a  a  a  <Rxy a  a y a      xK - xr       )         x    - xr X    	        HxW a a 1      H a a a  a R a     a _ a _ a _ a   a  l`1Hy a      X9Hy a      X9HK - Hr                 HPW a a W a a  a  a     a _ a  a _ a  a  a  a 1  D`1Hy a      X9HK - Hr        A      8   H     HK - Hr `    A      8   H     HK - Hr     )         H    - Hr              ÊW a a W a a        a a a  a      J  b X   _ a _ a  a     `   _ a _ a  Лr Ê        ĊW a a W a a  a     a &        @T a a a a       a a a  a j	 a ۈ        `   _ a  X   _ a _ a  qr Ê             ŊW a a W a a      ʀ  a a a  a      J  b X   _ a _ a  a     `   _ a _ a  Лr Ċ       ƊW a a 1      _  a a a  a R a     a _ a _ a _ a   a  Ɗ`1y a      X9y a      X9K - r Ŋ              d                   ǊW a a W a a  a  a Ɗ    a _ a  a  a _ a  a  a  a 1  Ǌ`1y a      X9K - r Ɗ       A      8   Ǌ     K - r Ǌ    )             - r Ǌ    a           Ȋp,       xȊxȊɊ   , 8H#                                   x         Ȋ ɊW a a  a     a         @Ȋ  a a      ȊT a a a a  8Ȋr xȊq      l   Ȋ    W a a  a Х    8   _ a    	 a  ЛȊr Ɋ         8ɊW a a W a a 3 a   a j a 8    `   _ a _ a  Л8r ɊQ      H   8Hʊ* a `   ;  a a   88r ʊ    9      0   8ʊ a "  - 8r Xʊ             8ˊX a X
 " a $   a 1 _  ˊ88y a y a  88r ʊ               88̊* a 8   X
 " a $   a 1 _  ˊ88y a y a  88r  ˊ         <ˊ$dynamic2                ˊˊa           v$      v͊Ԋ   , ˊH#                                   Ȋ)      $   8     ˊ8r H̊!   ̊$logical_updatable               `̊̊a           v$      v@Պ ܊   , ̊H#                                   ˊ         ˊ͊W a a W a a  a a      Eˊ a    "/  T a a a a  ̊ˊr ͊          ˊԊ* a X   9  ;  a a  a  a ( a  a 1 _ - a a  8ԊˊT lԊy a  a y a  <Ԋǀˊ   DԊϊˊH  tԊ a a * a       c     a a  a     xa a    y a y a      ˊA  HԊˊT |Ԋy a  a              5ˊy a y a y a y a  LԊǀˊ a y a       ˊ - ˊ3 PԊЊˊ a a * a      p |    a a  a    xa a    A  TԊˊT Ԋ a y a       ˊ - ˊ3 XԊъˊ a a * a       c        a a  a        xa a    A  \ԊˊT Ԋ a y a       ˊ - ˊ3 `Ԋӊˊ a a * a      p | @   a a  a @   xa a    y a y a      ˊA  dԊˊT Ԋ a a  a           @       5ˊ a a  a    _ a          5ˊ a  a    _ a              5ˊy a y a  a y a  hԊǀˊ a y a       ˊ - ˊn ˊ a      J  be  a 8    `    e  Лˊr ͊         ?   ?   ?   ?   ?   ?   ?   ?   ?   ?   ?                                                  ˊ    W a a W a a  a      _ a  a 8    `   _ a _ a  Лˊr Ԋ          ̊܊* a X   9  ;  a a  a  a ( a  a 1 _ - a a  ۊ̊T ۊy a  a y a  ۊǀ̊   ۊ׊̊H  ۊ a a * a       c     a a  a     xa a    y a y a      ̊A  ۊ̊T ۊy a  a                    5̊y a y a y a y a  ۊǀ̊ a y a       ̊ - ̊3 ۊ؊̊ a a * a       c        a a  a        xa a    A  ۊ̊T ۊ a y a       ̊ - ̊3 ۊXي̊ a a * a      p |    a a  a    xa a    A  ۊ̊T ۊ a y a       ̊ - ̊3 ۊ0ۊ̊ a a * a      p | @   a a  a @   xa a    y a y a      ̊A  ۊ̊T  ܊ a a  a                     5̊ a  a    _ a              5̊y a y a  a y a  ۊǀ̊ a y a       ̊ - ̊n ̊ a      J  be  a 8    `    e  Л̊r @Պ         ?   ?   ?   ?   ?   ?   ?   ?   ?   ?   ?                                                      ̊    W a a W a a  a      _ a  a 8    `   _ a _ a  Л̊r  ܊    !   p܊dynamic_predicate   )   ݊$bad_if_is_semantics                     ܊0݊   8                       ܊݊a           <݊p,        ފ ފ`ފ   , ܊H#                                   ̊a           ݊p,      ߊߊP   , ݊H#                                   0݊a      \   0݊PފW a a W a a  a  ݊   _ a _ a  ݊0݊r  ފ       0݊     a  a 1      E0݊ a  ߊߊ0݊H  ߊ9 a a  a zU- a  ߊ0݊T ߊ a         D0݊  @ߊn 0݊ a         D0݊ a a      0݊y a  ߊ80݊ a      D0݊ - 0݊r `ފ                        I      @   ݊@3 a   a j Л݊r ߊ    !           semantics_indicator          ݊    W a a W a a  a bV"/  a zU"/   a      "_ a 9 a a  Л݊r P       $strict_iso          H5     a  x RH5 a  a \     dy a  RH5 - H5r            i      d   `نW a a 3 a   a j a    _ a  Л`نr Q      H   `ن@* a `   ;  a a   `ن`نr               `ن* a 8   X
 " a $   a 1 _  `ن`نy a y a  `ن`نr P      9      0   `ن a "  - `نr              `ن8X a X
 " a $   a 1 _  `ن`نy a y a  `ن`نr        !   @$do_make_public                  a           p,      pp   , H#                                   ݊         `ن* a X   ;  a a ( a  a  / a a a      `نT  `نr H               `ن    W a a W a a  a      _ a  a 8    `   _ a _ a  Л`نr     A      8         - r p                  a  a  a y a 1  ǀ a a  a              5y a y a  a      ǀ - r          $is_public               a           p,      00p   , H#                                   A      8   `      - r 0                  a y a 1  ǀ a a * a      p |    a a  a     0a a     - r p   !       @hide_predicate                    Xa           dp,          , @H#                                   i      d   XW a a 3 a   a j a @   _ a  ЛXr !   X@$hide_predicate2                  Xa           dp,         , @H#                                   XQ      H   X* a `   ;  a a   XXr     i      d   X    W a a  a a      XT a a a a  XXr          XW a a W a a 3 a   a j a @    `   _ a _ a  ЛXr          X* a X   ;  a a  / a a a      XT t     (X- Xr                X    W a a W a a  a      Ɖ_ a  a @    `   _ a _ a  ЛXr     !       `predicate_property  )   ^x$predicate_property2                                  8a           p,       ``   , `H#                                   Xa           p,      ``   , xH#                                   Q      H   * a `   ;  a a   r `    q      h       W a a  a a      9 a a 9 a a  r     1   0o`$generate_all_preds_from_mod        !   ;x$predicate_property                           @a           p,      h   , `H#                                   a           p,      880
   , xH#                                             a  a  a 3 1 _  a   y a  a y a y a  r `      Q      H   X* a `   ;  a a   r     Y      T    W a a W a a        r h!       imported_from                  exported                                W a a  a  a  a     _ a  _ a  a  a  a 1  h`1 pH  xy a * a    ? 8  - n y a y a y a y a  ty a  a "/  - r                                  X a W a a  a a  a  a  @Qy a  a  a 83      T H - r                              W a a W a a  a  a    _ a _ a  a _ a  a  a  a a 1      `1 - r h                   built_in    I      D   p a       - r 8         X a  a y a 1  4ǀ a a * a      p |    a a  a     0a a     - r                   tabled               ( a B a y a 1  ǀ a a * a      p |    a a  a     0a a     - r h       I      @    a      - r 8               static           |   a  a  a r a 1  (H       - a  T K - n  a  H  y a y a      - a      T K - n  - r                                              Xӆ      8ӆ a           0   )   T_   ,                                     y      t   W a a W a a * a 0    ( a  a a a 9 a a   r I      @   @ a      - r     9      0    a  r P           memberchk                xa           p,  @    ))@*   , i                               @           a a  a  a  a H1          a _ a    a  / a X     y a  r        !       number_of_clauses                    Y      P       * a    " ] a      - r 0    )       predicate_statistics                     xa           p,       ((   , H#                                             HW a a W a a 3 a   a j a    _ a _ a _ a _ a  Лr (    )   J$predicate_statistics                    a           p,           , H#                                            * a `   ;  a a W a a W a a W a a  T a a a a T a a a a  r X             W a a W a a W a a W a a  a a      9 a a T a a a a 9 a a  r     Q      H   * a `   ;  a a   r              pW a a 1      _ T a a a a T a a a a      I - r             A      <         K - r A      <         K - r I      @       1      
 - r           )       ` predicate_erased_statistics              8 x a            p,             , ` H#                                            x hW a a W a a 3 a   a j a    _ a _ a _ a _ a  Лx r               x * a `   ,   a ] .    W a a 1 _ 9 a a  a a 9 a a      x  - x r x                     x     W a a W a a  a a 1      x  a `   _ a _ a  a a 9 a a      x  - x r                   ؈W a a W a a 3 a   a a      ؈T a a a a  x؈r     !       pcurrent_module                   Pa                     , p0                                   x          ؈ a * a `    $ $  3 1 _ y a  ؈y a  a n"/ y a y a  x؈r                ؈xW a a * a `   ;  a a 5 a  9 a a  a a 83      ؈T d9 a a      ؈- ؈r       q      h   ؈W a a * a `   ;  a a  T a a a a  x؈r     y      p   ؈    W a a W a a  a a      ؈T a a a a  x؈r     !   H$current_predicate3    P؈       ؈             `a           p,          , H#                                   a           p,         , H#                                   i      `   W a a 3 a   a a       r              h* a `   ;  a a 3 a        a n"/ 9 a a  r     Q      H   * a `   ;  a a   r x    Y      P       W a a  a a       r     !   n
system_predicate                 	H	a           	       			   , 0	H#                                   	       H	     a W a a  a ny a  
xH	 a  
p
H	H  
y a      ʀH	- a      H	T 
K - H	n H	 - H	r 	                           0	      	
a           8W       888   , 
H#                                   H	y      t   
    W a a  a a      
T a a a a      
- 
r 8         x     a  a  a  a  lQxy a y a  a 83  pxT ty a      x - xr             i     `  
 a * a X    $ $   6  6 1 _   y a y a  
QA  
T 
y a y a / a a a  
T 
9 a a y a       - r                                        a * a X    $ $  1 _ y a y a  Qy a y a / a a a  T 9 a a y a       - r 
                                W a a W a a  a      Ɖ_ a  a     `   _ a _ a  Лr            current_key              a           p,       00    , H#                                   
          a  a  a ny a  a  Qy a y a  a 83      T  - r 0                )      $        `Vr  )         8Ն    - 8Նr (    Q      L   ~W a a 3 a   a j Л~r Pi      `   ~W a a  a   a      _ a  Л~r     i      `   ~`W a a " a   a      _ a  Л~r     	        ~* a `   X
 " a " ] a  a 1  H~H  P a - a      ~T XK - ~n ~ a      * a  a a  Л~r p                               ~      `~a           x      xxx   , hH#                                   Q      H   ~0* a `   ;  a a   ~r     9      4   ~      a n ~r @              a  a  a 1  <H  D     - a  @T LK - n  a `      肃r x                     1      ,           ~   `                 X~/4 ~    ~    ~ a ~           l\ pr&    ~  (0    ~@r     Q           /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/modules.yap       Y         T   i،  a            r I      @   ب`0* a (   ] .     - بr H   a         \          P&0$Xy                a2nq   +DH   I         @           p&${                 r    )    ؈$consulting_file_name                    a           x      xxx   , 0                                   9      4            ҁ- r x   s$module_dec              a           %W      %%%   , 0                                   A      <   xц    W a a W a a  xцr @1   H-$process_module_decls_options                    pa           p,         , 0                                            X҆     a  a  a 1 _  xцX҆y a  a ؿ       X҆r (          I      @   3 a   a j Лr     9      0    a "  - r     1   p$process_module_decls_option                     @a           p,      h   , p0                                            xX a X
 " a $   a 1 _  py a y a  r       Y      P       W a a  a      '_ a  Лr     A      <   3 a  a j Лr          (a           4       4            ,                                      9      4    a   (r a      \   * a @   ,   a " ] a  9 a a  (r        `hidden      )   x$process_hidden_module                                     8a            !W       ! ! !   , x0                                   (I      D   X* a `   " ] a   r  !           module_decl_options Y      P       W a a  a      :_ a  Лr h    )   5  $convert_true_off_mod3      )   p] $prepare_restore_hidden                  0               a           < p,      !! "   ,   0                                   a            p,      p"p""   ,  0                                   0              W a a  a  !0  a y a  ! a  a   r  !      1     ,   0 !	 \- 0 r !1     ,   0 !	 \- 0 r !q      h   0     W a a W a a  a      : `   _ a  Л0 r  "    9      0    " a a  -  r p"                  W a a W a a  a  a    _ a _ a  a a 1      02  -  r "        i      `   Z#W a a 3 a  a j a Z   _ a  ЛZr @#    a      \   Z#W a a  a   a a      @Z- Zr #q      h   Z    W a a  a      *_ a  a Z   _ a  ЛZr $    !   X=$$add_module_on_file              h$$a           ڏV%      ڏh&'   , $0                                                 W a a W a a  a a 9 a a      @ a o a a       w9 a a 9 a a  $r %1   %$add_preexisting_module_on_file                  %%a           &p,      ++3   , %0                                   $         $' a  a  a  a  a       a  a 1  8'`1$_ y a y a y a y a  a  %$r h&          !    h'$process_exports                 H''a           |ڏ0      |ڏ(p*   , h'0                                   %         $     a  a W a a y a  a  ('$ a  a        a a      02$ - $r '          A     8   '( a "  a " - 'r (             ')X a  = X   ,   a ] .     " ] a # a a " ] a   ''r )             '`*X a  =    (  a a " ] a  $   a  a 1 _ T a a a a  X*'y a y a y a  ''r )               '    X a X
 " a " ] a W a a  a      Ɖ> a  a    _ a  > a   "  Л'r p*       %3 a W a  a  a  a 1 _ y a      X9% ,0,%H  , a  a      a  a  a  a  a y a  ,`1%y a      X9%K - %  8,n % a  a        a a      02% - %r +                  >      p,$mod_scan          redefined                ,2             -F  #-  +-V  3-  ;-  C-  K-F  S-V  [-  c-V  k-  s-  {-  -  -  -6  -  -&  -V  -  -  -v  -  -&  -V  -F  -V  -f  -  .  .V  .F  .  #.  +.  3.  ;.  C.  K.  S.  [.  c.F  k.  s.f  {.  .  .V  .  .  .  .  .  .  .  .  .  .  .  .  .V  .v  /  /f  /  /  #/V  +/  3/  ;/  C/  K/  S/  [/  c/F  k/  s/  {/  /  /V  /  /&  /V  /  /  /  /  /  /v  /  /  /F  /  /F  0  0  0&  0V  #0F  +0V  30f  ;0  C0  K0V  S0  [0  c0F  k0  s0  {0  0  0  0  0&  0  0  0  "             
                                     "   $   &   (   *   ,   .   0   2   4   6   8   :   <   >   @   B   D   F   H   J   L   N   P   R   T   V   X   Z   \   ^   `   b   d   f   h   j   l   n   p   r   t   v   x   z   |   ~                                                                                                                                                                       a           (5      (5(5(5   , ,0                                   '   -  %p       @   %     a  a  a  a  a 1  4|3%H  5  33 4|3% a ڇ a -[ a        "  4ʁ% a  42%_  a [ a       "      45y a y a y a y a y a  %% a      r  ,  a       Л%r 3/   /   /   /   ?   ?   ?      >       !       2     a  6s2y a   6H2 (652H  ,6y a [ a       "      52 - 2n 2y a [ a       "      52 - 2r (5                       Ɗ      P6a           0      68   , 860                                   29      0   P6x7 a "  - P6r 6        7$do_import               67a           =      ===   ,  70                                   P6        P68X a  = X   ;  a a  $   a  a ( a  a 1 _ 9 a a y a y a  l87P6y a y a y a  P6P6r 7             ?:import                   x8             P6    X a l P a X
 " a " ] a  a      ֈ> a  a 8   > a  ЛP6r 8    Y      T   ل93 a  T a a a a 9 a a  P6لr H9I      D   ل9* a `   ;  a a  للr 99      0   ل: a "  - لr 9             ل ;X a X
 " a $   a  a  a 1 _  :للy a y a y a y a  للr  :                 private        8      x8           ل    * a X   9   $ $   a  a   1  p<;لH  <y a  t<لA  x<لT <  (<n ل a j	 a :   e     : |<qلy a y a y a y a  7لr ;?   ?   ?   ?   ?                     )   Ň<$follow_import_chain        !   ό<$check_import                    <=             <p=a           l%      l(B0C   , <0                                   7a           %      I`M   , <0                                   =I     D  7     a  a W a a  a  a  a y a y a - a a  A7T Ay a  a  a  A=7y a  a a y a 83  A7T A   AlA7H  Ay a y a 9 a a y a  Ap=7A  A7T A   A@7H  Ay a  a nA  A7T A   A@7H  A a  a       n     a  AX7A  A7T B - 7n 7 - 73 AXA7 a  a           a  A7A      7T B - 7n 7 - 7n 7 - 7r =]                                                                                                    	        = CW a a W a a  a  a  a  a     _ a  _ a  a  a  a 1  C`1=_ y a y a y a y a  ==r (B          A     8   =     a a  a a - =r 0C    !   HTC$module_produced by 1            Please answer with 'y' or 'n'                   `CCa           Cp,      MMHN   , C0                                   p=y          f   ;D  CD  KD  SDV  [D  cD6  kD  sD  {D6  D  D  D  D  Dv  D  Dv  D  D6  D  D  D  D&  DV  D  DF  E  E  E  E  #E  +E  3E&  ;EF  CEV  KEF  SE  [EF  cE  kE  sE  {E  EF  EV  E  EV  E  E  Ev  E  E  E  "             
                                     "   $   &   (   *   ,   .   0   2   4   6   8   :   <   >   @   B   D   F   H   J   L   N   P   R   T   V   X   Z   \   ^   `   b   d         (D    p   F  F  F  F  F  F  F  F  F  F  G  G  GF  G  #G  +G  3G  ;GV  CG  KGv  SG  [G  cGF  kG  sGF  {G  G  G  G  G  G  G&  GF  G  G  GF  G  Gf  G&  G  G  G  H  Hv  H  H  #H  +H  3H  ;H  CH  KH&  SH  [H  cH  kH  "             
                                     "   $   &   (   *   ,   .   0   2   4   6   8   :   <   >   @   B   D   F   H   J   L   N   P   R   T   V   X   Z   \   ^   `   b   d   f   h   j   l   n              F  p=2       @   p=PM a  a  a  a  a  a       a  a    a 1  L`1p=   LJp=H  4My a y a y a y a  LCp=A  Lp=T <MK - p=n p=_  a ڇ a ;D[ a  `   e  X          "  Mʁp= a ڇ a Fy a  Mʁp= MKp=H  DM  K3 MKp= a  Msp=y a  MHp= a [ a       "      XL5 a      X9p=  - p= a [ a       "      L5_ K - p= a ڇ a C a "      ʁp=K - p=r I~                                                                              )         p=    - p=r `M             C8NW a a W a a  a  a    _ a _ a  a  a _ a _ a  a 1  (N`1C  - Cr M                   C     a W a a  a  a     _ a   a _ a _ a  a 1  O`1Cy a  a a a y a y a  CCr HN      O$is_mt      1   (8Y$prepare_body_with_correct_modules  !   ($module_u_vars                    OO             8OHP             hOP   `\      @\Qa           |}*      |}zp{   , O0                                   Ca           TPp,      UUhZ	   , O0                                   Oa           *         , O0                                   HPa           ̄/4      ̄^l   , O0                                   P       x\`S* a `    = `   ,   a X
 " a $   " ] a * a `   \  a $  * a `   \  a $   a 1 _ y a 9 a a  a  a  PSOx\ a y a  a  TSHPx\y a  a y a  XSPx\ a y a y a y a  a y a  a  Qx\r xQZ                   x\    * a `    $ " ] a * a `    ` $  * a `    ` $   a y a y a 9 a a  a  a  TOx\y a  a y a  TPx\ a y a y a y a  a y a  a  Qx\r pS~      )      $           x\`tU          |       Tx\0 @U\H           U* a \dU* a \tU% xQ(0    x\pSr ,Uq      h   HPV* a `     a } L ؉    ( a 3 a  - HPr U             HPV* a 8   X
 " a $   a * a 8   X
 " a $  1 _  VHPHPy a y a y a  HPHPr V                   HPW* a (   X
 " a $   a * a (   X
 " a $  1 _  WHPHPy a y a y a  HPHPr V                   HPxX* a H   X
 " a $   a * a H   X
 " a $  1 _  lXHPHPy a y a y a  HPHPr W          A      <   HPX a  a  - HPr XA      <   HPX a r a r - HPr XA      <   HPZ a  a  - HPr Y   O      8OPYa           Y*      YYY   , 8Y0                                   Qa      X   PY    * a `   ,   a ] .     a a  - PYr Y    I      D   HPXZ a a      HP - HPr  ZQ     H   HP    * a `     a  ( a - HPr hZ    !   Xۇ`\$trace_module                  P0:debug                 ZZa           [p,      h[h[H\   , Z0                                   PY         Z8\ a  a  \0
Z a Z  \	Zy a  $\&Z (\x%Z a      	ZK - Zr h[                   )         Z    - Zr H\       Z      Zx\a           \p,      \\^   , `\0                                   Z1      ,   x\H].  - x\r \!           ~/.dbg.modules      !           ***************     1     ,  x\x^ a  a  a  X^0
x\ a 
] \^	x\ a *] `^&x\ d^x%x\y a  h^x\y a  l^x\ a      	x\K - x\r X]                     )         x\    - x\r ^             Q0_* a ؉   ,   a } L `   X
 " a  ( a  a a  a a 3 a  - Qr ^I     D  Qx`* a 8   X
 " a $  * a 8   X
 " a $  * a 8   X
 " a $   a  a  a  a 1 _  p`QQy a y a y a y a y a y a y a  QQr @_             Q`c* a (    =    X
 " a $   $  * a (    =    X
 " a $   $  * a (    = 8    = `     jo} L f   " ] a  } L 8    $ } L 8    = `     jo} L hi     a  $   $   a  a  a  a 1 _  a  PcQQ a y a  TcXdQy a y a y a y a y a y a y a  XcQQy a y a y a y a y a y a y a  QQr `        I     D  Qd* a (   X
 " a $  * a (   X
 " a $  * a (   X
 " a $   a  a  a  a 1 _  dQQy a y a y a y a y a y a y a  QQr pc      I     D  Qe* a (   X
 " a $  * a (   X
 " a $  * a (   X
 " a $   a  a  a  a 1 _  eQQy a y a y a y a y a y a y a  QQr d             Qxg* a H   X
 " a $  * a H   X
 " a $  * a H    $ $   a  a  a  a 1 _  a  hgQQ a y a  lgXdQy a y a y a y a y a y a y a  QQr  f                 |   Qg* a    " ] a * a    " ] a * a    " ] a   QQr g      |   Qxh* a    " ] a * a    " ] a * a    " ] a   QQr h9      4   Qh
  - Qr h9      4   Qh
 rrr - Qr h9      4   Q i
  - Qr h         Qi* a `   ,   a ;  a a * a ؉     a * a ؊   \  a   a 3 a  - Qr 0i    Y      P   Q j* a `   ;  a a 9 a a  QQr i           Qpl a  a  a  a  a  a 1      @jQy a  a  (kQ_  a y a y a y a y a y a y a  QQr 0j          !   <k$imported_pred      )   ^k$complete_goal_expansion                 8kk             Xkla           d%      dXopq   , k0                                   x\a           T*      Tqhu   , k0                                   k       Q     a  a  a  a  a  a  a  a  a   1  omQH   oy a  a  a  okQA  oQT (o a y a y a  a y a y a y a  QQn Q   oxnQH  0oy a y a y a y a y a  oH(QA  oQT 8o  nn Q a W a  a y a y a y a y a y a y a  lQr l	  	      	  	  	  	                                    )        kppW a a  a  a 1      0Āk     k a  a      _ a _ a  a  a  a  `p`1ky a y a "/ _      Āk - kr Xo                   k`qW a a  a W a a  a 1      ky a 9 a a y a 9 a a  Tq8/ky a y a "/      Āk - kr p       A      8   k         ĀkK - kr pq    i     `  lu a  a  a  a  a  a  a  a 1      X l_  a  t\l  + s    a  a y a y a y a y a y a  tQl   tXslH  ty a W a A  tlT ty a W a  - ln ly a * a `     Y    - l t4tlH  ty a W a A  tlT ty a W a y a W a  - ln ly a * a `     Y   y a * a `     Y    - lr qo  o                                                      Q      H   lXu a a  a a  a a  - lr u    i     `   l    * a `   ,   a   a  ( a  a a - lr hu    1      ,           88 ˊ`ʊ    )      $   u    8" dʊ                 u8/4 `    8v0 ʊlvXv`           un           v(0    8H̊r ,v    A      <           ˊ$ ͊ ͊(0    ˊԊr v9      4           ̊$ @Պ(0    ̊ ܊r v   @Ԇ       Ԇ0wa           <wK   	   <w            , w                                     l         XԆ(x* a 8   X
 " a $   a 1 _   xXԆXԆy a y a  XԆXԆr w      Q      H   XԆxx* a `   ;  a a   XԆXԆr 8x    y      p   XԆx* a X   ;  a a  a  x0wXԆ  - XԆr x                 XԆ    * a X   ;  a a  a - a a  zXԆT z a `     n w   > a  > a   z8%XԆy a y a  a y a  zǀXԆ a a  a       F       5XԆ a y a  a      ǀXԆ - XԆr  y                               O`{W a a * a 8    =    " ] a   ( a  a a  a  a  a  T{0wO  - Or z      A     8   O     a a  a a - Or p{    9      4           É8É`ĉX,|                 {É/4 8É    ÉL|0 hƉL||8É           {\ ĉ Pŉ ŉ  L|(0    Éǉr {I      D           0% 
/ 0/ (0    0r ||a           ُ     ُ<}	   , 0	  n                               piY         T           @}     '|                Q}	2:ӆF   nQ      L           O* a P}    Oz(0    Op{r |}         pӆP~* a 8   X
 " a $   a 1 _  H~pӆpӆy a y a  pӆpӆr }      Q      H   pӆ@* a `   ;  a a   pӆpӆr `~    )   =~$install_meta_predicate                  ~~a           x      xxx   , ~0                                   0w)      $   pӆ     ~pӆr P       ~     a  a  a  a  a 1  쁋$~H  y a  a n- a  ~T  a   Dn ~y a W a  ~H   a        a  H`~K - ~  n ~ a `     n          8%~y a y a  a y a  ǀ~ a a  a              5~y a y a  a      ǀ~ - ~r x>   >   >   >   >   >   >   ?   ?                          O      hO@a           dC%      dC   , (0                                   ~         Pp a  a W a a y a 3 a a y a  a  d P_  a  a y a y a  @Pr       1     ,   P     a " - Pr I      D           P* a PăV% (0    Pr              Q(d(܈        hH f`    8@_g                        9      4   胋    Qrhhh                 Q/4 0Q    Q 0  0Q                      r&    Q0j(0    Qlr ̄    A      <           k% Xo/ p(0    kpqr dQ      L           (3* a P3% 3/ p5(0    (3H6r a       K                  , 05  n                               |a      \           l* a 8ld    lqr&    lu(0    lhur T9      4           \V% P](0    \]r                  \    Xh    4Pm(}e`h^    ؉@a_ab    ~d 0gjk    iy      t       ؆\/4 ]    \ć0 ćć]           솋i po(0    \qr Y      T            ou` vPu    v@t    tI      D        o0 h           r TA      <   @0 a     a "  - @r a      \           Q* a 0Q숋* a 0Q\ `r&    Qpc   r ܈Q      L        l/4 V% zi Xzi {(0     l}r <)        z<       * a     " ] a  a  a a - z* a 菀   " ] a  a B a a - z* a    " ] a  a R a a - z* a    " ] a  a , a a - z* a h   " ] a  a , a a - z* a ؚ   " ] a  a , a a - z* a H   " ] a  a - a a - z* a    " ] a  a J- a a - z* a (   " ] a  a r- a a - z* a    " ] a  a - a a - z* a    " ] a  a R. a a - z* a x   " ] a  a . a a - z* a 蝆   " ] a  a . a a - z* a X   " ] a  a Z3 a a - z* a Ȟ   " ] a  a - a a - z* a 8   " ] a  a - a a - z* a    " ] a  a ". a a - z* a    " ] a  a . a a - z* a    " ] a  a / a a - z* a    " ] a  a B/ a a - z* a h   " ] a  a r/ a a - z* a ء   " ] a  a b0 a a - z* a Ћ   " ] a  a  a a - z* a     " ] a  a  a a - z* a 0   " ] a  a  a a - z* a P   " ] a  a 0 a a - z* a    " ] a  a / a a - z* a 0   " ] a  a / a a - z* a    " ] a  a 0 a a - z* a    " ] a  a *1 a a - zr                    z     č     h<    ءx                Ph    0        X                (l                                                @    h|    ؚ    H0Ћ0,        䋋x     蝆\    X    ȞԌ8    L菀ȉy      X  |L       * a    ;  a a  a  a a  a a - |* a X   ;  a a  a B a a  a a - |* a P   ;  a a  a  a a  a a - |* a X   ;  a a  a ꠀ a a  a a - |* a H   ;  a a  a z a a  a a - |* a    ;  a a  a  a a  a a - |* a `   ;  a a  a ڡ a a  a a - |* a    ;  a a  a  a a  a a - |* a    ;  a a  a  a a  a a - |* a    ;  a a  a " a a  a a - |* a    ;  a a  a  a a  a a - |* a    ;  a a  a J a a  a a - |* a    ;  a a  a : a a  a a - |* a    ;  a a  a : a a  a a - |* a    ;  a a  a : a a  a a - |* a    ;  a a  a "4 a a  a a - |* a    ;  a a  a 3 a a  a a - |* a    ;  a a  a 3 a a  a a - |r            @Л a  a  a X a  $ $  F$ a a 1  Ԙ@H   a  a R  蘋n @( y a y a . a a a 9 a a W a 3 _ y a z6 a a 9 a a W a a 9 a a y a y a y a  @@r @?   ?   ?         i     d  H(    W a a  a  a  a  a y a  a y a 9 a a y a  a   H(_ y a  a  a 83   H(T $y a  a y a y a y a y a   H(r ؙ               a     X   h a  a  a  a  a  a F$ a a 1  p H   a  a R.   n  ( y a y a . a a a 9 a a  a y a y a  t _  a y a  a  |  y a y a . a a a 9 a a W a y a z6 a a 9 a a W a a 9 a a y a y a y a y a y a    r @?  ?           ~                 `* a (   X
 " a $   a * a (   X
 " a $  1 _  T  y a y a y a    r                     0* a (   X
 " a $   a * a (   X
 " a $  1 _  $  y a y a y a    r p                     * a H   X
 " a $   a * a H   X
 " a $  1 _    y a y a y a    r @                        a     ȠH  Ԡy a  ̠A      T ܠK - n  - r                                A     <        a  a       ̡ H   a  a       a  a  `1 A   T  -  n  y a  a n -  r 	                                       |              أ          a B a &   * a 8     Rp | R-  r Ta   P    0     04d   , P  n                              i         `           8    P         h   I2:ӆF   n)    (    i      d       pӆ    pӆ0 ӆ           ̤(0    pӆPr y        p              P(      a ڡ a    * a    p | R-  r     i         `           Х            2:ӆF   n٣    أ    A   x            DыdЋ                @   Y        P                0 ,H    D       0r             |              8أ      a ڡ a &   * a      Rp | -  r |i         `            P         0   2:ӆF   nQ    P                          اP      a 
 a 6   * a h     Z<  Rp | Z<-  r d    )   $findall_with_common_vars !             Ȧйx    i         `           @Х         p   Q2:ӆF   n9    8    a           p,       ԌԌՌ   , h                                   y        p              8      a "] a    * a @_   p | R-  r     Q         H   X                &   6   ܸF   Թ    P   i         `           Ш             ᨋ2:ӆF   n٧    ا            |              ا      a "] a &   * a xf     Rp | -  r 4i         `           Ъ         詋   ɩ2:ӆF   n	        y        p              8      a  a    * a    p | R-  r     i         `           x         Ȫ   2:ӆF   nᭋ    ୋh   i         `                     0   2:ӆF   n        y        p                    a $ a    * a %   p | R-  r d    i         `           ોЪ            2:ӆF   n9    8            |               8      a $ a &   * a c     Rp | -  r Di         `           Ȭx            ٬2:ӆF   n        y        p              ୋ      a E a    * a  F   p | R-  r ,    i         `           h         ح   2:ӆF   n         y        p                      a ' a    * a ('   p | R-  r     i         `           p            2:ӆF   nٴ    ش    A   x          ȋ ̋ˋ                H@           |              诋ୋ      a ' a &   * a d     Rp | -  r ,i         `           h`         ோ   2:ӆF   n         y        p              Ȱ       a G a    * a G   p | R-  r     i         `           X            2:ӆF   n鯋    诋                           诋      a  a 6   * a      Z<  Rp | Z<-  r     i         `           `            2:ӆF   nɰ    Ȱ    a                     ,                                    x        |              Ȱ      a "܀ a &   * a 8܀     Rp | B-  r Li         `           вX             ᲋2:ӆF   n!                 |                     a Rۀ a &   * a hۀ     Rp | -  r 4i         `           p         賋   ɳ2:ӆF   n	                |              ش      a ܀ a &   * a ݀     Rp | Z<-  r i         `           X         д   2:ӆF   n                                    a ݀ a 6   * a ݀     R  Z<p | Z<-  r     i         `           ҋՋ         ȵ   2:ӆF   nҋ    ҋy        p              Ջҋ      a ⸄ a    * a     p | R-  r E)   5     at ~a, near line ~d:~n             ~a            dc  y        p              pش      a  a    * a ؉   p | R-  r     i         `           8X         h   I2:ӆF   n                |                    a  a &   * a      Rp | Z<-  r i         `            @         P   12:ӆF   nq    p    Y         T       hP  a H           pr x                      p      a  a 6   * a ȃ     R  Z<p | Z<-  r ܸ    i         `           p8            2:ӆF   n                                    a  a F   * a      R;     Z<p | Z<-  r Թi         `           h@            y2:ӆF   n        y        p                    a J a    * a h   p | R-  r ̺    i         `           H8          x   Y2:ӆF   n                |                    a J a &   * a X     Rp | Z<-  r i         `           0P         `   A2:ӆF   n        Y         T   X  a H    
        Ër                             a J a 6   * a p     R  Z<p | Z<-  r 켋    i         `                        2:ӆF   n                                     a J a F   * a      R;     Z<p | Z<-  r 佋!           *****done*****~n               T T             pi         `           ȾP            پ2:ӆF   n                              `      a J a V   * a З     R;     Z<p | Z<-  r ,i         `           ċ            ѿ2:ӆF   nQ    Ph   i         `           (         X   92:ӆF   n                               X       a J a f   * a      R;     Z<p | Z<-  r i         `                     P   12:ӆF   na    `                          P`      a J a v   * a p     R;     Z<p | Z<-  r i         `                    H   )2:ӆF   nY    X                          ËX      a J a    * a ء     R;     Z<p | Z<-  r |            h                ̺F   佋   |           ċV   ,6   켋v      Ë                &   f                             ċP      a J a    * a P	     R;     Z<p | Z<-  r Ëi         `           Hċŋ         xċ   Yċ2:ӆF   nË    Ë                          xŋË      a J a    * a ب
     R;     Z<p | Z<-  r ċi         `           @ŋċŋ         pŋ   Qŋ2:ӆF   nċ    ċ            |              `Ƌċ      a Ɂ a &   * a Ɂ     p | R-  r ŋi         `           (ƋŋƋ         XƋ   9Ƌ2:ӆF   nyŋ    xŋ                          Pǋxŋ      a Ɂ a 6   * a ʁ   ;     p | R-  r Ƌ    i         `           ǋŋǋ         Hǋ   )ǋ2:ӆF   naƋ    `Ƌ            |              8ȋ`Ƌ      a B a &   * a `     Rp | R-  r |ǋi         `            ȋƋ ɋ         0ȋ   ȋ2:ӆF   nQǋ    Pǋ                          hɋPǋ      a B a 6   * a x     R  Z<p | R-  r dȋ    9   x           dȋ|ǋ                i         `           0ɋǋɋ         `ɋ   Aɋ2:ӆF   n9ȋ    8ȋ            |              ʋ8ȋ      a  a &   * a      Rp | Z<-  r ɋi         `           ʋ ɋ@ˋ         Hʋ   )ʋ2:ӆF   niɋ    hɋ    a           \ʋp,       0   , 6                                                         ˋhɋ      a b] a 6   * a x]     R  p | R-  r ʋ    i         `           pˋɋ(̋         ˋ   ˋ2:ӆF   nʋ    ʋ            |              ̋ʋ      a  a &   * a <     Rp | Z<-  r ˋi         `           X̋@ˋ ͋         ̋   i̋2:ӆF   nˋ    ˋ                          ͋ˋ      a  a 6   * a hl     R  Z<p | Z<-  r ̋    i         `           P͋(̋ ΋         ͋   a͋2:ӆF   n̋    ̋    y        p              h΋̋      a  a    * a ไ   p | R-  r ͋    i         `           0΋ ͋΋         `΋   A΋2:ӆF   n͋    ͋    y        p              Hϋ͋      a ⤃ a    * a (   p | R-  r ΋    i         `           ϋ ΋ϋ         @ϋ   !ϋ2:ӆF   ni΋    h΋                          8Ћh΋      a ͅ a 6   * a Hͅ   ;     Z<p | R-  r tϋ    i         `            Ћ΋Ћ         0Ћ   Ћ2:ӆF   nIϋ    Hϋ    y        p              ыHϋ      a ؈ a    * a    p | R-  r dЋ    i         `           Ћϋы         ы   Ћ2:ӆF   n9Ћ    8Ћ            |               ҋ8Ћ      a ؈ a &   * a P؈     Z<p | R-  r Dыi         `           ыЋҋ         ы   ы2:ӆF   nы    ы            |              ҋы      a a a &   * a a     Rp | -  r ,ҋi         `           ҋыh         ҋ   ҋ2:ӆF   nҋ     ҋ    y        p              е ҋ      a r a    * a    p | R-  r Ӌ    i         `           Ӌ0        Ӌ   Ӌ":ӆF   n    h   a           Ӌp,       8B8B8H   , x                                    0        |              8 H     a : a &   * a      p | R-  r Tԋi         `           ԋ          Ջ   ԋ2:ӆF   n)ԋ    (ԋa           贌W       贌贌贌   ,                                    Ӌ             褆i         `           Ջh֋         Ջ   Ջ2:ӆF   nѵ    е                          ֋е      a  a 6   * a 8     Z<  Rp | Z<-  r ֋    i         `           ֋Ջ׋         ֋   ֋2:ӆF   nՋ    Ջ                          H؋Ջ      a  a F   * a أ     Z<  R  Z<p | Z<-  r ׋i         `           ׋֋؋         ׋   ׋2:ӆF   n֋    ֋    a            W             , أ                                   Pʋ        |              0ً֋      a } a &   * a (}     Rp | R-  r t؋i         `           ؋׋ً         (ً   	ً2:ӆF   nI؋    H؋            |              xڋH؋      a  a &   * a      Z<p | R-  r \ًi         `           ً؋ڋ         ڋ   ً2:ӆF   n1ً    0ً    a           $ڋp,       PPPP   , 6                                   ׋y        p              Xۋ0ً      a " a    * a @   p | R-  r ڋ    i         `            ۋًۋ         Pۋ   1ۋ2:ӆF   nyڋ    xڋ                          H܋xڋ      a  a 6   * a X   ;     Rp | R-  r ۋ    i         `           ܋ڋ܋         @܋   !܋2:ӆF   nYۋ    Xۋ    y        p              (݋Xۋ      a 
 a    * a     p | R-  r t܋    i         `           ܋ۋ݋          ݋   ݋2:ӆF   nI܋    H܋    y        p              ދH܋      a  a    * a    p | R-  r T݋    i         `           ݋܋ދ          ދ   ݋2:ӆF   n)݋    (݋    y        p              ދ(݋      a  a    * a 8   p | R-  r 4ދ    i         `           ދ݋`ߋ         ދ   ދ2:ӆF   n	ދ    ދ    y        p              (ދ      a  a    * a 	   p | R-  r ߋ    i         `           ߋދ         ߋ   ߋ2:ӆF   nދ    ދ    a           ߋ        ߋ            , 	                                     ڋy        p              ދ      a ̈ a    * a X׈   p | R-  r T    i         `           `ߋ             2:ӆF   n)    (    y        p              (      a  a    * a    p | R-  r 4    i         `           `            2:ӆF   n	        y        p                    a ~ a    * a ~   p | R-  r     i         `           H            2:ӆF   n                |                    a ߉ a &   * a       Rp | Z<-  r i         `           x`@            2:ӆF   n                                    a ߉ a 6   * a ߉     R  Z<p | -  r     i         `           pH(            2:ӆF   n                |                    a  a &   * a `     Rp | Z<-  r i         `           X@             i2:ӆF   n                                    a z a F   * a      R;     Bp | B-  r i         `           P(            a2:ӆF   n                                    a j a 6   * a        Rp | R-  r     i         `           H 8         x   Y2:ӆF   n        a           PKW       PKPKPK   ,  %                                   ߋy        p                   a  a    * a `   p | R-  r     i         `           8           2:ӆF   n    h   y        p                    a ⅊ a    * a    p | R-  r     i         `           hX            y2:ӆF   n                |                    a ⅊ a &   * a h     Rp | Z<-  r 9   x                           i         `           88            2:ӆF   n        y        p                    a \ a    * a _   p | R-  r     i         `           hXX            y2:ӆF   n        9         0       @T    \        9   x           P	'l)                                        a HТH           *     t           `Tr 0    9   x          X(\dt    Y         T   @T    `*                r 9   x          \dt    Y         T       *               r 9   x          (\dt    Y         T   `x    *    (           r 9         0                      )           H        )a        	Y    yŋ$Ƌ)4Q    tLIËDċ٣|Ӌ    ċ<ŋZd[銍̋QL    9<aƋǋDՋ֋''Qǋǋ    ٧̨9ȋ,ɋl(l)d	iɋʋ        ʋlˋd9ܫˋT̋    Ĭ    ̋L͋    q\͋,΋ᭋ    i΋ϋ    TIϋϋ鯋9ЋЋ    ɰыыI        !̲ҋҋdҋ	aSTt)ԋԋq    ٴ	UUQ    ѵՋ9IVV4֋׋qW,X        I؋؋lXlY1ًًd    yڋۋD\    Yۋ܋,    I܋܋9  |)݋݋    ľ    	ދދ9䐍	ZZދߋ$        	    q         l       *    ТH           hT.     d       r                       p     a ⠆ a 6   * a H     Z<  Rp | Z<-  r D    i         `           X            2:ӆF   n        a           x       xxx   , H                                   y        p              P     a ˈ a    * a ֈ   p | R-  r     i         `                    H   )2:ӆF   nq    p            |              8p     a  a &   * a      p | R-  r |i         `                     0   2:ӆF   nQ    P    y        p              P     a 2W a    * a HW   p | R-  r d    i         `                       2:ӆF   n9    8            |              8     a 2W a &   * a       Rp | Z<-  r D9   x          8  Dd                i         `                     0   2:ӆF   n        9   x          	             4Dd1   @$preprocess_body_before_mod_change             sy  Y         T   h0
  a 8           r                       H     a 2W a 6   * a x     Z<  Rp | Z<-  r 4    I         @                   d&   D6   4        i         `                    @   !2:ӆF   n	                |              (ԋ     a  a &   * a `     Z<p | R-  r ti         `           ԋ         (   	2:ӆF   nI    H    a           <p,       ^^_   , `6                                           |                  8     a B a &   * a x     p | R-  r )    	              i \ًj tV⠆D    Ba,ҋڡP
:Tԋ        4U
d    4xBT    $Hd    E,    rd &D'T݋͋    G    "ڋ    8ڈ$
S        ɁP                J    ˈۋɋ̈Tͅtϋ        t        "]                    Rۀ4Bȋ'H                            RXR4Zbĭ
ˈW                            JՉZ            ܀        2W            ؈        ⸄        ߋ        rӋ        4ދz&(0"܀L        \}t؋b]ʋ⤃΋݀        ⅊ ~
t܋|߉i    y        p              '(ԋ     a r a    * a    p | R-  r d     i         `            ԋ'             2:ӆF   n9     8     a           D(/4      D(`   , 0                                   Ջ         X    * a `   X
 " a $   a * a `   \  a $   a  HPXy a y a  a y a  Xr    q      h   * a ؉   } L `     a  ( a 3 a  - r `             * a 8   X
 " a $   a  a * a 8   X
 " a $  1 _  y a y a y a y a  r                    * a (   X
 " a $   a  a * a (   X
 " a $  1 _  y a y a y a y a  r                    x* a H   X
 " a $   a  a * a H   X
 " a $  1 _  ly a y a y a y a  r           a      X   * a `   ,   a ] .     a a  - r     A      <    a  a  - r A      <   X a r a r - r (A      <    a  a  - r h         HW a a W a a W a a * a `     a " ] a 9 a a 9 a a      H(  - r             I      D    a a       - r XQ     H       * a `     a  ( a - r     a           p,       PP   , pՋ0                                            W a a  a  a     a _ a  a  a 1  `1y a      X9K - r P            W a a  a  a    _ a  a  a  a  a  a  a 1  	`1y a      X9K - r  	   9   x          8 |                A         8   0
                &   |        Y         T   xP	  a h
	           
r P
Q      L                 Pr&     @(0     xr 
A      <       G/4 G$ 0(0    r 
          a  a  a  Q a `     X          ৊K - r (      )             - r     )   8$convert_for_reexport       !   `P$add_to_imports                  h             a           tp,        0   , 80                                   a           p,        0   , P0                                   hQ     H  H܆     a  a  a  a  a o a 1       wH܆y a  a 
. 
 a * a hȆ   Y      a * a Ȇ     Y   y a  a  DH܆y a [ a  С        " y a  HH܆ a  a        a  L`1H܆ a  a  a  P 
H܆_ y a  a  a  a  a  XhH܆ a y a  a  \H܆ a  a       a  a  ``1H܆ a  a        a  d`1H܆ a      X9H܆ a y a  a  h@H܆ a  a        a  l02H܆ a y a  a  P6H܆r 8
R R
 R
 v             !   0)$simple_conversion               xa           p,         , 0                                   Y      T   h  a 
W a a W a a W a a  hr  !    ^$clean_conversion                ha           p,      ``0   , 0                                   Y      P   h X a l P a ] .    9 a a  hr            except      !   X$neg_conversion                  X                 pa           p,      h   , 0                                   a      X   h    * a    " ] a W a a 9 a a  hr 0    9     0   
 " " " - r                  X a ;  a a X a  = X   \  a   a  " ] a # a a " ] a  r I     D    a "  a "  a " - r `a      \   Ȉ    Q* a 0Q* a 0Q\ 0ir&    Qi   r        (X a X
 " a $   a X a  = X   \  a   a  $  # a a $   a   _ y a y a y a y a y a  r              @      0            X a  =     = X   ;  a a  " ] a  $   a X a  = X    = X   \  a   a  } L X   \  a   a  $  X a  = X   \  a   a  $   a  a X   > a > a  _ y a y a y a y a y a  r 8      )           module_reexport_predicates  y      p       X a X
 " a " ] a W a a  a      > a  Лr 0    I     D    a "  a "  a " - r          X a X
 " a $   a  a  a  a  _ y a y a y a y a y a  r                  XX a  = X   ,   a  M " ] a  $   a X a  = X   \  a } L X   X
 " a   a  $  X a  = X   \  a   a  $   a  a    > a > a  L_ y a y a y a y a y a  r                    X a ;  a a X a  = X   \  a   a  " ] a # a a " ] a  r h1     ,     a " - r  !           X a  = X    = X    $ $   } L X    $ " ] a  $   a  a y a y a - a a   T 0y a [ a e  1  $ఀ a [ a e e  (ఀ a  a        e e  a  ,y a y a y a  r 0                  !   p`$conj_has_cuts                   @xa           ]      ]  %   , `0                                            Xd * a 8    = `     jo} L f   " ] a  " ] a  a   xXd a  a .   - Xdr           1     ,   Xd     a a - Xdr  a      X   x8! a * a 8    ( a  a  - xr               x "* a 8   X
 " a $   a * a 8   X
 " a $   a 1 _  "xxy a y a y a y a  xxr H!                   x#* a (   X
 " a $   a * a (   X
 " a $   a 1 _  "xxy a y a y a y a  xxr 0"          y      p   x#* a H   ;  a a * a (   \  a " ] a   xxr #    y      p   x#* a    ;  a a * a (   \  a " ] a   xxr #             x$* a X   (  a a $   a * a X   \  a X
 " a $   a 1 _  $xxy a y a y a y a  xxr $          1     ,   x     a a - xr  %Q           /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/signals.yap       a           |%p,       ʈʈX%   , x(                                    A      0   ب/ a  - بr %s.yap.pl@   a         \          @& Y Xy                Q&"%na&   %6H   I         @           & Չ{                 r       ؋&on_signal           'alarm                    &P(             &)                      (8      a & a 6   * a &       Z<p | R-  r D'    i         `           ' @)         (   '"%:ӆF   n'    '    )      $   \    x                   _H_a           \(p,        D DXE   , & %                                   x                      Z'     a & a 6   * a  '       Rp | B-  r (    i         `           p)'8[         )   )"%:ӆF   n(    (    a           )p,       HHI   ,  ' %                                   P(   X *$do_signal               *8*a           D*p,      ++6   ,  * %                                   )Y      T   *W a a  a a      
  8*r *      x       X a ;  a a  a `   > a > a 1      P - r  +                   sig_wake_up       x   8*, a r+ a a      08*     8*T a a a a  8*r +               sig_creep   !   ǃ@,$start_creep                      ,X,a           d,p,      `8`8p=   , @, %                                   8*Y      P   8*0- a 
,X a l P a ] .     X,8*r ,    !           sig_delay_creep              8*. a -X a ;  a a  a `   > a > a 1      P8*     ŀ8* - 8*r @-                   sig_iti     !   .$thread_gfetch                   - .a           0W      000   , .                                    X,	       8*/ a -X a  $ $   a  x/ .8*     8* a a      8* a  |/c8* a `   e e      P8* - 8*r .                    sig_trace            8*x0 a /X a  $ $  1      8* P0(8* a `   e e      P8* - 8*r /                     sig_debug            8*P1 a b0X a  $ $  1      8* (128* a `   e e      P8* - 8*r 0                     sig_break            8*2 a :1X a  $ $  1      8* 1p78*y a y a      c8* - 8*r `1          !           sig_statistics             statistics  a           h        hhh   , (2(                                    .         8*3 a 
2X a  $ $  1      8* H3@28*y a y a      c8* - 8*r 2          !           sig_stack_dump          C3$stack_dump a           3        3            , x3                                     @2         8*X5 a Z3X a  $ $  1      8* 438*y a y a      c8* - 8*r  4                     sig_alarm   !    ́4$signal_handler                  44a           p7X      p7p7p7   , 4 %                                   39      0   8*5 a 4 48*r h5               sig_hup     9      0   8*5 a 5 48*r 5               sig_usr1    9      0   8*H6 a 5 48*r 6               sig_usr2    9      0   8*6 a 26 48*r X6               sig_pipe    9      0   8*     a 6 48*r 6       hA6$signal_do               6 7a           7p,      8>8>h?   , 6 %                                   4         4    X a  $ $   a  @8 74     4 a a      4 a 8     `   e e      c4 - 4r p7                   X,8X a ;  a a  a ] a \1       wX,_ T a a a a      hdX, - X,r `8                     X,9X a ;  a a  a b a \1       wX,_ T a a a a      hdX, - X,r 9            y      p   X,:X a  M } L    " ] a  + a      ŀX,- X,r 9    Y      T   X,p:X a  M p |       ŀX,- X,r (:         X,;X a ;  a a 1      X,_      ŀX,     hdX, - X,r :            !   Ǆ ;$protected_env      a           N[       NNN   ,  ; %                                    7         X,`<X a  $ $  y a y a 1      X, L< ;X,_      ŀX,y a y a      hdX, - X,r ;                     X,`=X a  $ $   a y a \1       wX, a y a y a  P=(X,_      ŀX,y a y a      hdX, - X,r p<                  X,    X a ;  a a  a a  a ڃ     5X,T a a a a 9 a a  a ̃ 
X,r p=       >action                   =              7X?W a a W a a  a 4 a >   _ a _ a  a 1  >`1 7  -  7r 8>             0>$signal_def              >>a           ?p,      @@B   , > %                                    ;)      $    7     > 7r h?          *   ?8??(?H??X_R^?" 菀R^8?	@(?H??X_^@" 菀^(@H!@+@X_^1@" 菀^         	                               #   $   '          ?8   >XI    A    P 8   > A a 5U# a ?- >r @           Asignal                 usr1                     @            >A a 5* a Џ   } L (u    = A     @p | "  p | - >r 0A           usr2                >`B a 26* a Џ   } L (u    = A     Ap | "  p | - >r A           pipe                >B a 6* a Џ   } L (u    = A     JBp | "  p | - >r pB1     ,   >    	 4- >r B!   	8C$reset_signal                    CCA      <           @% / @(0    @r dCa           Cp,      8F8FF   , 8C %                                   >9      0   P(D a 2 CP(r  D    !   HwHD$check_signal                    (D`Da           lDp,      (G(GG   , HD %                                   C         P(HE a  a 3 1 _  @E`DP(y a W a  - P(r D               P(     a  a  FCP( a a      P( a 4 a >     `   _ a   a a       3P( - P(r XE                   CFW a a W a a  a 4 a >   _ a _ a  a 1  F`1C_  a      X9C - Cr 8F          1     ,   C     a 2- Cr F         `DGW a a W a a  a 4 a >   _ a _ a  a 1  G`1`D  - `Dr (G          1     ,   `D     a 2- `Dr GA      <           $  0(0    r G)      $            " ԝ    Q      H       (H  a 8|HHn           <Hr dH             )I a W a a  a ( 1 _  a 4 a 9 a a  |IP()y a  a    y a  a a      	) - )r H                   )    X a  $ $  W a a X a  $ $   a 4 a 9 a a  tJP()y a y a y a y a      	) - )r I       !       Jraise_exception                  JJa           (K       (K(K(K   , J %                                   `D)      $   J     Jr (KQ      H       W a a W a a 9 a a  ]r PK           Kread_sig    a           Kp,        LLL   , K %                                   J         KL a 4 a  a 1  L`1K a      H(K     x%KK - Kr L             )         K    - Kr L       h M$skim_envs  !   (M$external_call_seen              L@M             LMa           LMp,      TT V   , M %                                   Ka           Mp,      hWhWW   , (M %                                   @M        ;    [ a   1  |OX ;y a  a  a  a  O  ;y a  a  a  a  a  O@M ;   O`O ;H  O a  a  a  OM ;A       ;T OK -  ;n  ; -  ;r N                                      O$envs       !           ~a:~w/~w ~d~n                    OQ9   x           Ƌŋ                A         8   xP             &   ŋ6   Ƌ        Y         T   0
8P  a P P           XPr PY      T            8 0((p    H@`    q      l        ӌ /4 4ӌ     |Q0 |Q|QhQH           P(0     r <Qa           Qp,      RRS   , O %                                   M     |  QxSX a  $ $  W a a  a  a  a  a 1  hSQ a ڇ a O a `     n          "  lSʁQy a  a  a  a  pS Qy a  a  QQr R               Q     a "  a ڇ a J a `     n  " 1      ʁQ - Qr S    !   އh$debugger_env       a           V
      VVV   , h %                                   Q       @MVX a  $ $  W a a  a  a  a  a  a  a  a 1  U@M a  a  a  U T@M_ y a  a  a  a  V @My a  a y a y a y a  @M@Mr T                  |   @M    W a a W a a W a a W a a  a a 1      @M - @Mr  V    9     0    T    
 n",   -  Tr V       oV$allowed                 VVa           Wp,      WWX   , V %                                    TQ      L   MW a nW a a W a a   VMr hW)         M    - Mr W    1     ,   V X	 
!F   - Vr W1     ,   V    	 ~&   - Vr XQ           /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/profile.yap       a         \          XR Xy                XjnX   =   )   Y$check_iso_strict_body p-5.1             X1a         \          PY&Xy                aY2XnqY   $D   I         @           Y8
{                 rQ   xHZ$protect Ɏ!   ǁZ$hide_predicates    x,0Z$hide Ӊ             Y/              Z(0a                  01   , YP,                                                         (     a JՉ a 6   * a hՉ     R  p | B-  r Z    i         `           h[@)         [   y[2X:ӆF   nZ    Z    I         @           [hR{                 rH   a           [p,       ]]^   , hՉ0X                                   V             Չ]I      D           Xd* a d\$ (0    Xd r t\Y      T           x8H!(0"X$        H#    #      x       (x    x`]0 `]L]8]           \n           $((0    x %r ]    a           ]p,      __`   , H\0X                                   [         [^* a `   ,   a ;  a a W a a  3 a x^ a j a hՉ   > a _ a _ a  Л[T a a a a 9 a a  ][r ]q      h   [    W a a  a a      [9 a a 9 a a  ][r ^    )   h8($profile_data_for_var       a           xb*      xbxbxb   , 8(0X                                   ]9      4   ]_3 a   H_]r _Q      H   ]`* a `   ;  a a   ]]r _    !   σP`$profile_data2                   0`h`a           a*      aaa   , P`0X                                   H_)      $   ]     h`]r `!   a$profile_say                     `(aa           4ap,      dde   , a0X                                   h`         h`    * a X   ;  a a W a a W a a W a a / a a a      h`T Tb a a      Ph`T a a a a 9 a a  (ah`r a            H_    * a X    $ $   a  a  a y a y a y a   dQH_y a y a - a a  $dH_T 4d a  ,dcH_H  <d     ʀH_- a  0dH_T DdK - H_n H_y a  a  a a      PH_9 a a y a y a  (aH_r xb;   ?   ?   ?   ?                                calls                    І    i     `   (a e* a hd   X
 " a ] .     a Rd a a - (ar d               retries     i     `   (a    * a hd        " ] a  a d a a - (ar e    !       eprofile_reset       a           ep,        ee g   , he0X                                   (a	        ef a  fey a  a  a  fQey a y a / a a a  feT fy a 9 a a       eK - er e                   )         e    - er  g               offline        G      GHga           Tgp,       gg(h   , 0g0X                                   eq      l   HghW a a  a g     ?Hg9 a a      CHg- Hgr g)      $   Hg    K - Hgr (ha   0g    Lhp,        hhxm   , G0X                                   HgY      T   @hhm a g     ?@h     HC@h- @hr h!   >j$get_all_profinfo       j$get_ppreds !   (,8j$add_extras_prof           Pjkeysort        Lhj$sum_alls   1           ~d ticks, ~d accounted for~n        9           ~d ticks, ~d accounted for (~d overhead)~n  !   sj$display_preds                   hh             iȰ             0i(             Pi             hi豆             iHA      <           @{    @{((0    @{Xr j      l         	    - 	 B   - 	 R&   - 	 ,6   - 	 ,F   - 	 ,V   - 	 -f   - 	 J-v   - 	 r-   - 	 -   - 	 -   - 	 -   - 	 ".   - 	 R.   - 	 .   - 	 .   - 	 .  - 	 /  - 	 B/&  - 	 r/6  - 	 /F  - 	 /V  - 	 0f  - 	 v  - 	   - 	 b0  - 	 0  - 	 0  - 	 0  - 	 *1  - 	 Z1  - r                @h     a  a 1  rn@hH  Pr     8F@h- a  r@hT Xr     A@h a  a   8nn @h a  a  a  a  a  a  a  a      E@h a     a "  a  a     a  rh@h a  a   r8@h a  a  $rȰ@h a  a  a  a  a  a  (r(@h a  a  ,r@hy a  a     a  0r豆@h a  a     a      1@hy a  a    . p a ڇ a i a `     n      "  8rʁ@h  0q a ڇ a i a `     n        "  <rʁ@h a  a  a     a     @rH@h a  Hrq@hH  `r a  a - a      @hT hr     x@@h - @hn @h - @hr xm         o                                                           |  h    W a a  a W a a  a  a  a  a  a a  a 1      Dhy a <6 a a a T a a a a  a 9 a a  a  shh a [ a          y a  a y a  hhr r   1     ,   Ȱ(t	 " " - Ȱr ty      p   ȰtX a  =          M p |     " ] a   ȰȰr 8t             ȰuX a  =          M " ] a  " ] a   a  a 0g             a > a  ЛȰr t    !   pxu$get_more_ppreds                 Xuua           up,      xwxwx   , xu0X                                   Hy     p  Ȱ    X a  =     $  M " ] a  " ] a X a  = X   X
 " a } L `    $ } L X    $ $   $  y a  a  \wuȰy a y a y a y a      GȰ a y a  ȰȰr  v?                uxX a  =    X
 " a  M " ] a  " ] a  a a  <6 a a a 9 a a  uur xw    a      X   u     a a W a a  a         1u- ur x    1     ,   Hz a " - Hr xxI           ~|~t~d.~7+ ~|~w:~t~d~50+ (~|~t~2f~6+%)  |~|~t~2f~6+%|~n           |         	    - 	 B   - 	 &   - 	 ꠀ6   - 	 zF   - 	 V   - 	 ڡf   - 	 v   - 	 J   - 	    - 	    - 	 "   - 	 Z3   - 	 :   - 	 
   - 	 ,   - 	 3  - 	 3  - 	 "4&  - r         9     4  H    X a  = X   ;  a a  $   a W a a  a  a a  a    9 a a 1      1H`( a d   a  a a  a 6   9 a a y a      `4H a a y a `( a d   a  a a 9 a a      `4H a ڇ a x a `     n   > a  _ a  _ a  _ a   "  |ʁHy a z6 a    a y a y a  a  HHr z   Y     P  (     a  a  a W a a  a  a " a  }(y a  a B a  a   ~(y a  a b a  a  ~(y a  a  a y a  (r |u   }                       W a a X a  = X   X
 " a  ( a   ( a  a    9 a a      1- r  ~    Q           /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/callcount.yap     q      l   بx a   a      _ a  a ؉   _ a  Лبr 1         ب    - بr unt.yap.0   a         \          @ YXy                ~n   $D   I         @           0 Չ{                 r    !       hcall_count_data                  Ha                     , h~                                   9      4            - r !       8call_count_reset    a                      , ~                                   9      4   8         H8- 8r        call_count  )   8($check_if_call_count_on                  Ё@             职a                     , ~                                   8a           p,      @@؄   , (~                                   @1     (  @     a  a  a  a  @y a  a   @y a  a  $@y a  a y a  a y a  a      @ - @r :   >   ?       A      <   p a    ( a  - r @A      <   Ȅ a    3 a  - r          Ё    y      t       W a a W a a  a      _ a  a    _ a  Лr ؄Q           /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/load_foreign.yap           بщ* a 8   X
 " a $   a  a 1 _  8ببy a y a y a  ببr       a         \          pXy                Bn   KG   I         @           І  {                 r    !       load_foreign_files  1   Ã$check_objs_for_load_foreign_files  1   Pȇ$check_libs_for_load_foreign_files  1   $check_entry_for_load_foreign_files              膌             X             8             ha                     , @                                   a           dp,      ȊȊ   , @                                   a           Ĉp,      00    , ȇ@                                   Xa           $p,      蘌蘌h   , @                                   A     8       a  a  a  a    9  _ a    Xy a  a y a  y a y a   a  a y a       - r              Q      L   XW a a 3 a   a j ЛXr Ȋ9      0   X苌	 " "  - Xr     1   @p$check_obj_for_load_foreign_files                @a           p,      Ў   , p@                                            XX a X
 " a $  X a X
 " a $   a 1 _  Xy a y a y a  XXr           a      \   X    W a a W a a  a      '_ a  ЛXr Q      L   W a a 3 a   a j Лr !   xx$process_obj_suffix              Xa           p,      ȓȓX   , x@                                             a  a 1 _  a  Ȩ a  a  y a  a      Ȩ - r              a      \       W a a W a a  a      *_ a  Лr ЎQ      L   pW a a 3 a   a j Лr 09      0   P	 " "  - r     1   ؏$check_lib_for_load_foreign_files                a           p,      h   , ؏@                                            X a X
 " a $  X a X
 " a $   a 1 _  y a y a y a  r `          a      \       W a a W a a  a      '_ a  Лr  Q      L   XW a a 3 a   a j Лr !   輁$checklib_prefix                 a           p,      hhH   , @                                           X a  a 1 _  a  DȨ a  a  H a  a  Ly a  a      Ȩ - r h   
            a      \       W a a W a a  a      *_ a  Лr h         HW a a  a a  a a 1       a  <@  - r ȓ      y      t       W a a W a a  a a      9 a a 9 a a  @r X!   8$rooted_path                     a           p,         , @                                   Y      P    a a        - r h                     8X a l P a               &  " ] a  a a  - r q     h       X a               &   ( a - r H    a      X   X a X
 " a " ] a       - r        4 $get_drive               8a           Dp,         ,  @                                   a      \       W a a  a        9 a a  8r I      D   8@X a     " ] a  - 8r Q      H   8X a     " ] a  K - 8r P    I      @   8    X a  M " ] a  88r     I      @    3 a   a j Лr 蘌    9      0   X a  - r 0    Y      P       W a a  a      *_ a  Лr h    Q           /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/sockets.yap       a                     , 0x(                                          xtime /pkgs/y             `p%           bs  a         \          К8@Xy                ᚌn   k#kE   I         @           0{                 r               SOCK_STREAM    H      0xa           蛌W       蛌蛌蛌   , `                                   8a      X   x    W a a  a J a         `x- xr 蛌       P      0Pa           W          , 8                                   xQ      L   P    W a a  a a      hP- Pr !       ȝsocket_select       )    $check_list_for_sockets     !   D$select_cp_fds      !   (ك$check_select_time  !   F($cp_socket_fds      !   p@@$cp_stream_fds                    X                           H             hx             ؟             8a                     , ȝ                                   Pa           Ğp,      ТТ   ,                                    Xa           $p,      0   ,                                    a           p,      ौ   ,                                    a           䟌p,      ঌঌ   , (                                   xa           Dp,      h   , @                                   ؟)        X     a  a  a  a  a  a ȝ   9        Xy a y a  Xy a y a  a  Xy a  a  a y a  xX a  a  a  a a      Xy a 9 a a y a  a  ؟Xy a  a y a  8Xr               I      @   3 a   a j Лr Т    9      0   @ a "  - r     I      D   X a  M " ] a   r PY      P       W a a  a      '_ a  Лr     A     8     a "  a a - r           x       X a  = X    M " ] a  " ] a # a a " ] a  r 0    Q      L   xW a a 3 a   a j Лxr 9     0   xХ
 \- xr      Y      T            otbv    2 v*t    ҞPuuQ      H   臋( o a (o           <r             x    * a `   ;  a a W a a T a a a a      5xT a a a a      5x a a  a     a a     a a  a     a a    - xr ौI     D   ؟ a "  a "  a a - ؟r ঌi      d   ؟X a  M " ] a X a   " " ] a   ؟؟r (       connection                           ؟    X a  = X   ;  a a  " ] a # a a " ] a X a  = X   \  a } L    ;  a a  " ] a      h؟T a a a a 9 a a  ؟؟r A     8   8 a "  a " - 8r     i      d   8XX a  M " ] a X a   " " ] a   88r  q      l   8    X a ;  a a # a a " ] a # a a " ] a  88r h!       詌socket_buffering                 ȩ a           p,       pp   , 詌                                   8          W a a W a a 3 a T a a a a "/   a j a 詌   _ a _ a _ a _ a  Л r p!       ($convert_sock_buff               @a           Lp,      0   , (                                                   a  a  a W a a  a  p@ y a y a  a a  a      8 y a 9 a a  @ r    A      <   @Ь a a 3 a  - @r            unbuf       9      0   @ 	     - @r ଌ               fullbuf     1     ,   @     a 
- @r 0I           /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/sort.yap  y        p              `SZ     a b a    * a x   p | R-  r ĭgs/y)   <ʈ$iso_builtin t.yap.pl   (   a         \          hXy                yRn   qPE   I         @           ȮX {                 r    Q      L   `W a a 3 a   a      `r      H$$_length2               0`a                    , HP                                   @Q      H   `    W a a W a a 9 a a  ``r Я    A     8    P a "  a a -  r      Y      P        X a  M " ] a z6 a    a    r `            `     a a  a     xa a    9 a a  a " - `9 a a X a X
 " a " ] a  a a  a     a a    z6 a a 9 a a W a a  ``r            sort                     رa           H1       HHH   , P                                   `I      @   ر    1      ("ر - رr H        I      @   8    1      "8 - 8r         I      @       1      # - r ز        I           /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/setof.yap i      `   #W a a  a   a      _ a  Лr hildu             ԉب!           builtin_procedure   a         \          ( 8Xy                9nI   ++E   I         @           {                 r           Ҍsame        !             ш  20    Q      L   Ջ    W a a 1      PՋ - Ջr 贌    )   @h$check_list_for_bags           ؓ$findall                 (h             Pȶ9   x          w P ׋֋                A         8                6   ֋F   ׋        Y         T   xPе  a H           r 0a           tp,      ((   , h                                   رa           P      PPP   ,                                    h              a  a  a y a  a 8       跌hy a y a  a " y a  ȶr 8   Q      H   ׋    W a a W a a 9 a a  ȶ׋r      Q     H  ȶ     a  a  a  a  a 1  lp}ȶ tȶH  y a  xPȶy a y a  |ȶK - ȶn ȶ a y a y a      H~ȶ - ȶr P                           )   ($collect_with_common_vars                0a                    ,                                    ȶa           <p,      (   ,                                    йY     T  й     a  a  a  a 1  Ȼp}й л\йH  ܻy a  ԻPйy a y a  ػйK - йn й a y a  a "      H~йy a  a a  0йr                        1     ,   0 a " - 0r          0    X a  = X   X
 " a " ] a  $   a  a y a 1  м0y a y a  00r (      $bagof                   ؼa           п      ппп   ,                                    0	             a  a  a y a  a H       \hy a y a  a  ` a y a      (" - r x
             )      $        r !   HX̌$excess_vars           ؾ辌$pick                                  `a           p,      HǌHǌxЌ   , о                                   a           ČX      ČČČ   , 辌                                                a  a  a y a  a        hy a  a "  a  y a  a  a  a "  a    a a  a "  a     a  a "  a   a [ a   r  ఀ a X     y a  a  й a  a  # a  a y a  `y a  a  a "  a  ȶ a a  a "  a    y a W a  - r п
  
                       (zÌ$parade        P Ì$decide                  8Ì             Ìa           DÌp,      ŌŌŌ   , Ì                                   `a           Ìp,      ŌŌpƌ   ,  Ì                                   8Ì	        `    X a  = X    $ $   " ] a  a  a y a  a  a  Č8Ì` a [ a e  y a y a y a  Ì`r Č?                8ÌŌX a  = X   ;  a a  " ] a # a a " ] a .  9 a a  8Ì8Ìr ŌA     8   8Ì     a "  a a - 8Ìr Ō    Q      H   Ì ƌ a "  a a  a a  - Ìr Ō    A     8   Ì`ƌ a a  a a - Ìr 0ƌ    A      <   Ì    W a a W a a  `Ìr pƌ!   ƌ$doesnt_include                  ƌƌa           ƌp,      `Ҍ`ҌҌ   , ƌ                                   ÌQ     L   Ȍ a W a W a a  a  a 3 1 _    hȌ,Ȍ H  tȌ lȌƌ A  pȌ T |Ȍy a X a   Y    -  n  y a W a  -  r Hǌ                  >           Q      H    Ȍ a a  a a [4 a  -  r Ȍ            Ɍ* a    X
 " a $   a  a  a 1 _  a    > a _ a  a "  a  Ɍ y a y a  a y a y a    r Ȍ          9     4    ˌ* a H   ,   a X
 " a  $ $   a a  a  a 1 _  a    > a _ a  a "  a  ˌ  a 8   e e  a a  a y a y a    r Ɍ      9     4   ̌* a    ,   a X
 " a  $ $   a a  a  a 1 _  a    > a _ a  a "  a  P̌  a 8   e e  a a  a y a y a    r 0ˌ         о      p̌a           |̌       |̌            , X̌                                     ƌ          `͌* a 8   ,   a      " ] a  a a W a a W a a W a a   p̌ r ̌          (Ό* a أ   (  a a ;  a a * a 8   \  a } L 8   \  a } L 8   \  a   a   a a    r p͌y      p    Ό* a    ,   a " ] a  a a  9 a a  a a -  r 8Ό              Pό* a `    M " ] a * a `   ;  a a 5 a 9 a a * a `   \  a " ] a     r Όy      p    hЌ* a `   ;  a a * a `   \  a " ] a     r `ό    )   ό$recurse_for_excess_vars                 όЌa           Ќp,      8ь8ьxь   , ό                                   p̌               a a  a  a  a [ a  a  1  ьఀ y a y a y a y a  Ќ r xЌ       A     8   Ќhь a "  a a - Ќr 8ь             Ќ    X a X
 " a $   a W a a  a  a y a 9 a a  a  DҌ Ќy a y a  a y a  ЌЌr xь       1     ,   ƌҌ a " - ƌr `ҌY      T   ƌ    X a ;  a a  a a     ƌƌr Ҍ   ӌ$$produce                             Ҍӌy      t   P     * a HDӌV% i  i i pi @i 0i (0     r 4ӌa           ߌX      ߌߌߌ   , ӌ                                   Ќ        xՌW a a * a Ҍ   X
 " a $   a 1 _  a Ҍ   _ a e  a `     n> a  a  Ԍxx a y a y a  ӌxr Ԍ          !   `ǃՌ$clean_findall                   Ԍ                 HՌa           ׌      ׌׌׌   , 0Ռ                                   ӌq     h  x     a  a  a  a 1      @x ֌֌xH  ׌ a a  a Ռ    _ a  a  ֌xy a   ׌Pxy a y a  ׌8BxK - xn xy a  a  HՌxr Ռ                            0׌$$build                  ׌H׌a           T׌p,      ،،ٌ   , 0׌                                   HՌ         HՌ     a W a a  a  a  L،H׌HՌ a X a ;  a a y a W a  - HՌr ׌          p،$$build2                 X،،a           ،p,      pڌpڌ8ی   , p،                                   H׌         H׌ٌ a  a  a y a  a 1  ٌCH׌_ y a y a y a  a  ،H׌r ،      1     ,   H׌     a " - H׌r ٌ   Xی$$new                    ٌ ڌa           ڌp,      xیxیh܌   , ٌ                                   ،         ،(یX a X
 " a $   a  a  a a y a 9 a a  ی ڌ،_ y a y a y a  H׌،r pڌ      )      $   ،     H׌،r 8ی             X    y      p    ڌX܌3 a  9 a a * a Pی   X
 " a   a " ] a -  ڌr xی       ٌ      ٌیa           ܌p,       ݌ ݌݌   , ی                                    ڌ          ڌ    * a Pی   (  a a " ] a W a a  a a T a a a a      @ ڌT a a a a 9 a a  ی ڌr h܌    9      4   یH݌ a ҄ K - یr  ݌Q      H   ی݌ a W a a W a a   ڌیr X݌    Q      H   ی     a *W a a W a a   ڌیr ݌       Eތ$$split        0ތproduce                  ݌Hތ              ތތa           Tތp,         , ތ                                   یa           ތ        ތ            , 0ތ                                     Hތq     l  ӌ    X a  = Ҍ    $ $   " ] a  a  a y a y a  a  a  \Hތӌ dӌH  ly a = a Y   y a W a  - ӌn ӌ_  a y a y a  ތӌr ߌ?   ?   ?   ?           I     D   Hތ a "  a "  a " - Hތr y      t   Hތ8X a  = Ҍ   ;  a a  " ] a  a a  a a  HތHތr          HތX a  = Ҍ   ;  a a  " ] a  a a # a a " ] a  HތHތr H    Y      T   Hތ    X a ;  a a # a a " ] a  HތHތr 9      0   hP3 a  - hr (    9      0   h a "  - hr `    I      D   hX a  M " ] a   hhr Y      P   h    W a a  a      '_ a  Лhr     Q           /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/statistics.yap    Q      L   ب* a `    M " ] a   ببr Y      L   R8* a `    M " ] a   1Rr .yapX   a         \          PXXy                a*nq   VH   I         @           [X{                 r       x$statistics              a           p,      

P   , (                                   ތ       @2     a  a 1      ຀@2 a  a      @2 a  a      p@2 a  a       @2 a      @2 a  a      ж@2 a      @2 a  a  a      @2 a      p@2 a      H@2 a  a      P8@2 a  a      (9@2 a  a      x7@2 a  a  a  |@:@2 a  a  a  D<@2 a  a  a  a  a  a  a  a  a  a  a  a  a  a  a  a  a  a  a  a  a  a  a  a  a  a  @2r h                     * a t    hr&    Дr&    ؕr&    @r&    H(0    Xr d          <     V      &    #  +  3F  ;  CF  K  S  [  c  kF  s  {F    &    F  V  6    6  V        "             
                                     "   $   &   (   *   ,   .   0   2   4   6   8   :                 <   s  {      &    v  &        6      6  V    F    F    &  #  +F  3V  ;6  C  K6  SV  [  "             
                                     "   $   &   (   *   ,   .   0   2   4   6   8   :              `    $       F        #F  +  3  ;  C  KV  S6  [V  c  k  s  {  "             
                                     "                  $       F        F    #f  +&  3V  ;V  C  K  S  [  c  k  "             
                                     "                  "     F        F          #  +  3v  ;6  C  K  S  "             
                                         i      8         6  F    6      6      6  V  #  +F  3  ;F  C  K&  S  [F  cV  k6  s  {6  V    "             
                                     "   $   &   (   *   ,   .   0   2   4   6                  $     #  +F  3  ;  C  KF  S  [  c  k  sV  {6  V          "             
                                     "                  $       F  #  +  3  ;F  C  Kf  S&  [V  cV  k  s  {        "             
                                     "           9      0             #v  +  3  ;&  C  K  S  [6  cF  k  s6  {      F    6  V    "             
                                     "   $   &   (   *   ,   .                  $   3  ;  CF  K  S  [  cF  k  s  {    V  6  V          "             
                                     "                   $   #  +  3F  ;  C  K  SF  [  c  k  s  {              "             
                                     "           9      0       #  +  3  ;  C  K  S6  [  c  k  s6  {F    6        F    6  V    "             
                                     "   $   &   (   *   ,   .                   $   K  S  [F  c  k  s  {F          V  6  V          "             
                                     "              8    $   ;  C  KF  S  [  c  kF  s  {                    "             
                                     "           i  (    8   +  3  ;  CF  K&  S  [  c  k  s6  {F    6      F    F    &    F  V  6    6  V    "             
                                     "   $   &   (   *   ,   .   0   2   4   6                  $       F        F          V  6  V          "             
                                     "                  $       F        F    f  &  V  V              "             
                                     "           a  p       s  {    F    6  f      &      6  V  6      f    &      #v  +  36  ;  CF  KV  S  [  c  kv  s  {6  F    6            F      v    F  &          6  #  +  36  ;V  C  K  Sf  [V  c&  kf  s  {  v  6      "             
                                     "   $   &   (   *   ,   .   0   2   4   6   8   :   <   >   @   B   D   F   H   J   L   N   P   R   T   V   X   Z   \   ^   `   b   d   f   h   j   l   n   p   r   t   v   x   z   |   ~                             I  `         F    6  f        &        # 6  + V  3 6  ;   C   K f  S   [ &  c   k   s v  {    v      &   &      v   V      6            V   6   F         6    #v  +  3  ;6  C  K  S6  [  c  k  sV  {6  F  V  F      F    &    F  V  6      "             
                                     "   $   &   (   *   ,   .   0   2   4   6   8   :   <   >   @   B   D   F   H   J   L   N   P   R   T   V   X   Z   \   ^   `   b   d   f   h   j   l   n   p   r   t   v   x   z   |   ~                                  #F  +  36  ;f  C  K  S&  [  c  k6  sV  {6      f    &      v      F        v    &  &    v  #V  +  36  ;  C  K  SV  [6  cF  k  s  {  6    v      6      6        V  6  F  V  F      F  #  +&  3  ;F  CV  K6  S  [  "             
                                     "   $   &   (   *   ,   .   0   2   4   6   8   :   <   >   @   B   D   F   H   J   L   N   P   R   T   V   X   Z   \   ^   `   b   d   f   h   j   l   n   p   r   t   v   x   z   |   ~                                  9      0     F    6  f      &      6  V  6      &  V  #  +F  3  ;  CV  K  S  "             
                                     "   $   &   (   *   ,   .           9      0     F    6  f      &      #6  +V  36  ;  C  K6  S  [V  cF  k  s  {V      "             
                                     "   $   &   (   *   ,   .                 >   	  	F  	  #	6  +	f  3	  ;	  C	&  K	  S	  [	6  c	V  k	6  s	  {	  	V  	  	  	  	6  	V  	F  	  	F  	  	  	V  	  	  	  	  "             
                                     "   $   &   (   *   ,   .   0   2   4   6   8   :   <          
  @    
   @ 
  @ a  a  a  a  a  a  a  a  a  a  a  a  a  a  a  a  a  a  a  a  a  a  a  a  a y a y a <6 a a a y a <6 a a a  a ڇ a  a `     n _ a   " 1  ʁ a ڇ a s a `     n    "  ʁ a ڇ a  a `     n    "  ʁy a y a m a a a  a ڇ a  a `     n _ a   "  ʁ a ڇ a  a `     n    "  ʁ a ڇ a  a `     n    "  ʁy a y a  a a  a ڇ a  a `     n    "  ʁy a  a m a a a  a ڇ a  a `     n _ a   "  ʁ a ڇ a  a `   9    n  "   ʁ a ڇ a 3 a `     n    "  ʁ a ڇ a # a `     n    "  ʁ a ڇ a y a  ʁ a ڇ a K a `     n    "  ʁ a ڇ a ; a `     n    "  ʁ a ڇ a + a `     n    "  ʁ a ڇ a  a `     n    "  ʁy a y a m a a a  a ڇ a  a `     n _ a   "   ʁy a y a <6 a a a y a <6 a a a  a a  a 6   9 a a  a >       `4 a ڇ a s a `     n _ a         "  $ʁ a a  a   y a      1 a a  a 6   9 a a  a >       `4 a ڇ a  a `     n _ a       "  (ʁ a a  a   y a      1 a a  a 6   9 a a  a >       `4 a ڇ a  a `     n _ a       "  ,ʁ a a  a   y a      1 a a  a 6   9 a a  a >       `4 a ڇ a  a `     n _ a   "  0ʁ a a  a   y a      1 a a  a 6   9 a a  a >       `4 a ڇ a  a `     n _ a   "  4ʁ a a  a   y a      1 a a  a 6   9 a a  a >       `4 a ڇ a 	 a `     n _ a   "      ʁK - r 
)             - r P               runtime        @2      (2a           p,       @#   , (                                   y      t   p a jX a X
 " a   X
 " a p | "      ຀- r y      t     a RX a X
 " a   X
 " a p | "      - r            walltime    y      t   x a X a X
 " a   X
 " a p | "      p- r Q      L    a BLW a a      K- r !           threads_created     Q      L   X a W a a      L- r !           thread_cputime      Q      L    a :W a a      pM- r h           heap                  a X a X
 " a   X
 " a p | "  a a       m a a a 9 a a  a a - r             program     A      <    a r a  r !           global_stack                  a X a X
 " a   X
 " a p | "  a a  a a      m a a a m a a a 9 a a  a a - r            local_stack           a X a X
 " a   X
 " a p | "  a a  a a      m a a a m a a a 9 a a  a a - r        trail                x a X a X
 " a   X
 " a p | "  a a      жm a a a 9 a a  a a - r     !           garbage_collection           0  a ZX a X
 " a   X
 " a   X
 " a p | " 1      : - r     !           stack_shifts                 8! a  X a X
 " a   X
 " a   X
 " a p | "  a a      P89 a a  a a      (99 a a  a a      x7- r @            atoms                 " a "!X a X
 " a   X
 " a p | "       a a  a a      (9 a a  a a      x7- r H!           static_code          0# a 
"X a X
 " a   X
 " a   X
 " a   X
 " a   X
 " a p | "      x<6 a a a <6 a a a 9 a a  a a - r 0"    !           dynamic_code                    a #X a X
 " a   X
 " a   X
 " a   X
 " a   X
 " a   X
 " a p | "      P<6 a a a <6 a a a <6 a a a 9 a a  a a - r @#	       p%H% a   1  $%$p%H  4% (%p%A  ,%p%T <%K - p%n p%_  a        a x     Лp%r P$                             a     \  p%     a  a  a  a  a  a  h)p% a R a  l)p%   t)&p%H  )y a y a  a `     n   x)]p%A  |)p%T ) a  a ̃  &n p% a  a BЃ a R[ a  a     "  )p% a [ a  a     "  )p% a a  a     x'a     a  a B  0( a a  a 6    a  a      `4p%`( a d   a 9 a a W a a  a  a f  9 a a      1p% a a  a 6    a  a >       `4p% a a  a      `4p% a ڇ a Jx a `     n _ a  _ a     "  )ʁp% 6 4) a  p% a  a ̃.  - p%r X%G                                               p** a 8   9  X
 " a $   a 1 _ y a y a  h*بy a y a y a  بr )               8+* a (   9  X
 " a $   a 1 _ y a y a  0+بy a y a y a  بr *               * a H   9  X
 " a $   a 1 _ y a y a  +بy a y a y a  بr H+               ,* a (   ,   a ] .    W a a  a     a         @  a      ڳ> a  a ؉   _ a  Лr ,             -* a (   9  X
 " a $   a 1 _ y a y a  -بy a y a y a  بr ,      i     `  V a  a  a     a    1      @y a  a            .|.H  . .8A  .T . - n  a      ڳ  a ؉     Лr -                                       ب%* a H   X
 " a $   a  a 1 _  /ببy a y a y a  ببr /               ب* a (   ] .    W a a  a     a         @ب  a      ڳ_ a  a ؉   _ a  Лبr /i     `  بp a  a  a     a    1      @بy a  a         ب   1L1بH  1 18بA  1بT 1 - بn ب a      ڳ  a ؉     Лبr p0                              a           1p,      8282    , Yj                                   8      |   12* a 8   X
 " a $  1 _  211y a  11r 82            |   1(3* a (   X
 " a $  1 _   311y a  11r 2            |   1* a H   X
 " a $  1 _  311y a  11r 83      a           3p,      444   , `j                                   1)   `$check_iso_system_goal      a           <4p,      55`5   , j                                   3Q      H   34 a         3  043r 4    )         3    - 3r 4    I      D   04P5     804  - 04r 5        Y      P   04    W a a  a      ڳ_ a  Л04r `5    A     <   85* a    " ] a - 8r 5A     <   8(6* a 8   ] .    - 8r 5A     <   8h6* a `   ] .    - 8r 86A     <   86* a    ] .    - 8r x6A     <   86* a    ] .    - 8r 6A     <   8(7* a    ] .    - 8r 6A     <   8h7* a @   ] .    - 8r 87A     <   87* a    ] .    - 8r x7A     <   87* a %   " ] a - 8r 7A     <   8(8* a ('   " ] a - 8r 71     ,   8X8 a b- 8r 88A     <   88* a    " ] a - 8r h8A     <   88* a @   " ] a - 8r 8A     <   89* a ী   ] .    - 8r 8A     <   8X9* a    ] .    - 8r (9A     <   89* a    ] .    - 8r h9A     <   89* a    ] .    - 8r 9A     <   8:* a p   " ] a - 8r 9A     <   8X:* a    ] .    - 8r (:A     <   8:* a ؉   " ] a - 8r h:A     <   8:* a x]   ] .    - 8r :A     <   8;* a    ] .    - 8r :A     <   8X;* a ݁   ] .    - 8r (;A     <   8;* a <   ] .    - 8r h;A     <   8;* a    " ] a - 8r ;A     <   8<* a    ] .    - 8r ;A     <   8X<* a    " ] a - 8r (<A     <   8<* a 8   ] .    - 8r h<A     <   8<* a    ] .    - 8r <A     <   8=* a س   ] .    - 8r <A     <   8X=* a ց   " ] a - 8r (=A     <   8=* a Hͅ   ] .    - 8r h=A     <   8=* a ׁ   " ] a - 8r =A     <   8>* a    " ] a - 8r =A     <   8X>* a 0   ] .    - 8r (>1     ,   8> a - 8r h>A     <   8>* a (   ] .    - 8r >1     ,   8> a r- 8r >A     <   88?* a 8   ] .    - 8r ?A     <   8x?* a Ћ   " ] a - 8r H?1     ,   8? a z- 8r ?1     ,   8? a ⵁ- 8r ?A     <   8@* a     " ] a - 8r ?A     <   8X@* a     ] .    - 8r (@A     <   8@* a ?   " ] a - 8r h@A     <   8@* a B   ] .    - 8r @A     <   8A* a `L   " ] a - 8r @A     <   8XA* a O   ] .    - 8r (AA     <   8A* a 8\   " ] a - 8r hAA     <   8A* a Y   ] .    - 8r A1     ,   8B a ܃- 8r AA     <   8HB* a I   " ] a - 8r BA     <   8B* a H   ] .    - 8r XBA     <   8B* a 0   " ] a - 8r BA     <   8C* a 4   ] .    - 8r B1     ,   88C a - 8r CA     <   8xC* a    " ] a - 8r HCA     <   8C* a ȑ   " ] a - 8r CA     <   8C* a    " ] a - 8r CA     <   88D* a `   " ] a - 8r DA     <   8xD* a    ] .    - 8r HDA     <   8D* a    ] .    - 8r DA     <   8D* a ~   " ] a - 8r DA     <   88E* a    ] .    - 8r EA     <   8xE* a @   ] .    - 8r HEA     <   8E* a    ] .    - 8r EA     <   8E* a F   " ] a - 8r EA     <   88F* a (I   ] .    - 8r FA     <   8xF* a S   " ] a - 8r HFA     <   8F* a pV   ] .    - 8r FA     <   8F* a `   " ] a - 8r FA     <   88G* a ^   ] .    - 8r GA     <   8xG* a pc   " ] a - 8r HGA     <   8G* a f   ] .    - 8r GA     <   8G* a i   " ] a - 8r GA     <   88H* a (l   ] .    - 8r HA     <   8xH* a n   " ] a - 8r HHA     <   8H* a 0q   ] .    - 8r HA     <   8H* a    " ] a - 8r HA     <   88I* a  M   ] .    - 8r IA     <   8xI* a 0և   ] .    - 8r HIA     <   8I* a P   ] .    - 8r I1     ,   8I a *- 8r IA     <   8(J* a    " ] a - 8r IA     <   8hJ* a (   " ] a - 8r 8JA     <   8J* a    " ] a - 8r xJA     <   8J* a `   ] .    - 8r JA     <   8(K* a    ] .    - 8r JA     <   8hK* a H   ] .    - 8r 8KA     <   8K* a    ] .    - 8r xKA     <   8K* a    ] .    - 8r KA     <   8(L* a    ] .    - 8r KA     <   8hL* a X   ] .    - 8r 8LA     <   8L* a    ] .    - 8r xLA     <   8L* a 0   ] .    - 8r LA     <   8(M* a    ] .    - 8r LA     <   8hM* a x   ] .    - 8r 8MA     <   8M* a Џ   " ] a - 8r xM1     ,   8M a - 8r MA     <   8N* a ؖ   ] .    - 8r MA     <   8XN* a h   ] .    - 8r (NA     <   8N* a     ] .    - 8r hNA     <   8N* a Ȱ   ] .    - 8r NA     <   8O* a    " ] a - 8r NA     <   8XO* a h&   " ] a - 8r (OA     <   8O* a @'   ] .    - 8r hOA     <   8O* a ,   " ] a - 8r OA     <   8P* a ,   ] .    - 8r OA     <   8XP* a 8؇   ] .    - 8r (PA     <   8P* a ك   ] .    - 8r hPA     <   8P* a 0(   " ] a - 8r PA     <   8    * a )   ] .    - 8r PQ           /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/tabling.yap       a                 xP   , P                                    Ȓ!   X$detach_thread BUILD!   и#$thread_finished    a         \          8RXXy                IRQnYR   $D   I         @           Rp[{                 r       @[0Sshow_table  !       HStable_statistics                 U              (W             ˈhX             RY             RZy        p              U     a 
 a    * a 8   p | R-  r S    i         `           TU         8T   TQ:ӆF   naS    `S    i         `       2Т    Qw2Xd["%"i*    a           [W       [[[   , 8Q                                   04y        p              HV`S     a  a    * a R   p | R-  r 4U    i         `           USV         U   UQ:ӆF   n	U    U    a           hcW       hchchc   , RQ                                   Ty        p              WU     a   a    * a  S   p | R-  r tV    i         `           VU X          W   WQ:ӆF   nIV    HV    a           4W        4W            ,  S                                     Uy        p              XHV     a 
ˈ a    * a S   p | R-  r W    i         `           0XV@Y         `X   AXQ:ӆF   nW    W    a           XtW       XtXtXt   , SQ                                   (Wy        p              ZW     a R a    * a 0S   p | R-  r X    i         `           pY XZ         Y   YQ:ӆF   nX    X    a           zW       zzz   , 0SQ                                   hXy        p              X     a R a    * a HS   p | R-  r 4Z    i         `           Z@Y          Z   ZQ:ӆF   n	Z    Z    a           PW       PPP   , HSQ                                   Y             w`[a           l[p,      (\(\_   , H[Q                                   ZY      P   T    W a a  a a      T `[Tr [             `[\W a a W a a 3 a   a j a 8    `   _ a _ a  Л`[r (\Q      H   `[\* a `   ;  a a   `[`[r \    9      0   `[(] a "  - `[r  ]             `[] a X a X
 " a $  1 _  ]`[`[y a y a  `[`[r 8]               `[^ a * a 8   X
 " a $  1 _  H^`[`[y a y a  `[`[r ]         h^$set_table               P^^a           ^p,      ``b   , h^Q                                   `[         `[_* a X   ;  a a  a ( a / a a a      `[T p_ 9 a a  ^`[r ^                   `[    W a a  a       `   ,   a _ a _ a  a 8   > a  Л`[r _    a           $`       $`            , 8K                                     ^      |   ^`W a a W a a T a a a a      ^ T a a a a  `^r `       ^b a  a y a y a  a y a 1  aǀ^ a  a a  a a  a     xa a    y a y a      `^  - ^r a                  ^    W a a  a a a  a      J  
 `   ,   a _ a  X   _ a _ a  a 8   > a  Л^r b!   b$do_is_tabled                    bba           cp,      cc0g   , bQ                                   `Y      P   U    W a a  a a      U bUr hc             b8dW a a W a a 3 a   a j a R    `   _ a _ a  Лbr cQ      H   bd* a `   ;  a a   bbr Hd    9      0   bd a "  - br d             bPe a X a X
 " a $  1 _  Hebby a y a  bbr d               be a * a 8   X
 " a $  1 _  ebby a y a  bbr `e      9     4  b gW a a * a X   ;  a a  a ( a / a a a  gbT g9 a a  a y a 1  gǀb_  a  a @   a  a a  a     0a a     - br e             :            b    W a a  a       `   ,   a _ a _ a  a R   > a  Лbr 0g    !   Xg$do_tabling_mode        S        h             g`ha           hW       hhh   , gQ                                   ba           lhp,      HiHin   , gQ                                    hy      p    h    W a a W a a  a a       hT a a a a  `h hr h             `hiW a a W a a 3 a   a j a g    `   _ a _ a  _ a  Л`hr Hi    Q      H   `h j* a `   ;  a a   `h`hr i    9      0   `hXj a "  - `hr 0j             `h k a X a X
 " a $   a 1 _  j`h`hy a y a y a  `h`hr hj               `hHl a * a 8   X
 " a $   a 1 _  k`h`hy a y a y a  `h`hr k      !   XǄk$set_tabling_mode                kka           kp,      oor   , kQ                                   `hQ     H  `hn a * a X   9  ;  a a  a  a ( a - a a  hn`hT ny a y a  a y a 1  lnǀ`h_  xnm`hH  n a  a @   a 9 a a W a a  a a  a     0a a    _ y a  a y a  k`hn `h a      
 `    e  a g    `    e    Л`hr Xl                     :                        `h    W a a  a       `   ,   a _ a _ a  a g   > a _ a  Л`hr n    !   Po$c_tabling_mode                  0ohoa           to       to            , Po                                     k9      4   k p3 a   hokr o9      0   k8p a "  - kr p             kp a  a X a X
 " a $  1 _  pkky a y a y a  kkr Hp               kq a  a * a 8   X
 " a $  1 _  qkky a y a y a  kkr p      Y     T  kr a  a  a 1  rrkH  ry a  a z  r3 r8rky a  a   r3 rlrky a  a 
  rn ky a  a Z_ y a y a y a  hokr q                              k    W a a  a a a  a             _ a  a g    `   _ a  X   _ a _ a  _ a  Лkr r    !   
s$do_abolish_table                ssa           sp,      tty   , sQ                                   hoY      P   hX    W a a  a a      hX shXr Xt             s(uW a a W a a 3 a   a j a S    `   _ a _ a  Лsr tQ      H   sxu* a `   ;  a a   ssr 8u    9      0   su a "  - sr u             s@v a X a X
 " a $  1 _  8vssy a y a  ssr u               spw a * a 8   X
 " a $  1 _  vssy a y a  ssr Pv      !   v$c_abolish_table                 vwa           w       w            , v                                     s)     $  sy a * a X   9  ;  a a  a ( a - a a  lysT yy a y a  a y a 1  pyǀs_  |yxsH  y a  a @   a 9 a a W a a  a a  a     0a a    _ y a  a  wsn s a      
 `    e  a S    `    e  Лsr w                                         s    W a a  a       `   ,   a _ a _ a  a S   > a  Лsr y    !   Hz$do_show_table                   (z`za           lzp,      ({({    , HzQ                                   wY      P   Y    W a a  a a      Y `zYr z             `z{W a a W a a 3 a   a j a 0S    `   _ a _ a  Л`zr ({Q      H   `z{* a `   ;  a a   `z`zr {    9      0   `z(| a "  - `zr  |             `z| a X a X
 " a $  1 _  |`z`zy a y a  `z`zr 8|               `z} a * a 8   X
 " a $  1 _  H}`z`zy a y a  `z`zr |      !   kp}$c_show_table                    P}}a           }       }            , p}                                     `z)     $  `z a * a X   9  ;  a a  a ( a - a a  `zT y a y a  a y a 1  ǀ`z_  h`zH   a  a @   a 9 a a W a a  a a  a     0a a    _ y a  a  }`zn `z a      
 `    e  a 0S    `    e  Л`zr }                                         `z    W a a  a       `   ,   a _ a _ a  a 0S   > a  Л`zr      )   SȀ$do_table_statistics                     a           쀍p,         , ȀQ                                   }Y      P   Z    W a a  a a      Z Zr P              W a a W a a 3 a   a j a HS    `   _ a _ a  Лr Q      H   p* a `   ;  a a   r 0    9      0    a "  - r              8 a X a X
 " a $  1 _  0y a y a  r                h a * a 8   X
 " a $  1 _  ȃy a y a  r H      !   $c_table_statistics              Ѓa                              ,                                      )     $   a * a X   9  ;  a a  a ( a - a a  dT |y a y a  a y a 1  hǀ_  t腍H   a  a @   a 9 a a W a a  a a  a     0a a    _ y a  a  n  a      
 `    e  a HS    `    e  Лr x                                             W a a  a       `   ,   a _ a _ a  a HS   > a  Лr     Q           /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/threads.yap       a           |       |            , h                                     hQ!   Fh$close_thread /BUILD!             Qp.pl    a         \          @xRXy                Q"na   LH   I         @           ظhR{                 r    !       Hthread_create       !       `thread_at_exit      !       xthread_signal                             @   0                   ؈؏                                    芍Z     a  a 6   * a      R  Bp | -  r     i         `           PZ            a":ӆF   n        a            ؍        ؍ ؍ ؍   ,                                             |              p     a  a &   * a 0     Rp | B-  r 9   x          w                 i         `           Ћ 0             ው":ӆF   n銍    芍    9   x          hL̋\䐍Ӌa                     , 0                                    9   x                       A         8                   &   4        Y         T   荍  a P           r 8y        p              芍     a  a    * a H   p | R-  r     I         @                &   6              i         `           `p            q":ӆF   nq    p    a                     , H                                    @y        p              8p     a ڈ a    * a `   p | R-  r $    i         `           0         Џ   ":ӆF   n        a           #       ###   , `                                            |                   a  a &   * a x     p | R-  r di         `           萍p`Ӌ            ":ӆF   n9    8    a           H       HHH   , x                                    ؏!   h$init_thread0       i      d           p܄/4 ܄    p܄H݄r&    p܄݄r&    p܄pބ(0    p܄X߄r I           /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/eam.yap         eamtrans    a           t       t88   ,                                      a           Ԓ         Ԓ            , P                                     h         h(     Ȓh_  a j[ a         a a      02h - hr 8            !    Ԇ$thread_defaults       Xh$new_mutex  !   ̃$global_queue_mutex !    *$create_thread_mq   !   $with_mutex_mutex                hQ             ؓp             pR             Ȕ             0PDa           ]      ]]]   ,                                     p       h     a     a [ a                    "  a  a  a  hQh a [ a                          "  a  02h a  ph a `     n      ah a     Ȕh a   ph a `     n      ahr 8                   a                    , 0                                    Ȕa                              ,                                      (i     d  (     a  a  a a 1      xI(y a  a . |9 a a  H(  | a a      ( a (    H     Џ    #       Џ    #      a a  a #   _ a   hZ(r                    #
   #      Ї
>          @T                            ؃    h&                x                        T                            p                Ґ06            7u        ȝhx                                         .                            x                                 x                    ˈ4    h    W        1        h                                                            @        Pۀ                                        @d@ʈ            i             (L8                    ȫ            HĐ&        x
            8`            'Hod    xUˎ            y             0                        >    ,    xe@            Ӈ                 0                                                                                                                  X                        /        p]X                6                    `                (                	                     v        x

        8`                    P؁                    ݀            Ⱥ            8hun                                
                        g                             8ބ  Ώ                     z            A            R            W        p                                    X        0h        P.    h
p        pg            h^݁n                    p    (        XF    @u    x                4                                                                                                    Pi                                                b脐PM    X7            Rh                                                                 H         g            0            @L                                                            H                        00        P[        ÅX{    )h    h    p                 P                            O        xS`4҅`                    ^            G                            xuـ                                        X    0Ӏ                            ʎ        f                    0"            Ё                    h+K                            (]        :`                             W                        4    OI                        p        ܎2 X                H%0                x        eP(                hz            xx    A        `0                                	pZp/            Q                            Nn    H                @                                        Х    i        `p        @Ѓ            o                        h(    H-                    ,    &             `j    \                                    Ԏ    p+                        0    x        yh3                #-    Ώ                                            8#P                ط            a        +P            0                             h                    X                0^                                            Pi        0&                 g                                                                                                        Hbx                        0s    pƈH                                                        P                                            P            -    Ɏ         ѐ    =            M            8        p\                        `L                            ا                Ye                            s                8(                            Pˏ                                                    pڀ    P̐                8                     M     4`?Ӄ                        5h*            x͏            ࠆ            `M                    X    8         ̈                x        (T             x            0z        ?             ;                @D            ~                                `(        舃            X 8^        ,    /    ؎                        @V                                     ތ            X                                X        #                                Pd    `aH    y            ɐ            8,                                         R                            30ÅY                    /                        @ӎD    Xكk                    hك                p܏    @J        `Ր         !                                    hw         gр        v    n                ~            X߉    	X8    hJ    Ы        :K                                X3                $        '            Xു            Poh< m@@蠀0 ω
                            Є=X<(        ؅Pp    b        H    I                                            ׏                                                                ЁX                                Ți6        !ԅ                        P        j            `@y.                     K                ؜Ph                                                                HA    `P                            h	                     ~    P$        P                    Pd        Ph                                0                                                                                ``Ԏ            g                `?                    H|            `            8F        N                        Pω                    09        h    /         2        (        pۈ    2                    π.    -                                                                                [        (                                                                    @M    ܃                                        86            (9                P{                        `E    u                    P;                            `    2                                                                                                    @                                                    ׁ`0s                                ,            U            4                    (                    x~                                            H?                                g    Ԁ 
&5                                        X        p    `%                        ؅                        x Ð                    HՉ        蟁K                 ܀        he        h%                                                                            ;                    Ҏ            x    p                            ^        I        `S                                        ň        *                H            pΏ                        GN͇    膌            z                                        p@                    p                        h                            @        X                 n                                    X]0        0                                  ͇x                ց@                                         01    Ň                    X            G        t    x                                                )                                z*                @Ć                b                      pV            X        `                        N    Q                    81@                                    Pہ@                    [            h-                                     `]X                 0                                            x     ?                                                    ਄            ͅ                     @x                             hx    H                p            h                            H    |Ӊ    6            膈    O                        @        O            K                                            ω    -    X                    .                XҀ                                 0            0e    1	                             J                    0;                             DfP                pt-    t        @!                                    2                    U                         0                                            p    X0W                x(  -            x8        c                u    ` %H5                                    (1                    [            P        p    @                        0X    E         ox        X     ]                                Ș        X             L            0    (    hW0                    0Z舀                    \                        @I    ُ        @}                                            $ʇrȩ                    #                @xۏX3                                    r            0f                x        (P            0    Շ                P    @            P                    X        .                 F    H                                    hY                ̃@y(!                             S                P                                                    pY                            H    詈 &ɀ                ]            h7        x                    `Z                        pB    8                                 8H        g                            P@L    M                        `                    pg        0(߇    F                8C    x                            3                    P                    `@07ः                        x                                ho    T        H        Հ                                     ؈x@                    Z                8ʎ0        xۅ    A        (    (h    $                        Ȅ    H    pE                                    'хǎ            Xt                PE    x    Ɖ                    ,H            8
            Ph        PȀ                                                    @}                                    e                        j    8r    Ԁ    q    8        8<    ?            p        p                ʐ                ؕ                                                    |    K                hɁ    О    `                    v                =H    _                         t                (2    H                              ȇ    ȃ                        a        ؇Xԃ                        d                W                 T            L膀h͐                @            xω                                0آ                q        h            h$        ء                p                                        `    `)ю    p            +                                    0܊                        0p    8Q        h            e     K        X                        (        Ĉ    HB                                 *    i8                (            4                                            H                                        C                hπ    @                            N    Hp-                                    8o                     `щ                            P                        Px<                                        p            U                ؈    E                        `    phx    
            h[        (m&                                         Ȅ    x4    H                ܃P        \                7                                                    X0                a                    l    PȆ                                        0    `            ,                    `Mx>                                                    8"            ;`Vh    spȄHxpMh    Ѐ        HW                                                                                (u                            U                                                             Y                                        H                    0P        6    @@    f                        H        0=                                        hHd    pt                            (2    \                            ӎ                 ܀    ~                            h S`'        \                                                        h
P                        P,            Q    `                أ    }a    h 6(Ҏ                                             ^                                Vx        A                    H                J        8g        2J                X#                XX        XY            (                                ؜ئ                @                            H    f        <H0             l                f        P35Xc                H         :                            [                    pG                    :        8            '                                        7    s                                                                        (    س ,(        f                Ї                        	            @
     o    N                @HHq                    h)                                |P]        pO    `|1     ,       a  a  a  a * a        Y   y a  ۍ`, 6 ؍ a      ʫ y a  ۍЛ  ؍y a  a  a  a  a  a  a y a  ۍ`y a   ܍y a  ܍3 (ڍy a [ a        " y a y a  ܍   ڍy a  a [ a        " y a  a  a  ܍hQy a  ܍Ȕ   ܍xۍH  ,܍y a  a  a  a  a y a   ܍A  $܍T 4܍ - n  a 
[ a   ز    H      a a      02 - r  ؍                                                       ܍W a a  a 
[ a _ a  a  a 1  ܍`1y a      X9K - r P܍            ݍW a a  a j[ a _ a  a  a 1  xݍ`1y a      X9K - r ܍             ލW a a  a [ a _ a  a  a 1  ލ`1y a      X9K - r ݍ            ލW a a  a [ a _ a  a  a 1  ލ`1y a      X9K - r 0ލ   !       $thread_at_exit              ߍW a a  a ލ[ a _ a  a  a 1  xߍ`1y a      X9K - r ލ   !   Ձ    $thread_exit_hook            @W a a  a ߍ[ a _ a  a  a 1  8`1y a      X9K - r ߍ   )             - r P    Q      L   `W a a 3 a   a j Л`r x       `0 a "  a  a  a  a  a  a [ a            "  a 1  |`1`3 y a W a   3 y a W a   3 y a W a   3 8y a W a   83 hy a W a  - ` - `r             !   @$thread_option                   a           p,      XX   ,                                            `    X a X
 " a $   a  a  a  a  a  a  a  <`y a y a y a y a y a y a y a y a  ``r @       Q      L   W a a 3 a   a j Лr X       X* a    $  W a  a 1 _    H   a  hH   - a  T K - n A   T  a      *e y a  Лn  - r                                                    @stack                    (            * a @   $  W a  a 1 _    H   a  (H  ( - a  T K - n A  T  a      e y a  Лn  - r h                             
     
                                  * a    $  W a  a 1 _    X4H  l a  `H  t( - a  dT |K - n A  hT  a      e y a  Лn  - r                                                    @* a    $  W a  a 1 _    H   a  `H  ( - a  T K - n A  T  a      e y a  Лn  - r                               "     "          !   H    thread_option               * a    " ] a  a a W a a 1 _  a  H   a a  a  a a     a a  a  a a    - a      T  a      "    > a         "  Лn  - r P                
   D     D             at_exit                             * a    $  * a `   X
 " a ? 8  a 1 _         xH     H  y a  A  T K - n A  T  a      e y a  Лn  - r                                                   a      \       W a a W a a  a      "_ a  Лr            create         `    thread               hQ@ a  a  a j[ a  a   a 1  0`1hQ_  a      :  R     y a  ЛhQr x                   hQ     a W a a  a  a  a  a j[ a  _ a  a 1  02hQy a y a y a y a   hQr P   i     `        a W a a  a  a  a [ a  _ a  a 1  p02  a [ a    a  t02 y a  a .  -   a ލ[ a    a a      02  -  r 0                !       thread_defaults                  a           p,       00   ,                                           x   W a a 5 a   a      ʫ_ a  a    _ a  Лr 0    y     t      X a  = @   " ] a     =    " ] a     =    " ] a     =    " ] a     =    " ] a  p | "  a [ a > a  > a  > a  > a  > a   "  a a 1      `1 - r     !    Xthread_default      !   p$thread_default                               8a           p,       XX   , X                                    a           p,      PP   , p                                              a 3 1 _  a  a  a  `1y a  a  r X               * a @   " ] a 1 _  a [ a > a   a   a   a   a   "  a a      `1 - r                  x* a    " ] a 1 _  a [ a  a  > a   a   a   a   "  a a      `1 - r                  @* a    " ] a 1 _  a [ a  a   a  > a   a   a   "  a a      `1 - r                  * a    " ] a 1 _  a [ a  a   a   a  > a   a   "  a a      `1 - r P                 * a    " ] a 1 _  a [ a  a   a   a   a  > a   "  a a      `1 - r         q      h       W a a  a      "_ a  a X   _ a  Лr             * a @   " ] a # a a    M    M    M    M p | " - r P        x* a    " ] a X a  M   \  a    M    M    M p | " - r         * a @   " ] a X a  M    M   \  a    M    M p | " - r         * a    " ] a X a  M    M    M   \  a    M p | " - r (            * a    " ] a X a  M    M    M    M   \  a p | " - r !       xthread_set_defaults              Xa           p,         x    , x                                    i      d   W a a 3 a   a j a x   _ a  Лr  )   $thread_set_defaults                     Xa           p,           ,                                     q      l   h X a l P a ] .     9 a a  a x   > a  r  q      h       W a a  a      '_ a  a x   _ a  Лr x     1     ,    a " - r  !   ($thread_set_default              @a           Lp,      `   , (                                                 X a X
 " a $   a 1 _  (@y a y a  r       !       Pthread_set_default               0ha           tp,       @   , P                                    @i      d   h0W a a 3 a   a j a P   _ a  Лhr A      <   h     a P   _ a  @hr @       @* a @   $   a  a 1  \@H  h( - a  `@T pK - @n @_  a      e y a  Л@r                                      @* a @   " ] a  a a  a     Xa a      a      8> a  Л@r A     8  @X* a @   $  1 _  a [ a  a     a   a   a   a   "  a  H`1@ a      X9@ a [ a e e  a a      02@ - @r (                    @h* a    $   a  a 1  D@H  P( - a  H@T XK - @n @_  a      e y a  Л@r h                                     @ * a    " ] a  a a  a     Xa a      a      8> a  Л@r xa     \  @`	* a    $  1 _  a [ a    a         "  a  T	`1@ a      X9@ a [ a e  e  e  e  e   "  a a      02@ - @r    ?   ?          @p
* a    $   a  a 1  L
	@H  X
( - a  P
@T `
K - @n @_  a      e y a  Л@r p	                                     @* a    " ] a  a a  a     Xa a      a      8> a  Л@r 
a     \  @h* a    $  1 _  a [ a      a       "  a  \`1@ a      X9@ a [ a e  e  e  e  e   "  a a      02@ - @r    ?   ?            @0
* a    " ] a  a a  a  a a     a a  a  a a      a      j;> a  Л@r xa     \  @* a    $  1 _  a [ a        a     "  a  `1@ a      X9@ a [ a e  e  e  e  e   "  a a      02@ - @r @
   ?   ?   )        @* a    $   a   1  @@H  y a  @A  @T K - @n @_  a      e y a  Л@r                                         @P* a    $  1 _  a [ a          a   "  a  D`1@ a      X9@ a a      @ a [ a e  e  e  e   `   _ a e    "  a a      02@ - @r    ?   ?   Y      P   @    W a a  a      _ a  Л@r `           thread_self !           thread_or_alias                  a           p,       hh   ,                                     h        a  6  a 1  H  ( - a  T K - n  a  LH   - a  T K - n _  a        a      Лr h                                                 !   k$thread_id_alias                  a           ,p,      %%(&   ,                                     Y      P       W a a  a a      xI  r            thread_join              a           p,       xx   ,                                               W a a W a a 5 a   a      ʫ_ a  a    _ a _ a  Лr x)   xZ`$check_thread_or_alias      !   HOx$thread_join        !   8߆$thread_destroy                                             @ha           p,      褎褎   , `                                    a                              , x                                     a           t       t            ,                                      I     @       a  a  a        a y a   y a   a 
[ a    a   `1y a   a  hr    
   
                        cancel      a           4p,          , z                                    h         (x a 1  d(H  l a .   n (y a  a    . _  a        R   a z     Л(r                         (     a `     n Џ    (u    z   _ a   z   _ a   (r     !        thread_detach                     8a                     ,                                      (       8     a  a       48 a y a  8 8 @8H  h a [ a   a  a  D`18 a      X98K - 8  43 H8 a [ a     a  L 38K - 8  4n 8y a  P8   X8H  p a 
[ a   a  a  \`18A  `8T xy a  d8 a  h8n 8 a      @N8 - 8r     !   !   !   1   !   )   !   #   #   '   '   '                                      thread_exit              a           p,       ((   ,                                     8i      d   W a a 3 a   a j a    _ a  Лr (   exited                       i      `       W a a  a #       _ a  a a  (
r            (!W a a  a ލ[ a _ a   a 1  !`1 a      X9 a `     n ~   e  a  a `     n  r  !]K - r (              "W a a  a ߍ[ a _ a   a 1  ,"`1 a      X9 a `     n ~   e  a  a `     n  r 0"]K - r 8!      )   `"message_queue_destroy                    8"x"a           "p,       ccg   , `"                                    )      $        x"r "         ؏     a  a `     #`,؏ a a      xI؏ a ߍ[ a _ a   a a       3؏ - ؏r #          !       ($current_thread      !       (thread_property            @$status                   #p$             $                 #$a           @%W       @%@%@%   , ($                                    x"a           0       000   , X$                                    p$Q      H   p$    W a a  a @$   _ a  $p$r @%              &W a a W a a  a j[ a _ a _ a  a 1  &`1   -  r %          1     ,         a a -  r (&!   &$mutex_id_alias     !    J    $mutex_alias                     H&&a           &p,      '''   , &                                    $         &'W a a W a a  a j&[ a _ a _ a  a 1  '`1&  - &r '          1     ,   &     a a - &r '!        (mutex_create                     '(   '      'x(a           (W       (((   , '                                    &a           (p,       ))*   ,  (                                    (         (    W a a  a @) a a [ a     _ a    "  x((9 a a  a "  x((r (         x(*W a a W a a 5 a   a      ʫ_ a  a  (   _ a _ a  Лx(r )!    V8*$mutex_options                 mutex                     *P*a           \*p,      X-X- /   , 8*                                    x(       x(     a W a a  a  a * a  (      ( a  a y a  -P*x( ,   -,x(H  4- a j&[ a  a   a  -`1x(A   -x(T <- a      :  "*  a  Лx(n x(y a  $-px( a j&[ a    a a  (-02x( - x(y a  ,-px( a j&[ a    a a      02x( - x(r *                                              Q      L   P*-W a a 3 a   a j ЛP*r X-9      0   P*h. a "  - P*r -    !   @-$mutex_option                    -.a           .p,      //0   , -                                    P*         P*/X a X
 " a $   a  a 1 _  /.P*y a y a y a  P*P*r x.      a      \   P*    W a a W a a  a      '_ a  ЛP*r  /Q      L   ./W a a 3 a   a j Л.r /         .x0* a    " ] a  a a W a a   a 0- . a      *> a  Л.r /    !           mutex_option        a      \   .    W a a W a a  a      Z0_ a  Л.r 0!       `1mutex_destroy       )   x1$check_mutex_or_alias       !   G1$destroy_mutex      !   Ԑ1$erase_mutex_info                01             0 2              12             @12a           P3       P3P3P3   , `1                                    .a           ,2p,      XXа   , x1                                    1a           2       2            , 1                                      2a           2p,      444   , 1                                    2         1     a  a `1     3 21 a y a  3&1y a  321 a  21r P3                      24W a a  a j&[ a _ a  a  a 1  4`12y a      X92K - 2r 4   )         2    - 2r 4       o4mutex_lock               4 5a           5p,       p5p5p7   , 4                                    2i      d    5X6W a a 3 a   a j a 4   _ a  Л 5r p5   h`5$lock_mutex              55a           6       6            , 5                                      5          56W a a  a j&[ a  _ a  a 1  6`1 5_ y a  5 5r h6          q      l    5`7 a  1 _  X7( 5y a   5 5r  7      q      h    5    W a a  a      *_ a  a 4   _ a  Л 5r p7    !       7mutex_trylock                    78a           8p,       x8x8:   , 7                                    5i      d   8h9W a a 3 a   a j a 7   _ a  Л8r x8!   XQ8$trylock_mutex                   89a           9       9            , 8                                     8         8 :W a a  a j&[ a  _ a  a 1  9`18_ y a  98r x9          q      l   8p: a  1 _  h:(8y a  88r :      q      h   8    W a a  a      *_ a  a 7   _ a  Л8r :    !       8;mutex_unlock        !   P;$unlock_mutex                  unlock                   :h;              ;;a           8<       8<8<8<   , 8;                                    9a           ;       ;            , P;                                     h;q     l  h;     a  a 8;   9    l= 2h; a y a  p=&h;   x==h;H  = a  |=;h;A  =h;T = - h;n h; a      ";  "* y a  Лh;r 8<                                  !    =mutex_unlock_all    )   І=$unlock_all_thread_mutexes               =X>a           >        >>>   , =                                    ;a           d>p,      8@8@HA   , =                                    =I      D   =     a a      xI= X>=r >   8?$mutex_info !   0P?$mutex_unlock_all                 ?h?             ??a           t?       t?            , 8?                                     X>a           pA      pApApA   , P?                                    h?       X>8A a  a j&[ a   a  a 1  (A`1X>y a  a y a  ,Ah?X> a a  a     a    y a      ?X>K - X>r 8@
         )         X>    - X>r HA             ?     a  a  a  Bh?? a a  a     a    y a  B;?y a  ??r pA                x   ӋBW a a W a a 3 a   a j a x   _ a _ a  ЛӋr 8B          x   Ӌ(CW a a W a a 3 a   a j a x   _ a _ a  ЛӋr B    )     $  ӋD a  a   1  ,DCӋH  <Dy a  0DӋA  4DӋT DDK - Ӌn Ӌ_  a        a x      ЛӋr 8C                             a           \D       \D            ,                                      ?y     t  Ӌ(H a  a  a  1 _  a  GPDӋy a  G5Ӌ   GEӋH  H a j&[ a    a  G`1ӋA  GӋT H  8Fn Ӌy a  GpӋ a j&[ a    a  G02Ӌy a  G5Ӌ a  G;Ӌ   GGӋH  H a `     n P     a a  a 8    `     n P;      `     n Џ   _ a  G]ӋA  GӋT H a  ;Ӌn Ӌ a      ;ӋK - Ӌr D%   -   -   m   m         m   }   m   m   o   o   o   o   o                                         |   Ӌ    W a a W a a  a      *_ a  a x   _ a _ a  ЛӋr 8H!       Hcurrent_mutex                    HHa           PIW       PIPIPI   , H                                    PD         H    W a a  a  a  a j&[ a  _ a  a 1  I`1Hy a y a y a  h?Hr PI       !       hJmutex_property      )   \J$check_mutex_property       !   (`J$mutex_property                   JJ              JK             HJpKa           K       KKK   , hJ                                    Ha           Kp,      8   , J                                    Ja           |Kp,      HMHMPN   , J                                    Ki     d  J     a  a 1  6 DL a hJ      $M 2J  L a j&[ a  a   a  (M`1Jy a  a hJ      ,MKJ a y a  0M&J a y a  pKJr K      
                  pK@N a * a    $   a j&[ a  e  a 1  M`1pKy a y a "/  - pKr HM                  unlocked       o(Nlocked                   N           pK    * a @$   $   a  a  a  a   Ph?pK a a  a     xOa    y a  a M - pKy a y a  P pK a  P fpK POpKH  P a W a   On pK a W a + y a * a (N     Y    - pKr PN7   7   7   ?   ?   ?               )   "P\message_queue_create                     (PhPa           tPp,       PP[   , PP                                    pK         hPXQW a a W a a 5 a   a      ʫ_ a  a PP   _ a _ a  ЛhPr P      x   hPSW a a W a a 3 a   a j a PP   _ a _ a  ЛhPr hQ    !   D(R$cond_create           @R$mq_new_id     g    $queue                   QR             Q0S             Ț    a           |R       |R            ,                                      hPa           R       R            , (R                                     pRa           <Sp,       _ _8a   , @R                                    Ri     d  hPT a  a " 1 _  a  TpRhP a  TphP a  TRhPy a  a  a  T0ShP a R a XR         a  T02hP a  ;hPr S@   A   a   q   }               hPUW a a X a l P a  =    " ] a  p | " 3 a   a j a PP   _ a > a  ЛhPr UI     @  hPV a X a    =    $   p | "  a 1  VhVhPH  V - a  VhPT VK - hPn hP_  a      *e  a PP    e  ЛhPr U                            !       hP0[ a X a    =    9  $   p | " 1 _  a  ZpRhPy a  Z5hP a  ZphP a  ZRhP   Z YhPH  Z a R a XR   e  a  a  a  a  a  Z`1hPA  ZhPT Zy a  Z;hP a      :  ⍀e  a PP    e  ЛhP3 ZYhP a j[ a  a e  a  Z`1hPA  ZhPT [y a  Z;hP a      :  ⍀e  a PP    e  ЛhPn hPy a  a  a  Z0ShP a R a XR   e      a  Z02hP a  ;hPr  W                                                        !        queue_option                 hP[W a a X a X
 " a " ] a  a      [> a  a PP   _ a  > a  a  ЛhPr @[      |   hP    W a a W a a  a      '_ a  a PP   _ a _ a  ЛhPr [   PP      (Ph\a           \W       \\\   , P\                                    0S         h\    W a a 3 a ] a "  hPh\ a T] a a [ a     _ a    "  hPh\ a      ʫ_ a  a P\   _ a  Лh\r \    Q     L  Ȕ     a  a  ^pRȔ a  ^pȔ a  ^RȔy a y a  a  ^0SȔ a R a XR         a  ^02Ȕ a  ;Ȕr ]	   )   9   =   ?      8    $queue__           0S(a a W a  a ( 1 _    p``0SH  ` a R a XR    a  a  a   a  a  t``10SA  x`0ST `K - 0Sn 0S a ^y a y a      0S  - 0Sr  _                                      @`$integers                ``a           `p,      bbb   , `                                    h\       0S     a  a y a  b`0S   b(b0SH  b a R a XR    a  a  a   a  a  b`10SA  b0ST bK - 0Sn 0S a ^y a y a      0S  - 0Sr 8a                                     1     ,   `b a - `r b         `     a  a  dc`` a z6 a a 9 a a W a  - `r b       i      d   x"eW a a 3 a   a j a `"   _ a  Лx"r c!   0Ud$cond_destroy       !   @׀0d$clean_mqueue                    cHd             cda           Td       Td            , d                                     `a           dp,      ggxh   , 0d                                    Hd       x"f a  a  lfpRx"y a  pf5x" a R a XR       a   a  tf`1x"_  a      X9x"y a  |fHdx"y a  f2x" a  f;x"y a  dx"r e"   "   ?   ?   ?   ?   ?       !           message_queue                x"xg a  a  hgpRx" a  lg;x"4 _  a (      f  a `"     Лx"r f         q      h   x"    W a a  a      *_ a  a `"   _ a  Лx"r g          x   dhh a  a 1  \h`1dy a      X9dK - dr g       )         d    - dr xh    )       himessage_queue_property      1   8Oi$check_message_queue_or_alias       1   Ji$check_message_queue_property       )   HPi$message_queue_id_alias     )   րi$message_queue_property                  hi             h@j             hj             i k             @i`ka           k       kkk   , hi                                    da           Ljp,      XmXm r   , i                                    ia           jp,      sst   , i                                    @ja           kp,      (r(rr   , i                                    ja           tW      ttt   , i                                     k       i     a  a 1  6 4l a hi      4m@ji  l a R a XR     a  a  a  a  a  8m`1iy a  a hi      <mji a y a  @m ki a y a  `kir k      
         I      @   @jm3 a   a j Л@jr Xm    !   Xm$message_queue      !       queue_or_alias                   m    )     $  @jo a  a  a 1  ntn@jH  n - a  n@jT oK - @jn @jy a  a m    a "/ _  a      m y a  Л@jr m                        y     p  @jp* a m   9  " ] a  a   1  `pp@jH  pp a R a XR    a  a  a > a  a  a  dp`1@jA  hp@jT xpK - @jn @j_  a (      ⍀e y a  Л@jr  o                                 i     `  @jq a  a    1  qxq@jH  q a R a XR     a  a  a  a  a  q`1@jA  q@jT qK - @jn @j_  a (      ⍀ y a  Л@jr p                                 )         @j    - @jr  r              krW a a W a a  a R a XR   _ a  a  a _ a  a  a 1  r`1 k  -  kr (r          1     ,    k     a a -  kr r9      0   j8s3 a  - jr s    I      @   js* a    " ] a  - jr Hs           ssize                     s    I      @   j(t* a s   " ] a  - jr s           tmax_size                 s    I      @   jt* a t   " ] a  - jr 8t    !        queue_property      Y      P   j    W a a  a      rt_ a  Лjr t             `k    W a a * a    " ] a  a R a XR   > a  a  a _ a  a  a a 1      `1`k - `kr t        !   ؁uthread_send_message              uu   u      uXva           vW       vvv   , u                                    `ka           dvp,        w wz   , u                                    uY      P   u    W a a  a a      xIu Xvur v          x   XvwW a a W a a 3 a   a j a u   _ a _ a  ЛXvr  w             XvxW a a  a  a j[ a  _ a  a 1  0x`1Xv_ y a y a  XvXvr w          !    `x$cond_broadcast                  @xxxa           x       x            , `x                                     Xv       Xvz a  a  a  `zpRXvy a  dz5Xv a R a XR       a   a  hz`1Xv_ y a  pz5Xv a  tz;Xvy a y a  a  xz 3Xvy a  |zxxXvy a  ;Xvr x                                     Xv     a  a  a  D{pRXv a  H{;Xv a (      ⍀  a u      ЛXvr z      !       {thread_get_message               P{{   p{      P{ |a           p|W       p|p|p|   , p{                                    xxa           |p,       ||   , {                                    {Y      P   {    W a a  a a      xI{  |{r p|          x    |8}W a a W a a 3 a   a j a {   _ a _ a  Л |r |              |~W a a  a  a j[ a  _ a  a 1  }`1 |_ y a y a   | |r H}          )   F~$thread_get_message_loop                 }(~a           4~p,      ЀЀ   , ~                                     |q     l   | a  a  a  pR |y a  5 | a R a XR       a   a  `1 |_ y a  5 | a  ; |y a y a y a y a  (~ |r ~T   T                         |     a  a  a  pR | a  ; | a (      f  a {      Л |r                (~ a  a 1  D`1(~_  a      X9(~y a  ;(~r Ѐ          ?h$cond_wait               Pa                              , h                                     (~         (~     a  a  a  a y a y a  (~y a y a y a y a  (~(~r    !       Ђthread_peek_message              肎         Ha           W          ,                                     a           Tp,       H   , Ђ                                    肎Y      P   肎    W a a  a a      xI肎 H肎r           x   HW a a W a a 3 a   a j a Ђ   _ a _ a  ЛHr              HЅW a a  a  a j[ a  _ a  a 1   `1H_ y a y a  HHr           )   X$thread_peek_message2                    0pa           |p,         , X                                    Hi     `  H8 a  a  a  pRHy a  5H a R a XR      a  a   a   `1H_ y a  (5H a  ,;Hy a y a y a  pHr *   *   ?   ?   ?   ?                H     a  a  a  pRH a  ;H a (      f  a Ђ      ЛHr H      q      l   pp a  a 1  d`1p_ y a  ;pr       Q      H   p    W a a      ;pK - pr         a           0W       000   , Ɔ                                    pi      d       W a a  a a      T a a a a  pֆr 0         pֆW a a W a a 3 a   a j a Ɔ    `   _ a _ a  Лpֆr Q      H   pֆ`* a `   ;  a a   pֆpֆr      9      0   pֆ a "  - pֆr p             pֆ(X a X
 " a $   a 1 _   pֆpֆy a y a  pֆpֆr                pֆX* a 8   X
 " a $   a 1 _  pֆpֆy a y a  pֆpֆr 8      !    \$thread_local2                   a           p,      ؏   ,                                     1      (   pֆ      pֆr h    A     <  ȏ* a X   9  ;  a a  a  a ( a  a 1 _ - a a  T y a  a n"/ y a y a y a y a  ǀ     H   a y a      OA  T  - 3  a  a    a 9 a a W a a  a a  a     0a a    A  T  a      J  Le  a Ɔ    `    e  Лn  a      J  be  a Ɔ    `    e  Лr                                                                   W a a W a a  a      _ a  a Ɔ    `   _ a _ a  Лr ؏    !       xthread_sleep                     Xa           p,             , x                                    i      d   W a a 3 a   a j a x   _ a  Лr  !   ?x$thread_sleep                    Xa                              , x                                              ( a   a a  a     pa a     a     a a  a a  - r         1      0       0      0    Y    T  W a a 5 a   a a ' a             a a     a a  a 0       _ a      5 a a  a P    0       _ a           ʚ;     5T a a a a  a a  a a  - r Ȓq      h       W a a  a      J_ a  a x   _ a  Лr      !   (ͅ    $thread_signal      !   p_$signal_thread                   ؔa           䔎       䔎            ,                                                   a  a  a x   9      y a y a  `,  a y a       H   a [ a   a  a  `1  a      X9 K -    n   a [ a    a  02  a  ؔ r H4   4   5   5   5   =   7                     .    W a a  a a 1      xI . a [ a _ a _ a  a  ؗ`1 . a      X9 . -  .r 0   )   .@$check_thread_property      !   XX$thread_property       X$      #p             И             0a                     , (                                    ؔa           ܘp,      ЩЩ 	   , @                                    pa           <p,      X   , X                                    И         p     a  a (     Иp a a      xIpy a  0pr    i     d  $     a  a 1  6  a X$      t$  ؚ a [ a   a  a  x`1$y a  a X$      |И$ a y a   $ a y a  0$r 0      
                  0@W a a * a    " ] a  a j[ a _ a > a  a a 1      `10 - 0r                    running     I     @  0W a a * a @$   $    1  d,0H  p a 
[ a _ a   a  h`10A  l0T xy a W a  - 0n 0y a  a * - 0r P               
                        0(W a a * a    " ] a  a [ a _ a > a  a a 1      `10 - 0r                  0ȞW a a * a    " ] a  a ލ[ a _ a > a  a a 1      `10 - 0r 8                 0W a a * a @   " ] a  a [ a _ a  > a   a   a   "  a a 1      `10 - 0r ؞             0HW a a * a    " ] a  a [ a _ a   a  > a   a   "  a a 1      `10 - 0r              0    W a a * a    " ] a  a [ a _ a   a   a  > a   "  a a 1      `10 - 0r X    Y   $    ------------------------------------------------------------------------~n             ~t~a~48+~n  )           Thread  Detached  Status    )           ~t~q~30+~33|~w~42|~q~n      a           ԡp,        88h   , @L                                    01     ,  ȡX a ڇ a 
 a `   9    n  " 1  8ʁȡ a ڇ a b a `     n  z <ʁȡ a ڇ a 
y a  @ʁȡ a  a      D0ȡy a  a @$     H0ȡ a  a  L ȡ a ڇ a  a `     n   e  e   "      ʁȡK - ȡr 8                           x   ȡ     a ڇ a 
 a `     n  " 1      ʁȡ - ȡr h        I      @    3 a   a j Лr 褎         |   a  a  a 1  dH  |( - a  hT K - n  a  pH   - a  tT K - n _  a       y a  Лr 0                                             I     @   a  a    1  pH  Ч a j[ a  a   a  ħ`1A  ȧT اK - n _  a (      R y a  Лr                                  !   x"$valid_thread                    觎 a           ,       ,            ,                                      ȡ        a  a (   1  p H   t A  xT K - n _  a (      R y a  Лr                                  )             - r     9      0   И3 a  - Иr Щ    I      @   И@* a    " ] a  - Иr     I      @   И* a    " ] a  - Иr P    I      @   ИЪ* a    " ] a  - Иr     I      @   И* a @$   " ] a  - Иr ઎    I      @   И`* a @   " ] a  - Иr (    I      @   И* a    " ] a  - Иr p    I      @   И* a    " ] a  - Иr     Y      P   И    W a a  a      #_ a  ЛИr      I      @    23 a   a j Л 2r X    !           mutex_or_alias           |   20 a  a  a 1  < 2H  ( - a   2T K -  2n  2 a    2H   - a   2T $K -  2n  2_  a       y a  Л 2r                                              I     @   2x a  a    1  P  2H  ` a j&[ a  a   a  T`1 2A  X 2T hK -  2n  2_  a (      "* y a  Л 2r @                                 I     @   2 a  a (   1  H 2H   a j&[ a   a  a  `1 2A   2T K -  2n  2_  a (      "* y a  Л 2r                                  )          2    -  2r а    9      0   K 3 a  - Kr     I      @   Kh* a    " ] a  - Kr 0           K(* a @$   9  $   a 1 _   3 Ա - K 8KH  y a  a MA   KT  - K3 Ky a * a (N   ;  a a A  KT  - Kn K a      Je y a  ЛKr x                                             Y      P   K    W a a  a      J_ a  ЛKr 8    9         0           {Hބ        9         0           {r8{        q        h               { a <(8{H           n           سr     A      <           h     h8(0     h8r tA      <           hQ    hQx(0    hQPr a           l      lll   , h  n                               Q         H           p        എ                       a                    ,   n                               എi         `                                    3   ;   C   K   "     a           䶎      䶎䶎䶎   ,   n                               Q         H           趎        X                       a                    ,   n                               Xq         h                                
            ÷˷"     Q           /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/eam.yap.yap       Q           /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/eam.yap.pl        a         \          ʎXy                
nɸ   w7D   I         @           8ˎp{                r                 P8a           Dp,       Ǝ   ,                                      A      <   8ع a a 3 a  - 8r          8Ⱥ* a 8   X
 " a $  * a 8   X
 " a $  1 _  88y a y a  88r 蹎          !       skip_while_var                                8* a 4   ,   a  M " ] a * a 8    =    " ] a    a 1 _  a " 9 a a      8 - 8r غ                 8* a    ,   a ;  a a * a 8    =    " ] a    a 1 _  a    > a > a  a " 9 a a      8 - 8r                      8x* a `   ,   a ;  a a * a 8    =    " ] a    a 1 _  a    > a > a  a " 9 a a      8 - 8r                      8h* a    ,   a ;  a a * a 8    =    " ] a    a 1 _  a    > a > a  a " 9 a a      8 - 8r                      8X* a    ,   a ;  a a * a 8    =    " ] a    a 1 _  a    > a > a  a " 9 a a      8 - 8r x                     8H* a @   ,   a ;  a a * a 8    =    " ] a    a 1 _  a    > a > a  a " 9 a a      8 - 8r h                     88* a    ,   a ;  a a * a 8    =    " ] a    a 1 _  a    > a > a  a " 9 a a      8 - 8r X                     8(* a X   ,   a ;  a a * a 8    =    " ] a    a 1 _  a    > a > a  a " 9 a a      8 - 8r H                     8Î* a    ,   a ;  a a * a 8    =    " ] a    a 1 _  a    > a > a  a " 9 a a      8 - 8r 8                     8Ď* a 0   ,   a ;  a a * a 8    =    " ] a    a 1 _  a    > a > a  a " 9 a a      8 - 8r (Î                     8Ď* a    ,   a ;  a a * a 8    =    " ] a    a 1 _  a    > a > a  a " 9 a a      8 - 8r Ď                     8Ŏ* a ؖ   ,   a ;  a a * a 8    =    " ] a    a 1 _  a    > a > a  a " 9 a a      8 - 8r Ŏ                     8Ǝ* a x   ,   a ;  a a * a 8    =    " ] a    a 1 _  a    > a > a  a " 9 a a      8 - 8r Ŏ            1     ,   8     a a - 8r Ǝ        ǎeamconsult               ǎ8ǎa           Ȏ       ȎȎȎ   ,  ǎ                                   8a           ǎ         ǎ            ,                                      8ǎ       8ǎ     a  Ɏǎ8ǎ Ɏǎ8ǎ a `     n `    `     n 0U    `    a  a   `   > a  a       > a > a  Ɏa8ǎ Ɏǎ8ǎ Ɏ\Ɏ8ǎH  Ɏ a `     n      8ǎ  dɎn 8ǎ     ǎ8ǎ a `     n  T a &    88ǎr Ȏ                                    Q   81    /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/chtypes.yap       Q           /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/chtypes.yap.yap   Q           /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/chtypes.yap.pl    a         \          ˎ
xXy                ˎɎn)ˎ   =vG   I         @           hˎ
ظ{                 r           ˎchar_type   )   0̎$char_spec_code_from_spec      ƌ(̎$code_enum  !   p@̎$spec_code_to_char               ˎX̎             ˎ̎             ˎ͎             ˎx͎a           d̎p,       ͎͎Ў   , ˎɎ                                   ǎa           ̎p,      pюpюԎ   , ̎Ɏ                                   X̎a           ׎      ׎׎׎   , (̎Ɏ                                   ̎a           ͎p,      ܎܎pߎ   , @̎Ɏ                                   ͎)        X̎ώ a  a 3 1 _ y a  a  Ύ̎X̎ a y a  Ύ͎X̎ a y a  Ύx͎X̎y a [ a    "      ȨX̎ - X̎r ͎                      Fώ$code_type                ώ0ώa           َ      َََ   , ώɎ                                   x͎         X̎XЎ a  a 1 _ [ a    "  HЎȨX̎y a  a  LЎ0ώX̎ a y a  x͎X̎r ώ                      X̎Ў a  a 1 _  a  Ў0ώX̎ a y a  x͎X̎r hЎ            |   X̎    W a a W a a  a      j_ a  a ˎ   _ a _ a  ЛX̎r ЎA      <   ̎ю a a  a  - ̎r pю       юdigit                    ю    Y     T   ̎XҎ* a ю   ,   a " ] a  a a - ̎r ю       @Ҏxdigit                   (Ҏ    Y     T   ̎Ҏ* a @Ҏ   ,   a " ] a  a a - ̎r hҎ       Ҏlower                    Ҏ    a     X   ̎pӎ* a Ҏ   " ] a * a Ҏ   " ] a - ̎r Ҏ       Xӎto_lower                 @ӎ    a     X   ̎ Ԏ* a Xӎ   " ] a * a Xӎ   " ] a - ̎r ӎ           ӎupper                    ӎ    a     X   ̎Ԏ* a ӎ   " ] a * a ӎ   " ] a - ̎r Ԏ           xԎto_upper                 `Ԏ    a     X   ̎    * a xԎ   " ] a * a xԎ   " ] a - ̎r Ԏ           Վcode_type                Ԏ Վa           ,Վp,       ՎՎ֎   , ՎɎ                                   0ώ9      4    ՎՎ3 a   ͎ Վr Վ          ՎP֎ a  a 1 _ [ a    "  D֎Ȩ Վy a y a  0ώ Վr Վ          9      4    Վ֎ a   0ώ Վr `֎      |    Վ    W a a W a a  a      j_ a  a ˎ   _ a _ a  Л Վr ֎     ׎$for                     ׎8׎a           D׎p,      @؎@؎p؎   ,  ׎Ɏ                                    Վ         ͎     a  a  a     a   y a  $؎8׎͎y a y a  0ώ͎r ׎       1     ,   8׎`؎ a a - 8׎r @؎Q      L   8׎     Xa a    z6 a    a  8׎8׎r p؎!   *؎$code_type_name        O َ$type_code               ؎َ             ؎xَa           $َp,      ڎڎ܎   , ؎Ɏ                                   8׎a           َp,      PPp   ,  َɎ                                   َ         0ώ     a  a  a a 1      (݁0ώ9 a a  a  ڎَ0ώ a y a y a  xَ0ώr َ   1     ,   َڎ	    j- َr ڎ1     ,   َڎ	 &   Z- َr ڎ1     ,   َ ێ	 6   - َr  ێ1     ,   َPێ	 F   "- َr 0ێ1     ,   َێ	 V   - َr `ێ1     ,   َێ	 f   - َr ێ1     ,   َێ	 v   - َr ێ1     ,   َ܎	    Z- َr ێ1     ,   َ@܎	    "W- َr  ܎1     ,   َp܎	    - َr P܎1     ,   َ܎	    W- َr ܎           cc  1     ,   َ    	    ܎- َr ܎         x͎ݎ* a Ҏ   " ] a * a Ҏ   " ] a 1 _ [ a > a   "      Ȩx͎ - x͎r ܎                     x͎ ގ* a Xӎ   " ] a * a Xӎ   " ] a 1 _ [ a > a   "      Ȩx͎ - x͎r ݎ                     x͎ގ* a ӎ   " ] a * a ӎ   " ] a 1 _ [ a > a   "      Ȩx͎ - x͎r 0ގ                     x͎`ߎ* a xԎ   " ] a * a xԎ   " ] a 1 _ [ a > a   "      Ȩx͎ - x͎r ގ            1     ,   x͎     a a - x͎r pߎ       alnum       !   P\ߎ$type_code_alnum                 ߎߎa           ߎp,         , ߎɎ                                   xَ9      0   xَ( a ߎ ߎxَr P               alpha       !   P$type_code_alpha                 a           p,      @@p   , Ɏ                                   ߎ9      0   xَ a z xَr 8               csym        !    [$type_code_csym                  xa           p,      0   , Ɏ                                   9      0   xَ a b xَr                 csymf       !   8A$type_code_csymf                 `a           p,      ``   , Ɏ                                   9      0   xَ a J xَr     !   P$type_code_ascii                 0ha                    , PɎ                                   A      <   xَW a a  a j hxَr            white       !   x@$type_code_white                  Xa           dp,      HHx   , @Ɏ                                   hA      <   xَW a a  a 
 Xxَr    Q    cntrl       !    ώ0$type_code_cntrl                 Ha                    , 0Ɏ                                   XA      <   xَW a a  a  Hxَr !   8$type_code_digit                  a                        , Ɏ                                   H9      0   xَ0 a ю  xَr              a           p,      00
   , Ɏ                                    Q      L   xَW a a * a ю   " ] a  xَr @!    $type_code_xdigit                a           p,          , Ɏ                                   Q      L   xَW a a * a @Ҏ   " ] a  xَr (   (    graph       !   h$type_code_graph                 a           p,      00
   , Ɏ                                   9      0   xَ a j xَr (    !    ! $type_code_lower                 Pa                        , pɎ                                   9      0   xَ a Ҏ xَr        p      P8a           @       @ @ @    ,  Ɏ                                   I      @   xَx* a Ҏ   " ] a  8xَr     !   x $type_code_to_lower              a           $p,           ,  Ɏ                                   8I      @   xَX* a Xӎ   " ] a  xَr     !   $type_code_upper                 a                    , Ɏ                                   9      0   xَ a ӎ xَr h             a                    , Ɏ                                   I      @   xَ* a ӎ   " ] a  xَr     !   ƅp$type_code_to_upper              Pa           p,      PP0   , pɎ                                   I      @   xَ* a xԎ   " ] a  xَr        t    punct       !   Չh$type_code_punct                 Ha           p,      pp   , hɎ                                   9      0   xَ a 2 xَr        >    space       !   wP$type_code_space                 0ha                    , PɎ                                   9      0   xَ a  hxَr     )   p($type_code_end_of_file                    @a                    , (Ɏ                                   h9      0   xَ a ℀ @xَr                end_of_line )   @$type_code_end_of_line                   0a           <p,       	 		   , Ɏ                                   @A      <   xَW a a  a  0xَr        newline     !   ($type_code_newline                a           	      			   , Ɏ                                   0A      <   xَpW a a  a   xَr            period      !   ƃ$type_code_period                a           p,      


   , Ɏ                                    A      <   xَ`W a a  a  xَr            quote       !   4$type_code_quote                  a           p,      

`   , Ɏ                                   A      <   xَ    W a a  a   xَr p1     ,   ߎ a j- ߎr 1     ,   ߎ  a - ߎr 1     ,   ߎ     a "- ߎr 1     ,   ` a j- r @1     ,        a - r p1     ,    a j- r 1     ,    a Z- r 1     ,     a - r  1     ,        a "- r 01     ,    a j- r `1     ,    a Z- r 1     ,        a - r Y      P   h     a a  a    Xa a    - hr     1     ,   Xh a   - Xr H1     ,   X     a    - Xr xY      P   H     a a  a    Xa a    - Hr     1     ,         a "-  r  1     ,   P	      - r 01     ,   	      - r `1     ,   	 &  &   - r 1     ,   	 6  6   - r 1     ,   	 F  F   - r 1     ,   @	 V  V   - r  1     ,   p	 f  f   - r P1     ,   	 v  v   - r 1     ,   	      - r 1     ,       	      - r 1     ,   0	      - r 1     ,   `	      - r @1     ,   	 &  &   - r p1     ,   	 6  6   - r 1     ,   	 F  F   - r 1     ,    	 V  V   - r  1     ,   P	 f  f   - r 01     ,   	 v  v   - r `1     ,   	      - r 1     ,   	      - r 1     ,   	      - r 1     ,   @	      - r  1     ,   p	 &     - r P1     ,   	 &     - r 1     ,   	 6     - r 1     ,    	 6     - r 1     ,   0	 F     - r 1     ,   `	 F     - r @1     ,   	 V     - r p1     ,   	 V     - r 1     ,   	 f     - r 1     ,       	 f     - r  1     ,   P a j- r 01     ,    a Z- r `1     ,    a - r 1     ,    a "- r 1     ,    a - r 1     ,   @ a - r  1     ,   p a - r P1     ,    a Z- r 1     ,    a "W- r 1     ,        a ܎- r 1     ,        a - r  a      X   8     a W a a W a a      8- 8r @     A     8     a j a a - r      A     8    a Z a a - r      a      X   p a W a a W a a      - r      A     8    a " a a - r     A     8    a  a a - r     A     8   0 a  a a - r      A     8   p a  a a - r @    A     8    a Z a a - r     A     8    a "W a a - r     A     8   0 a  a a - r      A     8   p a W a a - r @    A     8        a ܎ a a - r     1     ,        a j- r a      X        a jW a a W a a      - r     a      X    a jW a a W a a      - r P    A     8    a Z a a - r     A     8     a  a a - r     A     8   ` a " a a - r 0    A     8    a  a a - r p    A     8    a  a a - r     A     8     a  a a - r     A     8   ` a Z a a - r 0    A     8    a "W a a - r p    A     8    a  a a - r     A     8     a W a a - r     A     8        a ܎ a a - r 0    1     ,    a Z- r p1     ,    a - r 1     ,    a - r 1     ,     a - r  1     ,   P a Z- r 01     ,    a "W- r `1     ,        a ܎- r 1     ,   h     a - hr 1     ,   @     a W- @r 1     ,   0@	 a    - 0r  	1     ,   0p	 a    - 0r P	1     ,   0	 a    - 0r 	1     ,   0     a    - 0r 	1     ,         a    -  r 	1     ,   0
 a    - r 
1     ,   `
 a   - r @
1     ,   
 a   - r p
1     ,        a   - r 
1     ,    
 a    -  r 
1     ,      a &  -  r  1     ,    P a v  -  r 01     ,         a   -  r `!   Ç$type_code_paren                 a           p,      ((   , Ɏ                                    1     ,   H	     - r (1     ,   x	     - r X1     ,       	     - r I           /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/yapor.yap Q           /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/yapor.yap.yap     Q           /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/yapor.yap.pl      a         \          
@-ʎXy                
n
   ZKG   I         @            Y8ˎ{                 r    )   6$parallel_yes_answer        a           l        l            ,                                      a                               , 8                                     `         (ăP a  a " 1 _  `(ăy a      P(ă_  (ăr 0            )   $parallel_new_answer                     a                              ,                                               (ă     a  a  `(ăy a  P(ăy a  (ăr `      !       default_sequential               a                     ,                                    A      8        @̀ - r     )             - r              Ά     a a 1      @̀Ά a (̀   _ a      p܄Ά a \     @̀Ά - Άr                  ͆     a a 1      @̀͆ a (̀   _ a      p܄͆ a \     @̀͆ - ͆r         I           [ Error: argument to sequential/1 should be a predicate ]            φ3 a 1 _  a ڇ a      X'φ a ڇ     @φK - φr p                         φ* a 8   X
 " a $   a 1 _  φφy a y a  φφr       Q      H   φ* a `   ;  a a   φφr        `    [ Warning:  9        is already declared as sequential ]                   [ Error:    1            cannot be declared as sequential ]    Ά      Άa                              , x                                            φ* a X   9  ;  a a  a  a ( a  a 1 _ - a a  tφT y a  a y a  xǀφ φH  y a  a     a 9 a a W a  a a  a     0a    _  a ڇ a  X'φ a ڇ a `    e  X'φ a ڇ a  X'φ a ڇ @φ3 φ a  a a 9 a a W a  a a  a     xa    _  a y a  φn φ a ڇ a 2 X'φ a ڇ a `    e      X'φ a ڇ a J     X'φ a ڇ     @φK - φr                                                             9            is an invalid argument to sequential/1 ]            φ     a  a ڇ a 2 X'φ a ڇy a      X'φ a ڇ a      X'φ a ڇ     @φK - φr                      І W a a W a a 3 a   a j a PІ    `   _ a _ a  ЛІr !       parallel_directive               ha                               ,                                               І* a 8   X
 " a $   a 1 _  ІІy a y a  Іr       Q      H   І* a `   ;  a a   ІІr     1   P     cannot be declared as parallel ]      ǀ      ǀH   x      Άa           T       T            ,                                      a                              , 0                                     H       І "* a X   9  ;  a a  a ( a  a 1 _ - a a  x!ІT !y a  a y a  |!ǀІ !HІH  ! a  a     a 9 a a W a a  a y a  HІ3 ! І a ڇ a  !X'І a ڇ a `    e  !X'І a ڇ a  !X'І a ڇ @І3 ! І a  a a 9 a a W a a  a a  a     xa a    _  a  Іn І a ڇ a 2 !X'І a ڇ a `    e      X'І a ڇ a      X'І a ڇ     @ІK - Іr                                                                9            is an invalid argument to parallel/1 ]              І     a  a ڇ a 2 "X'І a ڇy a      X'І a ڇ a !     X'І a ڇ     @ІK - Іr "            y      t   Ã`# a o a a       wÃ9 a a  a " "/  K - Ãr "      |   Ã#* a 8   X
 " a $  1 _  #ÃÃy a  ÃÃr p#            |   Ã`$* a (   X
 " a $  1 _  X$ÃÃy a  ÃÃr #            |   Ã$* a (   X
 " a $  1 _  $ÃÃy a  ÃÃr p$            |   Ã`%* a H   X
 " a $  1 _  X%ÃÃy a  ÃÃr $      9      4   Ã% a "  K - Ãr p%A      <   Ã%X a ] .     K - Ãr %I      D   Ã &* a (   " ] a  K - Ãr %I      D   Ãh&* a `   " ] a  K - Ãr 0&I      D   Ã&* a ไ   " ] a  K - Ãr x&I      D   Ã&* a HW   " ] a  K - Ãr &)         Ã    - Ãr '    Y         T           P'}|                a'	" R   nA     8   @( a "  a a - @r '    A      <           H8`(    9      4   '    r4t                 '/4 @    (0 ((p(@           '           (/ / X(0    r D(             )    X a ;  a a # a a " ] a  @@r (           -)`9)Y)K)@)S)H)L)H)T)L)@)T)         	         
         
                      )0*X a   a " ] a  - r )           )`*****                            `*     a a  r @*           q*`}********                  
                     *member                   **a           +p,  @    h+h++   , *i                               I     @   *+X a   a " ] a - *r h+             +     a a  **r +           +`+,*++++*++                  
                         protect.yap Q           /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/protect.yap       Q   {    /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/protect.yap.yap   Q           /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/protect.yap.pl    a         \          p-7
Xy                -R,n-   G   )           Ϗ    Xy                Q4Rbщ҉        
            $B\Ӊԉ                    "%<&Buy        2L̚    BlBVTW    ׏<2XLY    J#\$        ̻Ɏˎ    BʈTˈjX        B\            R,l-
        Rd    *L"Ώ|֏    ~    67j    "<    a           <      <1X2   , ZP,                                   HZa                 23   , 0ZP,                                   /         HZ@1 a  01HZy a [ a   F   a  41ȨHZy a  81/HZ a  (0HZr 0         Y      T   HZ1 a ;     /HZ a ; (0HZr P1    )         HZ    - HZr 1             /H2 a n a  <2R/y a  a n     (/K - /r 1       )         /    - /r X2    9      4   (02 a " K - (0r 29      4   (02 a  K - (0r 29      4   (03 a  K - (0r 29      4   (0h3 a  K - (0r (3   06$hacks      9      4   (03 a R3 K - (0r x3A      8   (0         Ȁ(0K - (0r 3       D      P3a           h4       h4h4h4   , 3i                                   (0i     `   3     a 
X a   V          p | " - 3r h4           4system_mode              44a           |0       |`55   , 4i                                   3Q      L   45	 \ a \     @4- 4r `5Q      L   4    	 \ a \     @4- 4r 51        6extensions_to_present_answer                     586a           :      :::   ,  6                                     4           corout.yap     0%    arrays.yap  Q   X1    /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/corout.yap        Q           /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/corout.yap.yap    Q           /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/corout.yap.pl     a         \          7X@-Xy                76n	8   kE   I         @           H8Y{                 r    !   Ć  Ć    ~$      !   ȭ8$show_frozen_goals               8H:9      4           \ / H  tr 8A      <           a    a((0    aP)r 9)      $           h+`+    q      l       09h+/4 +    h+90 999+H           D9(0    h+/r l99      4           J% pK(0    JKr 9I      D            K/4 (K$ xL L(0     KHMr :a           T:       T:            , 8                                     86         @           :        86     H:86r :           :`;
; 6;8;                    1   
`;$convert_to_list_of_frozen_goals                 0;x;a           8>W      8>8>8>   , `;6                                   H:       ׃h= a  a  a  a  a 1  @=<׃H  P= a (     a n     ׃- a  D=׃T X=K - ׃n ׃y a  H=(׃ a X a ;  a a _ y a y a y a y a  x;׃r ;                               1     ,   ׃     a " - ׃r x=   =$project                 ==a           =p,      0   , =6                                   x;Y      T   x;    W a a W a a W a a 9 a a  =x;r 8>!   0o>$get_rid_of_vls                  >>a           >p,      (?(??   , >6                                   =Y     P   >p?* a X    M " ] a  a a - >r (?             >    * a 8   X
 " a $  * a 8   X
 " a $   @>>y a y a  >>r ?   )   05`@$execute_woken_system_goals !   Мx@$do_continuation                 @@             @@@a           @p,      hDhD8E   , `@6                                   >a           @p,      AAC   , x@6                                   @             X a  $ $  W a a  A@y a y a  @r `A       Q      L   @(B* a    " ] a  + a - @r AY      T   @B* a j   " ] a       j@- @r 8Ba      X   @C* a k   ;  a a       k@- @r B    )   }C$execute_continuation                    B Ca           ,Cp,      CC D   , C6                                   @)      $   @      C@r Ci      `    CDW a a       C [ a _ a _ a   Cr C    I      @    C    1      c C -  Cr  D        1     ,   @(E a " - @r hD)   D$execute_woken_system_goal               DDa           pG*      pGpGpG   , D6                                    Cq      h   @    X a X
 " a $   ED@y a  @@r 8E       !    E$frozen_goals           %F$call_atts  )   (F$execute_frozen_goals                    E@F             EF             E Ga            W            , E6                                   Da           Fp,      HHhJ   , F6                                   @Fa           Gp,      JJ`K   , (F6                                   FQ     L  D    * a     $ $    1  HTHDH  Hy a  a  H@FDA  HDT Hy a y a  HFD a   GDn Dy a y a  FDr pG                               9      0   F I5 a  - Fr H    !       Iwoken_att_do                     HI         FIW a a  a I    a  a  a n     F 9 a a      %F- Fr 0I    A      8   FXJ     `*F - Fr I    a           J        J            , I  n                               ()      $   F     IFr hJ1     ,    GPK a " -  Gr J)   x߁J$execute_frozen_goal                     JJa           Jp,      LLO   , J6                                    Gy      t    G    X a X
 " a $  9 a a  KJ Gy a   G Gr `K      @YK$redo_dif                K       K      KLa           Lp,      UUV   , K6                                   J      |   JM* a K   (  a a " ] a W a a T a a a a 9 a a  LJr L!   4M$redo_freeze                     L(Ma           4Mp,      WWX   , M6                                   LY      P   JN* a M   (  a a " ] a  (MJr M       N$redo_eq                 M       M      M(Na           4Np,       Y YHZ   , N6                                   (M         JO* a M   (  a a ;  a a W a a T a a a a T a a a a  (NJr N    !   x8O$redo_ground                     OPOa           \Op,      ZZ[   , 8O6                                   (NY      P   J    * a 8O   (  a a " ] a  POJr O    9      4   ڋ@P3 a   0ڋr PQ      L   ڋ    W a a 1      Pڋ - ڋr PP       0P$freeze                  PPa           p      ppp   , P6                                   PO         0QW a a W a a 3 a   a a      09 a a  a M    a _ a  `   _ a _ a  P0r 0Q      x   0XR* a `   ,   a ] .      a M    a _ a > a  P0r Q             0    W a a W a a  a a      09 a a  a M    a _ a  `   _ a _ a  P0r hR       8Sdif )   PS$dif_suspend_on_lvars                     ShS             SSa           tSp,       8T8T U   , 8S6                                   Pa           Sp,      (U(UXU   , PS6                                   hS         hSTW a a W a a  a a      H.hS 9 a a X a X
 " a " ] a 9 a a  a K    a _ a _ a  ShSr 8T    )         hS    - hSr  U    1     ,   SHU a " - Sr (U         S    X a X
 " a $   a  UPSy a y a  SSr XU       9      0   LV5 a  - Lr U             LVW a a W a a  a a      H.L 9 a a X a X
 " a " ] a T a a a a  SLr V       pى    $done       1     ,   L     a V- Lr V9      0   (MW5 a  - (Mr W              HWa           TWp,      ggh   , 0W6                                   Sq      l   (MXW a a * a 0W   (  a a  ( a  9 a a  HW(Mr Wy      t   (MXW a a W a a 3 a   a M   _ a _ a _ a  P(Mr (Xa      X   (M     a VW a a 1      P(M - (Mr X        9      0   (N(Y5 a  - (Nr  Y             (NYW a a W a a  a a      H.(N9 a a X a X
 " a " ] a  T a a a a  S(Nr 8Y    i      `   (N8ZW a a * a 0W   (  a a  ( a   HW(Nr Y    a      X   (N     a VW a a 1      P(N - (Nr HZ        9      0   POZ5 a  - POr Z             POx[W a a W a a 9 a a  a a      /PO 9 a a  a 8O   _ a _ a _ a  PPOr Z    q      l   PO[W a a * a 0W   (  a a  ( a  9 a a  HWPOr [a      X   PO     a VW a a 1      PPO - POr [        )   ׎\$prepare_goal_for_when      !   Q\$suspend_when_goals              H\\   0W      8]             p\]a           \p,      bbPc   , \6                                   HWa           D]p,      8d8d g   , \6                                   \a           ]p,      nnhp   , \6                                   8]	        0 _ a  a a 1      0T a a a a  a  ^\0y a  a  a  a "  a  ^8]0_  a  a  ]0r ^             Q      L   0    W a a 1      P0 - 0r _    !   _$declare_when       )   x_$generate_code_for_when                  P__             p_(`a           _p,      ``@a   , _6                                   ]a           ha*      hahaha   , _6                                   _         _0a a  $a(`_ a a      _ a y a  a V         _K - _r `      )         _    - _r @a           (`    * a `     a } L 8    = \     a (  a a   " " ] a  } L 8     } L \   \  a   a  a a      (`T a a a a  \(`r ha    q      h   \b* a `     a } L ؉    ( a 3 a  - \r b    a      X   \@c* a `   ,   a ] .     a a  - \r b    Q     H   \    * a `     a  ( a - \r Pc    !   #c$when_suspend                    cca           cp,      ii l   , c6                                   (`a      X   8]d* a ȑ   ,   a " ] a 9 a a  c8]r 8d           d?=               d    a      X   8]e* a d   ,   a ] .    9 a a  c8]r d    a      X   8]pe* a     ,   a " ] a 9 a a  c8]r  e           8]g* a 8   X
 " a $   a  a  a  a   1  ff8]H  f a 0W   e    a  f8]8]A  f8]T  g a W a  - 8]n 8]y a y a y a y a y a  8]8]r e_   _            >                        8]    * a (   X
 " a $   a  a  a  a  g8]8]y a y a y a  a y a  8]8]r  g       9      0   HW h5 a  - HWr g             HWh a  a "  a  h8]HW_  a y a  ]HWr 0h          a      X   HW    W a a  a V1      PHW - HWr h        A      <   ci a " 5 a  - cr i   HS`i$try_freeze              Hixia           Hl3      HlHlHl   , `i6                                   cI      @   cj* a ȑ   " ] a  xicr i       0D8j$try_eq                   jPja           lW      lll   , 8j6                                   xi         ck* a d   ;  a a W a a W a a W a a W a a T a a a a T a a a a 9 a a  Pjcr j        xxk$try_ground              `kka           mW      mmm   , xk6                                   PjI      @   c    * a     " ] a  kcr  l             xi    3 a 9 a a X a  = P     a } L M     a   a  ( a   ( a - xir Hl            Pj    W a a  a a      H.Pj9 a a X a X
 " a " ] a 9 a a X a  = PS     a } L M     a   a   a  ( a   ( a - Pjr l             k    W a a  a a      /k9 a a X a  = P     a } L 8O     a   a  ( a   ( a - kr m    1     ,   ]n a " - ]r n         ]oX a  = P   ;  a a  $   a 3 1 _ 9 a a  oP]y a y a  ]]r n               ]XpX a  = PS   ;  a a  $   a 3 1 _ 9 a a  PpS]y a y a  ]]r o      9     4   ]    X a ] .    - ]r hp)   Hp$generate_blocking_code                  ppa           pp,      rr(u   , p6                                   k         ކq a  a  qpކ a a      ކ a y a  a V         ކK - ކr @q          )         ކ    - ކr q    )   Pr$extract_head_for_block        `hr$code                    rr             8r    a           rp,      vvv   , Pr6                                   p       pu a  a  a  `trp a r߄ a hr      a  dtXap_  a      X9py a  a a a  a a      p a `   _ a _ a 9 a a  lt8p a 8    e y a y a  ppr r                )   t$generate_body_for_block                 xtta           tp,      wwy   , t6                                   rY     P  p     a  a * a `     } L 8    $ } L 8     } L `    $ Y    `vrp a r߄ a hr      a  dv02py a y a y a y a  tpr (u          Y      P   rv* a 8   X
 " a " ] a   rrr v          x   r     a a a T a a a a 9 a a 83      rT 0w- rr v          )   ܉pw$generate_for_cond_in_block              Hwwa           p{      p{p{p{   , pw6                                   t!       ty* a 8   X
 " a $   a * a (    = H   X
 " a p |  $  * a 8   X
 " a $  1 _   ywty a y a y a y a  ttr w      q      l   t    * a (    = H   X
 " a p |  p | r wtr y1   0y$fetch_out_variables_for_block      !   `Cz$add_blocking_vars  1   (z$generate_for_each_arg_in_block                  xy@z             yz             y {a           Lzp,      @}@}}   , y6                                   wa           zp,      ||}   , z6                                   @za           {p,      H~H~    , (z6                                   zQ     H  w     a  a  a [ a  a  1  |ఀwy a [ a  a   |ఀwy a y a  a  |@zw a  a  |zw a y a y a   {wr p{c   s   {          Q      L   z } a " X a  M p | "  - zr |1     ,   z     a a - zr }9     0   @zh}
 " " " - @zr @}    Y      P   @z}X a   Z<" ] a  a a  @z@zr x}    y      t   @z    X a   B" ] a X a ;  a a # a a " ] a  @z@zr }9     0    {p~
 " -  {r H~          |    {~X a X
 " a p | " * a      a * a ȑ     a  -  {r ~          {    X a ;  a a * a 8    =      a  " ] a * a (    = ȑ     a  " ] a   { {r  i     d  h߆* a X   ;  a a / a a a      h߆T $ a    a  a a 1      h߆ a `   ,   a _ a  8       _ a   8         _ a _ a 9 a a  a V   9 a a       h߆K - h߆r               )         h߆    - h߆r             Pfrozen                   8ha           tp,       ؁؁   , P6                                    {         h W a a W a a 5 a   a      ʫ_ a  a P   _ a _ a  Лhr ؁1    $simplify_list_of_frozen_goals                   Xa           p,         , 6                                   h         h    W a a  a [ a l P a _ a   "  a  =h a y a  hr    1     ,   Ѓ	 " " - r       x       X a  = X    M " ] a  " ] a # a a " ] a  r     !   ؃p$find_att_vars                   Pa           p,         , p6                                   1     ,   	 " " - r       x   X a ;  a a # a a " ] a      ) 9 a a  r (    I      @       X a  M " ] a  r     !   8M $purge_done_goals                a           $p,         ,  6                                   1     ,   	 " " - r i      `   X a ;  a a      ) 9 a a  r     y      t   X a  = K   X
 " a ] .     " ] a 5 a   r  y      t    X a  = M   X
 " a ] .     " ] a 5 a   r          X a  = M        " ] a  " ] a 5 a 9 a a * a `   X
 " a } L    " ] a   r     y      t   8X a  = M   X
 " a ] .     " ] a 5 a   r Јy      t   X a  = 8O   X
 " a ] .     " ] a 5 a   r HY      T       X a ;  a a # a a " ] a  r )   0d0$convert_frozen_goal                     Ha           Tp,      Ȍ   , 06                                   I      D   H a a      )H - Hr         H* a K   (  a a " ] a  a a # a a   \  a  ( a * a 8S   \  a   a - Hr       |   H * a M   (  a a " ] a  a a # a a  ( a  a a - Hr         H* a M   (  a a ;  a a  a a # a a   \  a  ( a  a a - Hr 0     |   H    * a 8O   (  a a " ] a  a a # a a  ( a  a a - Hr Ȍ)   H`$fetch_same_done_goals                   8xa           p,      荏荏H   , `6                                   HI     D   x  a "  a "  a " - xr 荏i      `   xX a ;  a a      )x 9 a a  xxr 0             x8X a  = K   (  a a " ] a  " ] a # a a   \  a " ] a .  9 a a  xxr          x؏X a  = M   (  a a " ] a  " ] a # a a " ] a .  9 a a  xxr H             xX a  = M   (  a a X
 " a " ] a  " ] a # a a   \  a " ] a .  9 a a  xxr 菏             x8X a  = 8O   (  a a " ] a  " ] a # a a " ] a .  9 a a  xxr     Y      T   x    X a ;  a a # a a " ] a  xxr H      x   PʋW a a W a a 3 a   a j a    _ a _ a  ЛPʋr     !   /0$call_residue                    Ha                    , 06                                   xy      t   Pʋ * a `   ;  a a W a a  a  T a a a a  HPʋr y      t   Pʋ    W a a W a a  a a      Pʋ9 a a 9 a a  HPʋr 0!   @$residue_catch_trap )   H-$call_residue_continuation                            a                    , 6                                   H       H     a  a  a  a  a  a 1      ,Hy a  a  ؖHH HH  y a      -Hy a y a  a a  a    _ a   䖏hZHy a y a  薏H hHH   y a      -H a       a       HH - Hn H a      -HK - Hn H a      -HK - Hr                                             a           W         , 6                                   a      \       W a a W a a      -9 a a  r               a  a  a "  a 1  `y a  a y a  ׃r    )   $purge_and_set_done_goals                ha           p,      8   , 6                                   A     8    a "  a a - r     !   H#hconvert_att_var                  Ha                               , h  n                               I         КX a X
 " a $  X a  = X    M " ] a  $   a 1      )_  Ěy a y a y a  r           I     @  0X a  = K   (  a a " ] a  " ] a X a  = X   X
 " a } L 8S   \  a   a  " ] a W a a 3 a  9 a a  a VT a a a a      H.T a a a a 9 a a  r                           0X a  = M   (  a a " ] a  " ] a X a  = X   6  \  a p | "  } L      a  " ] a 3 a  9 a a  a V r @    	        8X a  = M   (  a a ;  a a  " ] a X a  = X   6  \  a   \  a p | "    a  " ] a 3 a  9 a a  a V r @             (X a  = 8O   (  a a " ] a  " ] a X a  = X   6  \  a p | "    a  " ] a 3 a  9 a a  a V r H    I      @       X a  M " ] a  r 8    A     8   =` a "  a " - =r     !   蟏$fetch_delays          X&      0&              a           `      ```   , 蟏6                                            = W a a  a П    a  a n     = T a a a a  a "   =r p)   лX$pick_vars_for_project      !   p$project_module     !   ȵ$convert_att_vars                              `             8a                               , П  n                               a           p,      ФФh   , X6                                    a           lp,      Ч   , p6                                    a           ̢p,      8   , 6                                   `       =    X a   X
 " a " ] a  a  a 1      )=_  a  =y a  a   = a  a y a  `= a  (=y a y a  a  = a y a  a   =r 0   Z   z   z   ~      1     ,    	 " " -  r Фi      d    XX a ;  a a # a a " ] a 3 a     r  I      @        X a  M " ] a    r h    1     ,   ` a " - `r !       project_attributes               Х           `X a  $ $   a  a  a 1  規`H   a      y a      `- a  `T K - `n ` a `   e        P`_  a  (`y a y a  a  ``r                               I      @   `    X a  M " ] a  ``r Ч          |   (W a a  a "  a h   _ a _ a  a n      - r )   $do_convert_att_vars                     Ȩa           Ԩp,      ȩȩث   , 6                                                 a  a  a 1  (" a y a y a  Ȩr 8       A     8   Ȩ a "  a " - Ȩr ȩ    )   p $split_goals_for_catv                    8a           Dp,           ,  6                                   Ȩ1     ,  ȨȫX a  $ $   a  a y a 1      )Ȩ a  Ȩ a  a "/ _ y a y a  a  8Ȩy a y a  a  ȨȨr >   >   ?   I      @   Ȩ    X a  M " ] a  ȨȨr ث             8* a 8   ;  a a X a  = X     a   a  " ] a   88r      q     l   8    X a  = X     a  ( a  " ] a  a a - 8r )   B8$vars_interset_for_constr                Pa           \p,      Ȯ   , 86                                   8q      l   P X a X
 " a " ] a X a X
 " a " ] a .  - Pr          PX a ;  a a X a l P a X
 " a " ] a  Ha a     9 a a  PPr 0    a      \   P    X a l P a ] .     a a 9 a a  PPr Ȯ!   X`$do_fetch_delays    )   Ǆx$clean_list_of_frozen_goals                           8a           p,      HH   , `6                                   Pa           p,      гг   , x6                                                  a  a  a  (  a  a  ,("  a  a  0  a y a y a   r `         1     ,   	 " " - r H)   $hole_in_frozen_goals                    ha           p,      88x   , 6                                            ಏX a X
 " a $   a  a  ̲@F_  a y a  a  Բy a  a  r              I      @       X a  M " ] a  r     A     8   h a "  a a - r 8    Y      T       X a ;  a a # a a " ] a  r xA     8    a "  a a - r г    9   8$convert_list_of_frozen_goals_into_list                   Pa           \p,      HH   , 86                                   Y      P       X a l P a ] .    9 a a  Pr     !   0H$clean_bound_args   !    &`$process_when                    x             (صa           p,      xx   , H6                                   Pa           䵏p,      PP   , `6                                   xa     \  PX a X
 " a p | " X a  = X    $ $   " ] a  a a 1 _  a "  a  a  a  HP a  a  xP a y a  ("P a y a  صPr H   7   ?   ?          P    X a X
 " a $   a  a 1 _  a  a  a  a  0HP a  a  4صPy a  a  a  a  8xP a  a  <xP a  a  @("P a  HPH  P a  a " - a  LPT Xy a X a  = X     Y    Y    - Pn Py a X a  = X     Y    " ] a  a y a  PPr                                   1     ,   x	 " " - xr xQ      L   x躏X a ;  a a 5 a   xxr Y      T   x    X a ;  a a # a a " ] a  xxr a      X   ص* a 0W    M X
 " a " ] a   صصr P    1     ,   ص     a a - صr    軏$update_att              л a           p,      h   , 軏6                                   ص)      $   P      Pr p   o      n              XW a a  a     a  a 1      p _  a     a  _ a > a       #  -  r               x        W a a  a     a  _ a   " 1       #  -  r h           $goal_in                 ؽa           p,      xxȾ   , 6                                    Q      L   X a X
 " a " ] a .  - r x9      0        a a  r Ⱦ    y      p   @F    W a a 3 a  a n a &        @F5 a - @Fr      Q   0    /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/arrays.yap        Q   `D    /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/arrays.yap.yap    Q           /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/arrays.yap.pl     a         \          P֏7Xy                jn   =   I         @            ׏8{                 r           array                     0a           1          , h                                   I      @   0    1      ̀0 - 0r         !   0$c_arrays_body      !   0$c_arrays_head                   H             a           Tp,      ďďǏ   , h                                   0a           ȏW      ȏȏȏ   , 0h                                   H         P[xď* a `    $ " ] a * a `    $ $  1 _  a  ÏHP[y a y a  a y a  P[r Ï
      !   ǀ ď$c_arrays_fact                   Ïďa           `ɏ      `ɏ`ɏ`ɏ   ,  ďh                                   )      $   P[     ďP[r ďA      <   Hď a a 3 a  - Hr ď         Hŏ* a 8   X
 " a $  * a 8   X
 " a $  1 _  ŏHHy a y a  HHr ď                   HPƏ* a (   X
 " a $  * a (   X
 " a $  1 _  DƏHHy a y a  HHr ŏ                   HǏ* a H   X
 " a $  * a H   X
 " a $  1 _  ƏHHy a y a  HHr `Ə          !   A(Ǐ$c_arrays_lit                    Ǐ@Ǐa           pȏW      pȏpȏpȏ   , (Ǐh                                   ď)      $   H     @ǏHr Ǐ!    Ǐ$add_array_entries               Ǐ ȏa           ȏp,      ʏʏʏ   , Ǐh                                   @Ǐy      t   @Ǐ    W a a  a a  a a      ̀@Ǐ9 a a 9 a a   ȏ@Ǐr pȏy      p       W a a  a a      ̀T a a a a 9 a a   ȏr ȏ    Y     T  ď     a  a  a 1      ̀ď a  ʏ ʏďH  ʏ a  a " - a  ʏďT ʏy a  a a  - ďn ďy a * a `     " ] a  a  a   ȏďr `ɏ                     A     8    ȏʏ a "  a a -  ȏr ʏ    i      d    ȏ    X a ;  a a * a 8   \  a " ] a   ȏ ȏr ʏ)       xˏstatic_array_properties                  Pˏˏa           ˏp,        ̏ ̏ ͏   , xˏh                                    ȏI      D   ˏ8̏ a       ؀ˏ- ˏr  ̏         ˏ̏ a  a  a 3 1 _  ̏ˏy a y a y a      ؀ˏ - ˏr H̏                   ˏ    W a a W a a  a      *_ a  a xˏ   _ a _ a _ a  Лˏr  ͏!           messages.yap        9      4           (H    Q      H       ͏(*     ͏P           ͏r ͏    Q           /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/messages.yap      Q           /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/messages.yap.yap  Q           /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/messages.yap.pl   y      p           * 8ϏXϏ    P(0        P(0    r $Ϗ    9      4           V% (0    `r Ϗ9        0   Ϗ        ҏXynӏ        Y         T   -    ϏXy*    0Џyn           Ϗr Џ9         0   ҏ    Џ    Xy   4ӏ        )           ҏPЏXӏ    Xyv[7    \        f\X[$QQv҉        Ҁ}ԉ    ci<&        ƓBB                        UdE}l6{C            Vcwˎ        7V̚܃~<FX?^b̻TW6m֏        &ҏ6AByy            t
                BL            P\$    }l-        <                9   x          ֏Xy\Tˈ                q         l   Ϗ        XӏXy*     ӏxӏH           pЏp.  @          Џr ӏA          <   ҏЏ        Xyx Xӏp8֏   r xӏ       Xӏ           7ӏ           @-ӏ           
ӏ           ʎԏ           x(ԏ           @ԏ           RXԏ           Xpԏ            ԏ           ԏ           8ԏ           ԏ           @ԏ            Տ            YՏ           &0Տ            HՏ           0$`Տ           xՏ           0Տ           ԉՏ           `҉Տ           0Տ           (ˈՏ           x֏            ֏           (W8֏       w
 Xӏy        a         \          ֏XXy               ֏"Ώn֏   VH   9   x          iҏXy|֏L                       P֏ӏ    I         @           0׏P؏{                 r    a           K                  ,   n                               I           /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/hacks.yap a           K                  , h  n                               H׏I         @           ؏     ׏{                 r    Q      L           ˄    ˄
r&    ˄
(0    ˄r ؏9         0   `ُ     ُ    |	ُ        A        8   `ُ؏     |" @2<}                                ُ| a ُ|H           ُ*     ُ|           @ُr ُ    !       system_message      9      4           $V% h&(0    $'r ڏ)      $           '" (    i      d       @ڏ'0 ڏڏ'n           TڏV% )i )(0    'p*r |ڏ                     ۏ    T                ۏ"Ώ
#ۏ)ۏ7ۏXُF   =ۏKۏXf   Qۏ_ۏXV   eۏ" XB6       !   X܏file_position          x      @                 xۏ    I      D            ։/4 H։     ։ډ(0     ։ۉr ۏI      D           ى/4 ى    ى8܉(0    ى@݉r $܏   ۏ      xۏ0           ~a  9      4           @\ ; ('hr ܏Y      T       Hޏ։8x(        H`\ޏ1      ,   ܏    ։" ݏݏ    	            g։/4 g    ։(ޏ0 ޏݏݏ։           ܏           $ݏ* a ։ݏ* a ։ݏ\ r&    ։  (ޏ* a ։ݏ* a ։ޏ\ r&    ։0  (ޏ(0    ։r Tݏ    a      \        ։* a  lޏ* a ։|ޏ\ `r&    ։   (ޏr \ޏ)      $           ։߉ߏ          x   ݏ@։ a (ޏޏ(ޏTn           ޏ* a ։ ߏ\ 0r&    ։  (ޏr ޏ    9      4           ։Hh8ߏ(                 Pߏ։/4 ׉    ։0 ߏ׉           dߏ* a ׉ߏ\     p  (0    ։(r ߏa           <p,       `   , X܏ Ώ
                               	            a  a  a  a  a   a a       ΁ a y a y a  a  0 a  a y a  Hr              repeat      a                                ,                                      ˏ1           ~a at user_input near line ~d.      Q      L   ޏ    ։* a ։d\ 8r&    ։  (ޏr T         0P a W a a W a a  a X      _ a  _ a   " 9 a a  H0r 1           ~a at file ~a, near line ~d.                 0    W a a W a a W a a  a X     " _ a  _ a  _ a   " 9 a a  H0r `    )           YAP execution halted                  Q      L    X a ܃W a a   a  H r @)           YAP execution aborted       a                     ,  Ώ
                               0Q      L        a *` [ a     "  肃r i      `    * a 0    M p | n 9 a a  a a -  r h               ~a ~a...              h* a 0   ;  a a W a a   a X      > a  > a   "  H r q      l    * a 8    M   n] .     9 a a  a a -  r x9           ~a included in module ~a, ~d msec ~d bytes            * a 8     (  a a ;  a a W a a   a X      > a  > a  > a  > a   "  H r      9   (    ~a ~a in module ~a, ~d msec ~d bytes                  * a 8   (  a a (  a a " ] a W a a   a X      > a  > a  > a  > a  > a   "  H r             ~d             ~d ~a       i     d   p* a ف   ;  a a W a a   a a  a     xa a    3 a 9 a a  a a -   a X     r܏ > a   "  H 3 a   a X      > a   "  H  a X      > a  > a   "  H r Q      L     a uW a a   a u H r Q      L    H a uW a a   a u H r        pstack_dump               ُ                        (      ُ   @      a           p,        EX   , X Ώ
                               a           p,       x   , p Ώ
                                              a  a  a   y a  a y a   r X   !       display_stack_info               h          a           ,p,       8   , ׏R3                                            0אP3       h* a (u   ] .     a  a K -  a | a u    a    1       w LH  Xy a X a ;  a a   n y a X a ;  a a _ y a  a  a  THy a y a  a F  y a  a y a   r =   =   =   ?      
       A      8       9 a a  a a - r x    y      p   H* a Ɂ   ;  a a W a a  a X   > a > a  Hr     )           There are no ancestors.     a      X   * a P`   p | " W a a  a " Hr X    9           There is already a spy point on ~w:~w/~w.           * a `    = H           = `   X
 " a } L X   ;  a a  " ] a    
p | W a a  a X      > a  > a  > a   "  Hr )   h    Spy point set on ~w:~w/~w.         h* a `    = H           = `   X
 " a } L X   ;  a a  " ] a    
p | W a a  a X      > a  > a  > a   "  Hr 01           Spy point on ~w:~w/~w removed.             * a `    = H           = `   X
 " a } L X   ;  a a  " ] a    p | bW a a  a X     : > a  > a  > a   "  Hr x1           There is no spy point on ~w:~w/~w.           * a `     BЃ  Z} L `   X
 " a } L X   ;  a a W a a  a X      > a  > a  > a   "  Hr     1   o    There are no spy-points set.        a      X   * a    p | " W a a  a  Hr     !           Spy-points set on:  !       xlist_of_preds                    @       `      @a           p,       kkk   , x Ώ
                                        * a    $  W a a  a  a " a  Hy a  a y a  r     1           Discontiguous definition of ~q.           x   p* a P   " ] a W a a  a X      > a   "  Hr     !           Debug mode on.      a      X   * a     p | uW a a  a R Hr     !           Debug mode off.     a      X   p* a     p | \W a a  a  Hr      !   p    Trace mode on.      a      X   * a     p | uW a a  a R Hr     !           declaration ~w ~w.            * a 	    $ $  W a a  a  a  a  H a [ a e  e   " y a  Hr         9           predicate ~q previously defined in file ~w           * a    ;  a a W a a  a X      > a  > a   "  Hr     9   h    Importing private predicate ~w:~w to ~w.             * a :   (  a a X
 " a p | :W a a  a X      > a  > a  > a   "  Hr !       No leashing.        a      X   * a    p | " W a a  a z Hr     !           Leashing set to ~w.          * a      l P a ] .    W a a  a X      > a   "  Hr (Q      H   ( a BЃW a a  a BЃ Hr     1           No matching predicate for ~w.             x   * a ۈ   " ] a W a a  a X      > a   "  Hr 8             p* a      l P a ] .    W a a  a X      > a   "  Hr 9       Singleton variable ~s in ~q, clause ~d.              @* a    6  X
 " a p | "  ;  a a W a a  a X     : > a  > a  > a   "  Hr     9           Singleton variables ~s in ~q, clause ~d.        mgsvs              h  Q      L           ։* a ։ \ `r&    ։   (ޏr  a            p,       iiXj   , x  Ώ
                                        X* a     $ ;  a a W a a  a X     2    > a  > a   "  Hy a y a  a "   r P   9           EOF is not a valid debugger command.        a      X   * a l   p | W a a  a " Hr h    1           ~c is not a valid debugger command.       x   * a l   " ] a W a a  a X      > a   "  Hr     I              Please enter a valid debugger command (h for help).      Q      H     a lW a a  a j Hr     !           YAP version ~a            x   * a    " ] a W a a  a X      > a   "  Hr 0    !           MYDDAS version ~a         x   @* a ȍ   " ] a W a a  a X      > a   "  Hr     Q      H     a ̃W a a  a ̃ Hr P    !           bad error ~w           X      ُ             ُa           P       PPP   ,  Ώ
                                a     \       a p* a (u   9  X
 " a $   a  a  a 1   H  3 a  a W a   ,n 3  a W a _  a  a X      e   " y a  Hr P            :   !       consistency_error   )       CONSISTENCY ERROR- ~w ~w                              * a (u    =    " ] a  " ] a W a a  a X      > a  > a   "  Hr 9           CONTEXT ERROR- ~w: ~w appeared in ~w                 0
* a (u    = Х   ;  a a  " ] a W a a  a X      > a  > a  > a   "  Hr !   褆    DOMAIN ERROR- ~w:            8	a           	p,       EE_"   , 	 Ώ
                                       * a (u    =     $ $   " ] a W a a  a  a X     	> a  a  $Hy a y a  a y a  	r @
       q           EXISTENCE ERROR- procedure ~w is undefined, called from context  ~w~n                 Goal was ~w            * a (u    = (      r" ] a  } L    ;  a a W a a   a X     2 > a  > a  > a   "  Hr 9           EXISTENCE ERROR- ~w: ~w not an open stream           
* a (u    = (      ⨄" ] a  " ] a W a a  a X     z > a  > a   "  Hr                key 9   ^    EXISTENCE ERROR- ~w: ~w not an existing key          * a (u    = (      j
" ] a  " ] a W a a  a X     z
 > a  > a   "  Hr 
    A   0    EXISTENCE ERROR- ~w: ~w not a running thread                 (* a (u    = (      R" ] a  " ] a W a a  a X     j > a  > a   "  Hr            object_name 9   !    EXISTENCE ERROR- ~w could not open ~a ~w                 `a           p,       ````g   ,  Ώ
                               		       * a (u    = (    X
 " a $   $   a  a  a  (y a  a X     z e    e   " y a  Hr 8   !       evaluation_error    !           int_overflow        )           INTEGER OVERFLOW ERROR- ~w               0             * a (u    =    p | R " ] a W a a  a X     r > a   "  Hr     !           float_overflow      1           FLOATING POINT OVERFLOW ERROR- ~w            * a (u    =    p | R " ] a W a a  a X     r > a   "  Hr            undefined   9           UNDEFINED ARITHMETIC RESULT ERROR- ~w                h* a (u    =    p | B " ] a W a a  a X     Z > a   "  Hr                underflow   !           UNDERFLOW ERROR- ~w          X* a (u    =    p | 2 " ] a W a a  a X     J > a   "  Hr x    !           float_underflow     1           FLOATING POINT UNDERFLOW ERROR- ~w           @* a (u    =    p | 
 " ] a W a a  a X     * > a   "  Hr h    !           zero_divisor        )   8J    ZERO DIVISOR ERROR- ~w                * a (u    =    p |  " ] a W a a  a X      > a   "  Hr P    A           INSTANTIATION ERROR- ~w: expected bound value                * a (u     j" ] a W a a  a X      > a   "  Hr 0)           operating_system_error      )           OPERATING SYSTEM ERROR- ~w           * a (u     " ] a W a a  a X      > a   "  Hr !   8    out_of_heap_error   1           OUT OF DATABASE SPACE ERROR- ~w              * a (u     " ] a W a a  a X      > a   "  Hr !           out_of_stack_error  1           OUT OF STACK SPACE ERROR- ~w                 * a (u     Z" ] a W a a  a X     z > a   "  Hr !           out_of_trail_error  1           OUT OF TRAIL SPACE ERROR- ~w                 0* a (u     2" ] a W a a  a X     R > a   "  Hr )           out_of_attvars_error                 * a (u     
" ] a W a a  a X     z > a   "  Hr @)           out_of_auxspace_error       9           OUT OF AUXILIARY STACK SPACE ERROR- ~w               * a (u     " ] a W a a  a X      > a   "  Hr (A   `f    PERMISSION ERROR- ~w: cannot see clauses for ~w              * a (u    =        z" ] a  " ] a W a a  a X      > a  > a   "  Hr I           PERMISSION ERROR- ~w: cannot access static procedure ~w              * a (u    =        b" ] a  " ] a W a a  a X      > a  > a   "  Hr            new A           PERMISSION ERROR- ~w: cannot create alias ~w                 * a (u    =      j  " ] a  " ] a W a a  a X      > a  > a   "  Hr 9           PERMISSION ERROR- ~w: cannot create ~a ~w          p!* a (u    =      :X
 " a $   $   a  a  a   y a  a X      e    e   " y a  Hr          !           binary_stream       I           PERMISSION ERROR- ~w: cannot read from binary stream ~w              x"* a (u    =      H  
!" ] a  " ] a W a a  a X     *! > a  > a   "  Hr !I           PERMISSION ERROR- ~w: trying to read from closed stream ~w           #* a (u    =      H  H" ] a  " ] a W a a  a X     2" > a  > a   "  Hr "!           past_end_of_stream  9           PERMISSION ERROR- ~w: past end of stream ~w          $* a (u    =      H  :#" ] a  " ] a W a a  a X     Z# > a  > a   "  Hr #9           PERMISSION ERROR- ~w: cannot read from ~w            %* a (u    =      H  ⨄" ] a  " ] a W a a  a X     R$ > a  > a   "  Hr $           text_stream I           PERMISSION ERROR- ~w: cannot read from text stream ~w                &* a (u    =      H  J%" ] a  " ] a W a a  a X     b% > a  > a   "  Hr %A           PERMISSION ERROR- ~w: modifying a dynamic procedure          '* a (u    =      J  L" ] a  " ] a W a a  a X     j& > a   "  Hr &    9           PERMISSION ERROR- cannot modify flag ~w              (* a (u    =      J  z" ] a  " ] a W a a  a X     b' > a   "  Hr '               operator    A           PERMISSION ERROR- T cannot declare ~w an operator            )* a (u    =      J  R(" ] a  " ] a W a a  a X     j( > a   "  Hr (    I   X    PERMISSION ERROR- ~w: modifying dynamic procedure ~w                 ** a (u    =      J  L" ] a  " ] a W a a  a X     b) > a  > a   "  Hr )A           PERMISSION ERROR- ~w: modifying static procedure ~w          +* a (u    =      J  b" ] a  " ] a W a a  a X     j* > a  > a   "  Hr *)           static_procedure_in_use     I           PERMISSION ERROR- ~w: modifying a static procedure in use            ,* a (u    =      J  j+" ] a  " ] a W a a  a X     + > a   "  Hr +    9           PERMISSION ERROR- cannot table procedure ~w          -* a (u    =      J  
" ] a  " ] a W a a  a X     , > a   "  Hr ,    Q           PERMISSION ERROR ~w- redefining module ~a in a different file                .* a (u    =      r  ," ] a  " ] a W a a  a X     - > a  > a   "  Hr -9   8    PERMISSION ERROR- ~w: cannot open file ~w            /* a (u    =      *  BD" ] a  " ] a W a a  a X     . > a  > a   "  Hr .I           PERMISSION ERROR- ~w: cannot write to binary stream ~w               0* a (u    =        
!" ] a  " ] a W a a  a X     / > a  > a   "  Hr /9           PERMISSION ERROR- ~w: cannot write to ~w             1* a (u    =        ⨄" ] a  " ] a W a a  a X     0 > a  > a   "  Hr 0I           PERMISSION ERROR- ~w: cannot write to text stream ~w                 2* a (u    =        J%" ] a  " ] a W a a  a X     1 > a  > a   "  Hr 1           resize      A           PERMISSION ERROR- ~w: cannot resize array ~w                 3* a (u    =      2  " ] a  " ] a W a a  a X     2 > a  > a   "  Hr 2A           PERMISSION ERROR- ~w: cannot unlock mutex ~w                 (5* a (u    =      ";  "*" ] a  " ] a W a a  a X     3 > a  > a   "  Hr 3)       5representation_error        A   h    REPRESENTATION ERROR- ~w: expected character                     4             6* a (u    = 5   p | j " ] a W a a  a X     4 > a   "  Hr 85    A       REPRESENTATION ERROR- ~w: expected character code            6* a (u    = 5   p | o " ] a W a a  a X     5 > a   "  Hr 6    9       REPRESENTATION ERROR- ~w: number too big             7* a (u    = 5   p | 
 " ] a W a a  a X     6 > a   "  Hr 6    9           RESOURCE ERROR- too many open threads                8* a (u    = H   p | BL " ] a W a a  a X     7 > a   "  Hr 7    9           RESOURCE ERROR- not enough virtual memory            X9* a (u    = H   p |  " ] a W a a  a X     Z8 > a   "  Hr 8    )           UNEXPECTED SIGNAL: ~a                0:* a (u    = A   X
 " a " ] a  " ] a W a a  a X     29 > a   "  Hr h91           SYNTAX ERROR at "~a", goal ~q: ~a           <* a (u    = ؅   X
 " a      X
 " a   "           " ] a  " ] a W a a  a X     : > a  > a  > a   "  Hr @:    !       ;syntax_error_line   !   P;syntax_error_term                0;                 P;       p;      0;;   ;      P;0<a           lW       lll   , ; Ώ
                               a           <<p,       @m@mp   , ; Ώ
                               ;       >* a (u    = ؅    =    $         `  $  $ $   " ] a W a a  a  a X     Zك > a   "  a  h>Hy a y a y a  a  a  l>; a    y a y a  a  a  p>0< a  a 2 y a  Hr <         !   x    SYSTEM ERROR- ~w             p?* a (u     " ] a W a a  a X     z> > a   "  Hr >)       internal_compiler_error     )   H    INTERNAL COMPILER ERROR- ~w          8@* a (u     "?" ] a W a a  a X     J? > a   "  Hr ?)   P^    SYSTEM ERROR- ~w at ~w]                               (A* a (u    =  @   " ] a  " ] a W a a  a X     ? > a  > a   "  Hr H@1           TYPE ERROR- ~w: expected ~w, got ~w          p             (B* a (u    = A   X
 " a  M ;  a a  " ] a W a a  a X     @ > a  > a  > a   "  Hr 8A    1           TYPE ERROR- ~w: expected ~a, got ~w        hC* a (u    =    X
 " a $   $   a  a  a  ,C_ y a  a X     A e    e   " y a  Hr 8B      1       TYPE ERROR- ~w: expected ~q, got ~w          XD* a (u    =    ;  a a  " ] a W a a  a X     :C > a  > a  > a   "  Hr xC9           EXISTENCE ERROR- procedure ~w undefined              D* a (u     " ] a W a a  a X     "D > a   "  Hr hD       ~q  a      \       W a a W a a  a X     D_ a  Hr  E!       array_overflow      1           invalid static index ~w for array         x   	hF a REW a a W a a W a a   a X     rE_ a  H	r E               array_type  1           invalid static array type ~w              x   	G a "FW a a W a a W a a   a X     :F_ a  H	r xF    )           non-iso built-in procedure  a      X   	G a ڳW a a W a a   a F H	r  G    !           character_code_list )           invalid list of codes ~w             	hH a rGW a a W a a W a a   a X     G _ a   "  H	r G)           invalid close option ~w              	8I a ӇW a a W a a W a a   a X     BH _ a   "  H	r xH!           delete_file_option  )           invalid list of options ~w           	I a HW a a W a a W a a   a X     I _ a   "  H	r HI!           invalid encoding ~w          	J a bW a a W a a W a a   a X     I _ a   "  H	r I1   @    invalid value ~w for flag ~w                 	@K a W a a W a a W a a   a X     jJ _ a   "  H	r J!           invalid io mode ~w           	L a W a a W a a W a a   a X     "K _ a   "  H	r PK           mutable     )       invalid id mutable ~w                	L a KW a a W a a W a a   a X     K _ a   "  H	r L9           expect module declaration options, found ~w          	M a :W a a W a a W a a   a X     L _ a   "  H	r L!           not_empty_list      !           found empty list             	@N a RMW a a W a a W a a   a X     rM _ a   "  H	r M)           number ~w less than zero             	O a 8W a a W a a W a a   a X     N _ a   "  H	r PN           not_newline )   H>    number ~w not newline                	O a NW a a W a a W a a   a X     N _ a   "  H	r O           not_zero    1           ~w is not allowed in the domain              	P a OW a a W a a W a a   a X     O _ a   "  H	r O!           operator_priority   1   (    ~w invalid operator priority                 	hQ a bPW a a W a a W a a   a X     P _ a   "  H	r P1           invalid operator specifier ~w                	 R a 
W a a W a a W a a   a X     :Q _ a   "  H	r xQ1           expression ~w is out of range                	R a ʺW a a W a a W a a   a X     Q _ a   "  H	r 0R1   Æ    ~w invalid predicate specifier               	S a ֈW a a W a a W a a   a X     R _ a   "  H	r R           radix       !           invalid radix ~w             	U a bSW a a W a a W a a   a X     zS _ a   "  H	r S!       Tvdomain_error       1           ~w invalid option to read_term                    T       pT       TTa           U       UUU   , T Ώ
                               0<         T     a zW a a W a a W a a   a X     BT _ a   "  HTr U)           semantics_indicatior        9           ~w expected predicate indicator, got ~w              	V a UW a a W a a W a a   a X     U _ a   "  H	r U)           shift_count_overflow        )           shift count overflow in ~w           	xW a rVW a a W a a W a a   a X     V _ a   "  H	r V1           ~w is not a source sink term                 	 X a BDW a a W a a W a a   a X     JW _ a   "  H	r W!           ~w is not a stream           	X a ⨄W a a W a a W a a   a X     X _ a   "  H	r 0X!   pÅ    stream_or_alias     1   o    ~w is not a stream (or alias)                	Y a XW a a W a a W a a   a X     X _ a   "  H	r Y)   ~    ~w is not a stream position          	XZ a W a a W a a W a a   a X     Y _ a   "  H	r Y)    !    ~w is not a stream property          	8[ a JW a a W a a W a a   a X     2Z _ a   "  H	r hZ)           syntax_error_handler        1           ~w is not a syntax error handler             	[ a ZW a a W a a W a a   a X     
[ _ a   "  H	r H[)        non-tabled procedure ~w              	\ a 
W a a W a a W a a   a X     [ _ a   "  H	r [)           thread_create_option        1           ~w is not a thread_create option             	] a r\W a a W a a W a a   a X     \ _ a   "  H	r \!           time_out_spec       9           ~w is not valid specificatin for time_out            	X^ a R]W a a W a a W a a   a X     r] _ a   "  H	r ])   h܃    ~w is not yet implemented            	_ a ZW a a W a a W a a   a X     2^ _ a   "  H	r h^)           ~w invalid write option              	_ a W a a W a a W a a   a X     ^ _ a   "  H	r _1           ~w not a valid element for ~w                	    W a a W a a W a a W a a  a X     _ _ a  _ a   "  H	r _1     ,   `	 - r ``1     ,   `	 **- r `1     ,   `	 ZZ- r `1     ,   0a	 RdRd- r `!       callable goal       1     ,   xa	 a- r @a   P    char        1     ,   a	 baba- r a!           character code      1     ,   b	 oa- r a!           compound term       1     ,   hb	 a- r (b!       data base reference 1     ,   b	 Jb- r xb           evaluable   !           evaluable term      1     ,    c	 bb- r b1     ,   0c	 - r c1     ,   `c	 - r @c1     ,   c	 ?Rd- r pc1     ,   c	 BLj- r c1     ,   d	 - r c!   Pņ    database key        1     ,   Xd	 j
c- r  d           leash mode  1     ,   d	 Bd- r hd1     ,   d	 - r d1     ,   e	 ''- r d!           message queue       1     ,   8e	 fd- r e1     ,   he	 "*"*- r He1     ,   e	 JJ- r xe1     ,   e	 R(R(- r e           pointer     1     ,   0f	 ee- r e!           predicate indicator 1     ,   `f	 Ɖf- r @f1     ,   f	 BD- r pf!           unsigned_byte       !   ߎ    unsigned byte       1     ,   @g	 ff- r f!           unsigned_char       !           unsigned char       1     ,   g	 g"g- r Pg!       unbound variable    1     ,       	 ʫrg- r g   x       h     1     ,  ޏ    ։* a ։g* a ։h    ։ r&    ։r&    ։0r&    ։r&    ։r&    ։0r&    ։r&    ։`r&    ։ r&    ։xr&    ։r&    ։r&    ։r&    ։(0    ։r g9   x          p֏                 A         8   i             &   6           Y         T       @i  a ii           `ir iq      h    HjX a X
 " a p | "   a `     
> a  x r i    9     0       X a X
 " a $   a  a `     
> a  a  lkx  a  a    a  pkH  a  a    a  tkH y a  a y a    r Xj             I      D   k a " 9 a a  a a - r k             X a X
 " a $  W a a  a  a X     D > a   "  a  lHy a  a y a  r k                ;    W a a W a a W a a W a a  a X     J _ a  _ a   "  H;r l         0<(n a     a  a W a a  a  a jك a  mH0< a    y a y a  a y a  0<0<r @m   )           ~n<==== HERE ====>~n                 0<n a     a W a a  a 1 _  a n a  nH0< a     a y a  a y a  0<0<r 8n      Q      H   0<o a "  9 a a  a a - 0<r o    !       osyntax_error_token               Ho       ho      Hooa           op,       8q8qt   , o Ώ
                               T1     (  0<     a  a X a  = X   X
 " a " ] a  $  W a a  a  a  qo0<y a z6 a a y a z6 a a T a a a a y a  a y a  0<0<r p             |   oq* a @   " ] a W a a   a X     r > a   "  Hor 8q            ~w       |   o`r* a `   " ] a W a a   a X     q > a   "  Hor q            ~s                       o@s* a Hr    M X
 " a " ] a W a a   a X     :r > a   "  Hor pr       ء(sstring                  ""~s"                   r          |   os* a (s   " ] a W a a   a X     s > a   "  Hor PsQ      L   o t a 
W a a   a 
 Hor s            )  Q      L   ot a ωW a a   a t Hor 0t            ,  Q      L   ot a BW a a   a rt Hor tq      l   o    W a a W a a   a X     r _ a   "  Hor t9      0   h0v a "  - hr Pu    !           at_same_line        !       uprint_message_line               uua                  y{   , u Ώ
                               o         hv a  a X a   zu" ] a 1 _  a  vuhy a y a  a  hhr @v                     ~N  a     \  hXx a * a X    $ $   a 1 _  a vy a  a  Hx 
hy a  a  a `     
e  Lxʁhy a y a  a  Pxuhy a y a  a  hhr w   >   >   ?   1     (  h     a  a  a  a v a  ty 
hy a  a  a `     
  "  xyʁhy a y a  a  |yuhy a y a  a  hhr hx                        flush       i      d   uzX a   yp | "  a "       u- ur yI      @   uPz a "  a "   @ur z    Y      T   uzX a   " ] a  a a   @ur `z         u{ a X a  = X   ;  a a  $   a 1 _  a `     
> a  {ʁuy a y a y a  uur z               u     a X a X
 " a $   a  a `     
  " 1  @|ʁuy a y a y a  uur {                                     ERROR!!     9     4   |C pJ|ڇb|- r |   蘁    %      x    Warning:    9     4       C j	|ڇ|- r |   `          Q      H   x}
 :ڇ9 a a  a a - r 8}    Q      H   }
 ڇ9 a a  a a - r }    Q      H   @~
 u
9 a a  a a - r }    )           Warning: [Thread ~d ]       y     t  
 j	|ڇ a  a  a  y a  a .  y a  a | a  H a  a y a  Hy a  a X     ~  a  H a  a y a  Hr P~
   
                    ERROR at    )           ERROR [Thread ~d ] at              8display_pc              !!                            Pa           ذ       ذذذ   , 8׏R3                                1     ,   
 pJ|ڇ a  a  a  a | a u     a  a  a 1       w a  y a  a . ȁy a  a y a  ȂH  y a  a X      y a  ̂Hy a  a  a  ЂP_  a  a  a  ؂H a  a y a  Hr y   y   y   y   }   }                 ERROR!!     )           ERROR!! [Thread ~d ]        y     t  
 pJ|ڇ a  a  a  y a  a .  y a  a ₐ a  H a  a y a  Hy a  a X       a  H a  a y a  Hr 0
   
         Q      H    
 ڇ9 a a  a a - r                ~*|%                      a n* a X     ꄐ  X
 " a p | "  a ڇ     9 a a  a a - r     9      4        ف08d    9      4        uu܃L                       0 P(           \ xi  i               (0     Xr ,    a      \           xV% Љi i @  손i ،i `(0    xr ̆A      <           H/4 p$ ((0    Hr ,                        x        JA8            Z"Г    bbjЖ                    $    bE4F(    j&                ڇ
RȀ        ɀ\R)0    )h`j
                    ,bP    jw    RH
                NX"oTo    o薐    ZY    8Jq хjW    Б҅bZ0            *Tb4    2(d(        u(    ux            ZP        
D            28zp    Y,ZrQ    Byhy    R[H    2X        "tX2= Z]    ݁Џ^b        b?     91   x          ilhmmn1   x          ЋpP		)   x          X8Y1   x          (ЋHX    )   x          PH9   x          ((H    )   x          PH1   x          P1   x          X    9   x          H  X 1   x          x@@1   x          Hx)0* ++1   x          ؍xX,,x-.1   x          (OXPPQ9   x          @؍TUVVV    )   x          hYY1   x          @[X\\x]1   x          Ȏh0^^P__1   x          ohppxq1   x          Ȏrrss           X/4  $ `    `# a t     B       l$ lb(0    b$ a(0    pa$ a(0    b$   (0    !* a p $ l hm m(0    n$ 1 2(0    3$ L(0    * a p$   P	(0    	$  @(0    * a ЋȐ$ X(0    8Y$ \N(0    N* a $ T (0    X* a (8$ (0    H* a P`$ 4   (0    H$ (0    h* a $ (0    H* a $   (0    P* a $  X(0    $  (0    $  (0    8* a $     X   (0    * a HВ$  @ (0    @$ T (0    
$ \ (0    $ (0    $  ((0    $   (0    $   (0    $  (0    $ 4# #(0    H$$ % h%(0    %$ & '(0    '* a x@$ ) 0*  +(0    +$ D/ `0(0    1* a $ d, , x-(0    .$ 5 07(0    8$ 9 H;(0    <$ = =(0    >$ <@(0    A$ $B xC(0    D* a ؍h$ 4O XP P(0    Q$ R S(0    S* a $ T U V V(0    V$ W(0    X* a @$ Y(0    Y$ Z(0    h[* a hX$ [ X\ \(0    x]* a $ <^ ^ P_(0    _$ lc(0    d$ j(0    8k* a Ȏ$ o hp p(0    xq* a 0$ r r s(0    s$ \t t(0    u$ u v(0    v$ w w(0    xr <    1      ,           p|j	|    I      D       ȗ0             ܗr                      }    p4:8}j	P~u}                n                         @0  0           T* a 0$* a 04    (0    0r 옐I      D           hV% Pui @vi w(0    hhxr t       ~N~*|%      )      $           u" $z                 u a (un           ԙ* a u8V% yi `zi z(0    u{r     a      \           ل* a 0ل% H9/ 9/ 9/  :(0    ل;r )      $           P6" 6    a      \       КP60 4 x6n           䚐V% 7(0    P68r 9      4           =% (B(0    =0Cr l9      4           p=% I(0    p=`Mr 9      4           V% P(0    r ܛ                    0М    d                A
n]qُF   `dhl`dhl   	   
                                   }                                 d                
n-If   048<@D048<@D   	   
         
                                   9         0           dd        9        0           dn                               ؞d a PeH           ȝ*     |           r 8    9        0   ؞        pdn        Y         T       d*    en           r 1     ,        a a - r @   ૐ    ?:? Y         T           d*    (    	       r              `             訐           Cur Y         T   p    d*    @    	       r (!       ȟcode_location       !       construct_code     Y         T       d*    ؠe           r 9        0   0        ȡdn衐        Y         T       d*    hen           r P            at      )            at indexing code   (   Y         T           hd*     e           r 衐                    PМd                a
n}V   ؋؋   	   
         
                             I      D           Z/4  [    Z#(0    Z$r 9      4           ȃV%  Ճ(0    ȃ׃r D   	   H         8   `        F   Т&           H                       ߐ d                
n-B6   x $(x $(   	   
         
                 Q         H   ȡ            d,؋Lx죐        Q         H               d$8tȟl    P   A      <               (0    r          n           hacks.yap   Q   ,    /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/hacks.yap.yap     Q   N    /home/builduser/trunk/pkgs/yap/BUILD/Yap-5.1.3/pl/hacks.yap.pl      a         \          @    P֏Xy               Q׏na   =G      	    ֏    9      4            \ hi   r                         ڏT                ׏R3'XF   -;Xf   AOX6   U" Xb6       a           ا       ااا   , ׏R3                               P         h     a  a  a "  | h a 
     h a ڇ     h a  a  hhr ا       a           p,       XX@   , ȟ׏R3                               ha           p,       PP   , ׏R3                                        0 a W a a  a ( a 1 _  a  a  a  a  4 a  a  a  a y a y a  訐r X   ?       a     \  訐 a  a W a a  a  a  a 1 _  a  訐 a  a  Ȩ訐[ a          R     ꠀ       " y a      P訐 - 訐r P   =   ?   ?   A      <   訐 a     a a  - 訐r             (clause           訐     a  a W a a  a  a  a  a 1  訐 a  a  Ȩ訐y a  a  訐 a  a  Ȩ訐[ a          R     ꠀ     ⫐     ω  " y a      P訐 - 訐r           !   $prepare_loc        !   p $construct_code                  ȭ8             譐a           Dp,           , ׏R3                               訐a                               ,    R3                               8         8 a W a a  a ( a 1 _  a  a  a  a  䯐8 a  a  a  a y a y a  8r    ?       1     ,   8     a a - 8r         Ppc_code                          8       ha           tp,       ౐౐   , P׏R3                                        P     a  a ( a  a  a  a  a 1  P a  a  a  a y a y a  hPr ذ?   )        indexing code of ~a:~q/~d           h a W a a W a a   a X      _ a  _ a  _ a   " 9 a a  Hhr ౐)            clause ~d of ~a:~q/~d               h    W a a W a a W a a  a a  a     a a     a X     r _ a  _ a  _ a  _ a   " 9 a a  Hhr Q      H     a     9 a a  a a -  r     I      D    	 " " 9 a a  a a -  r г!       @show_lone_cp                            (      Xa           d        d            , @  R3                               h          XX a X
 " a $   a "  a W a a  a  a  X y a z6 a a y a  a "  a a  a y a    r ȴ              ൐show_env                        ȵ      a           0       000   , ൐׏R3                               X        ( a " X a X
 " a $   a W a a W a a  a  a  a  \ y a z6 a a  a " y a  a  a y a    r h              show_cp                Next                     h             hȷa           8       888   , ׏R3                                           X a    $ $  X a    $ $   a  a  a  a y a  a  a  a 1  ̻  y a A a    Ի0 H  y a y a . + X   A  ػ T  a y a  a  ܻȷ y a y a  a  a  a y a    3 ໐ +    A  仐 T  y a  a y a  a  軐ȷ y a y a  a y a  a y a    n  y a y a y a y a  a  컐 y a y a  a  a  a y a    r 8                                 A           0x~16r~t*~16+ Cur~t~d~16+ ~q:~q/~d( ? ; ? )~n       1           0x~16r~t *~16+ ~a~t ~d~16+ ~q:             clean_goal             ~@.~q~n                  ȼa           Լp,       ÐÐ(Đ   , ׏R3                               ȷ1     (  ȷ     a  a  a  a  a  a  a  a  a  a  a 1   (ȷ a  (ؾȷH  @y a * a (   ;  a a - a  ,ȷT Hy a  a X                 " y a  0Hȷ  n ȷ a by a  4ȷy a  a X     R          " y a  8Hȷ a  a  a  <ȼȷ a  a X      8؇     y a  Hȷr 8                                1           0x~16r~t  ~16+ Cur~t ~d~16+ ~q:     !       scratch_goal                     a           Đ       ĐĐĐ   , ׏R3                               ȼ            a  a  a  a  a 1   y a  a  a  a  a  y a  a X     Z        "  a  H a  a  a  a   a  a X      8؇     a y a  Hr 0            )       Ɛbeautify_hidden_goal                      Ð@Ða           LÐp,        ǐ ǐhސ"   , (Ð׏R3                               y      t   ȼĐW a a [ a _ a   "  a "      @Ðȼ  - ȼr Ð        1     ,   ȼ     a a - ȼr (Đ!   ZhĐlist_of_qmarks                   HĐĐa           Đp,       XƐXƐƐ   , hĐ׏R3                               @Ði     d       a W a a  a  a  a  $ƐĐ a [ a    (Ɛఀ 0ƐŐH  <Ɛy a y a [ a    "  a "  4Ɛ@Ð  Ɛn  a W a   - r Đ                          9      0   ĐƐ	    "  - Đr XƐ    Y      T   Đ    X a   Z<" ] a z6 a a  ĐĐr Ɛ   (Ð       Ð             @Ðǐ* a ƃ   X
 " a " ] a  a n a  a 1 _  a [ a   Z< > a   "  ǐఀ@Ðy a  a y a  H@Ðr  ǐ                   @ÐȐ* a 8t   ;  a a  a nW a a W a a  a `   > a > a  H@Ðr ǐ                              @Ð0ɐ* a    ;  a a  a nW a a W a a  a pȐ   > a > a  H@Ðr Ȑ           (͐TopLevel    Y      T   @Ðɐ	 YnW a a W a a  a ɐ H@Ðr @ɐ         @Ð ʐ* a у   ;  a a  a nW a a W a a  a `    `   > a > a  H@Ðr ɐ         @Ðʐ* a    (  a a " ] a  a nW a a W a a  a x   > a > a > a  H@Ðr 0ʐ       ʐAssert                   ʐ             @Ðː* a      (  a a " ] a  a nW a a W a a  a ʐ   > a > a > a  H@Ðr  ː             @Ð̐* a      ⤃(  a a " ] a  a nW a a W a a  a ʐ   > a > a > a  H@Ðr ː           h̐Query                    P̐             @Ð@͐* a      2z(  a a " ] a  a nW a a W a a  a h̐   > a > a  H@Ðr ̐                 ɐ             @Ð(ΐ* a    (  a a ;  a a  a nW a a W a a  a (͐   > a > a > a > a  H@Ðr P͐    !       ΐDebuggerCall                     ͐             @Ð ϐ* a !   (  a a ;  a a  a nW a a W a a  a ΐ    `   > a > a  > a > a  H@Ðr 8ΐ       ΐ      ͐             @Ðϐ* a 
   (  a a  M " ] a  a nW a a W a a  a ΐ    `   > a > a  > a  H@Ðr ϐ         @ÐxА* a Y   (  a a ;  a a  a nW a a W a a  a x]    `   > a > a  > a > a  H@Ðr ϐ             @ÐPѐ* a h   (  a a " ] a  a nW a a W a a  a x]   > a > a > a  H@Ðr А!       8ѐtoplevel_query                   ѐ             @Ð Ґ* a    (  a a ;  a a  a nW a a W a a  a 8ѐ   > a > a > a > a  H@Ðr `ѐ             @ÐҐ* a    X
 " a  M " ] a  a nW a a W a a  a     `   > a > a  H@Ðr Ґ!       Ґexecute_load_file                Ґ             @ÐӐ* a >   ;  a a  a nW a a W a a  a Ґ   > a  h     ⤃> a  H@Ðr Ґ         @ÐԐ* a    (  a a p | Z< a nW a a W a a  a p_   > a > a  H@Ðr Ӑ      |   @ÐԐ* a         " ] a  a nW a a W a a 9 a a  H@Ðr (Ԑ   Ԑ$reconsult               Ԑ             @ÐՐ* a Ԑ   ;  a a  a nW a a W a a  a `    `   > a > a  H@Ðr Ԑ!       ՐCallUndefined                    `Ր             @Ð@֐* a h      M " ] a  a nW a a W a a  a Ր    `    a > a  H@Ðr Ր          |   @Ð֐* a h   p | Z< a nW a a W a a  a Ր     b H@Ðr P֐Y      T   @Ðא	 *nW a a W a a  a * H@Ðr ֐   H1      010אa           <א        <א            , א  R3                               Đ         @Ð0ؐ* a     (  a a " ] a  a nW a a W a a T a a a a T a a a a  0א@Ðr א         @Ðؐ* a    (  a a " ] a  a nW a a W a a  a 8   > a > a > a  H@Ðr @ؐ         @Ðِ* a    (  a a " ] a  a nW a a W a a  a    > a > a > a  H@Ðr ؐ    Ӆِ$setof                   pِ             @Ð@ڐ* a ِ   (  a a " ] a  a nW a a W a a  a H   > a > a > a  H@Ðr ِ         @Ðڐ* a    (  a a ;  a a  a nW a a W a a  a أ   > a > a > a > a  H@Ðr Pڐ             @Ðې* a P   (  a a " ] a  a nW a a W a a  a 8    `   > a > a  H@Ðr  ې             @ÐPܐ* a    X
 " a  M   Z<" ] a  a nW a a W a a  a ؉    `   > a > a  H@Ðr ې             @Ðܐ* a         ;  a a  a nW a a W a a  a ؉    `   > a > a  H@Ðr `ܐ             @Ðݐ* a Q   (  a a " ] a  a nW a a W a a  a P؈   > a  X   > a > a  H@Ðr ݐ             @ÐXސ* a R   (  a a " ] a  a nW a a W a a  a P؈   > a  X   > a > a  H@Ðr ݐ             @Ð    * a      M ;  a a  a nW a a W a a  a 8    `   > a > a  H@Ðr hސ9         0   pߐ    0ߐ    Tߐ        A         8   pߐސ        T"Ώڏ׏즐                               0ߐT a ߐTH           ߐ*     ߐT           Pߐr ߐ                        (d                9R3nUiF   X\`dX\`d   	   
                                A        8   ؞d
PR3        i         `               d    B죐tebl    eُ,h   1     ,    a 
- r h9     ,        a R3- r ,8                       Hߐd                R3n9f    $(,04 $(,04   	   
         
                                   Y         T   0    d*    en            r Y         T           d*    (e           ؤr                     x@d                R3n6   88   	   
         
                             p        d8t    $        ,ȟlx죐                    ؋L                        d8t    $        ,ȟlx죐                    ؋L                        p    Hd                R3nb6   ȟȟ   	   
         
                      cut_by                   a           +          ,  ijo                               i1      ,       + a - r Y         T            'x|                	" \   na           K   (               , ^  n                               Q   x($loaded                  `    1      ,           ZH
     i      d       Z    Z0 0Z           (0    Z
r a   x    K                  , `  n                               ׏Q      L           HZ     HZ0r&     HZP1(0     HZ1r Q      L               @r&    x(0    r A      <           /    /1(0    /X2r <Y      T           (0"2432        R332    i      d       h(0    (00 P0           |(0    (03r )      $           菀0    Y      T   (    " |rĠ    
z    Li      `       P/4 00 0H           <           dr     )      $           4    1      ,       4\`5\5    y      p       840 5n           $ a 5           Lr |    A         8       `    :ӆТP(    @   Y         T    ُ         |*    X|            r @Y         T           0|                	" 6   na           K   (               ,                                      Y         T           `x|                q	" ڕ6   nA         8           nТnX    ڕ   	`   X         T           0|                	" T&   ni         `           ``Ӌ            qiP&   n    h   Y         T           |                	" P&   nY         T            |                1	" 6   na           TK   (   T            ,   n                                Y         T               |                	" .F   o                         |        P\        ڕ\    RL'    .        T             X               HQ     a W a a   Qr            `)P$^$                         X          Q     a o a  HQr t        	   `Po0         	           i         `            08         P   1iP&   nI    H    9   x              \dt             X          HQ     a 
 a  HQr         	   `P
0         	           i         `           hH            yiP&   n                 X          Q     a :o a "o Qr         	   	`!P:o"o         	           i         `           x8`            iP&   n           /    foreign                lib/Yap        p          i        d                  Q     a * a    p | - Qr $i         `           H                iP&   n        )      $           "     9      4           փ\ 6 P؃؃փr I      D           ׃* a 8׃LV% ;(0    ׃x=r <9      4           (ɃV% (0    (Ƀr I      D       0 @@n           r )      $            "     9      4           x\ 6 pr ,I      D        0 xn           r d)      $           H"     I      D       H0 ppn           r )      $           8"     I      D       80 `X`n           r D9      4            ̓$ ؃(0     ̓ڃr A         8               pixكn8ci        Y        T               pi a (i           r 9      4           كV% 0(0    ك2r \)      $           (d" Ї          |       (d    (d0 Pdn           \  ч ч  (0    (d҇r Y      T           ч0ևև8؇؇ׇӇՇP8ه        I      D       (ч0 ч           <r Y      T           h؇eef             ei      d       h؇    h؇l0 llX؇           (0    h؇@r 41      ,               q      l       /4     0            (0    hr 1      ,           l4    q      l       (/4     0            <(0    r l1      ,           L    q      l       /4     L0 L8L           (0    r )      $           ." L2    Y      T   hh.ee|f8            .e1      ,       .H32                 .0 T@.n           |*     l.           *     .           r ,1      ,           .H65    Q      H       .*     .           r     1      ,           .77    Q      H   8.*     .           Lr |    )       $           (/" :    9      4           (/\  8::P/r        startup     I      D           /4      (0    Xr D                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           f    *** End of YAP saved state *****                                                                                                                                                                                                                                