!<arch>
/               0           0     0     0       1390      `
   C        <  <  <  p"  p"  p"  p"  p"  p"  p"  p"  p"  p"  p"  p"  p"  p"  p"  p"  p"  ɦ  ɦ  ɦ  ɦ  ɦ  ɦ  ɦ  ɦ  ɦ " " " " " " P P P P P P P P P P P P P P P P P P P P P P P P P P P P Praut_state_accepts raut_string_add raut_string_remove raut_write raut_read raut_state_debug raut_new raut_root_get raut_node_max raut_dag_get raut_doc_get raut_doc_set raut_state_is_accepting raut_state_has_arcs raut_root_set raut_enum_suffs raut_arc_set raut_arc_follow raut_node_max_alloc raut_reachable_node_count raut_crunch raut_expand raut_free rdag_subnode_find rdag_subnode_count rdag_subnode_first rdag_enum_paths rdag_copy rdag_symbol_vec_new rdag_symbol_vec_expand rdag_symbol_vec_trim rdag_symbol_vec_make_desc rdag_write rdag_read rdag_line_read rdag_string_iso_latin_1_cleanup rdag_string_iso_latin_1_encode rdag_string_iso_latin_1_write extract64 insert64 rdag_node_unpack rdag_node_pack rdag_node_max rdag_i_mark_max rdag_o_mark_max rdag_i_mark rdag_o_mark rdag_f_link rdag_p_link rdag_node_data_get rdag_node_data_set rdag_discard rdag_check_invariants rdag_node_hash_packed rdag_node_hash rdag_node_max_alloc rdag_hash_table_size rdag_rehash rdag_new rdag_expand rdag_node_find_packed rdag_node_append_packed rdag_reachable_node_count rdag_crunch rdag_node_from_fields rdag_node_from_data rdag_free  raut.o/         0           0     0     644     13984     `
ELF          >                    0          @     @   UHSH8H}HuЉUHMdH%(   HE1EЃv(H    H   H    HH    H    ]HEH    9s(H    H   H    HH    H    E    .EHH    HEHЋHEHUHuH    EE;EsEԅuËE;Es    3E9Et(H    H   H    HH    H    EHUdH+%(   t    H]UHSHHH}HuULLUdH%(   HE1CtfE H    H    H5    HǸ        C+EH    HSH    MċUH    H5    HǸ        C9ErEE   E   EH    HCHЋH3HEHUH    EPHEHMIHHUE9uUE9uHEHUH   CtU}uEH    HCHЋDMDEE H    HWVQH    H5    HǸ        H EH    HCHЋH3HEH}HUIH    CtXuԋMЋE H    AAH    H5    HǸ        H    HHML    H5    H    HEHUHHEdH+%(   t    HEH]UHSHhH}HuHUMLEdH%(   HE1HEHEHEHEEEHEHEȋEv(H    H$   H    HH    H    ]HEH    9s(H    H%   H    HH    H        EHEHMHUIҺ    HHHEdH+%(   t    HEH]UHSHHH}HuULLUdH%(   HE1C9ErUHE     HEȉP   EH    HCHЋH3HEHUH    EPHEHMIHHrU؋E9uU܋E9uHEHUH9EH    HCHЋH3HEH}HUIH    HEHUHHEdH+%(   t    HEH]UHSHhH}HuHUMLEdH%(   HE1HEHEHEHEEEHEHEȋEv(H    HQ   H    HH    H    ]HEH    9s(H    HR   H    HH    H    HEHMHUIҺ    HH#HEdH+%(   t    HEH]      raut.c invalid accept bit invalid state node i == nstr    %*sadding   to state (%u,%u)
   %*sset arc (%u,%u) --[%u]--> (%u,%u)
   %*sresult is state (%u,%u) 
  =               raut_state_accepts              raut_state_accepts              raut_string_add raut_string_remove                            Z              :                           int     *A           y       y                 1      3f        6	       7	       8	       9	        :	   (    ;	   0    <	   8    =	   @    @	   H    A	   P    B	   X    D,  `    F1  h    Hf   p    If   t    J   x    MQ       NX       O6      QF      Y       [P      \Z      ]1      ^	H       _
.       `f       b_              +    '     	   F  
:           K      U  	   o  
:       o    y      y      m           A                   $                    5        	          	'.  ac -   nd =       	'C      
_  y     _  .            .    _  .    .       F  y           ef     ~  t       E  o  o  A   o       L.     _  .         +    _       .6  o  o  A   o       O.                   A O)_  u O9.      OE  #str OY  #    .  	            X.                #v X).  k X5                 w0 `.  @w1 b.  Hv1 f.  P   	   .  
:          ".                 !  A "&_  u "6.      "B  #str "V  #    1  	             '  #    -.          *      #v -&.  k -2  v1 4.  @!    w0 ;.  Hw1 =.  P   	   1  
:    !  "              8      A #_  Hu 3.  @    ?  str S      .  	        i 	f   T    .  	           :!;9I8   I   :!;9I  $ >   :;9I   !I  4 :!;9I   <  	I  
! I/  4 I4  & I  .?:!	;9'I<   :!;9I  :;9  7 I  (    :!	;!'9I8  .?:;9!'<  .?:;9'<  .?:!;9!'I@|  .:!;9!'I@H|  %     $ >   :;9  4 :;9I?<  >I:;9  .?:;9'I<        4 :;9I  !U  ".?:;9'I@|   ,                     Z                                2                                                                                                        	         ( ,t&/<: W J <! X <L<Y	v (>u(2<8 L<<( J1 <" <:KwXuef (= u4$Y J ( ,%4<8wX L<<( J1 <" <7K5 g J ( , __off_t _IO_read_ptr _chain size_t _shortbuf nstr _IO_buf_base long long unsigned int raut_state_accepts _codecvt long long int signed char __PRETTY_FUNCTION__ bool_t _fileno _IO_read_end long int _flags _IO_buf_end _cur_column _IO_codecvt double _old_offset _offset raut_state_debug __uint32_t _IO_marker unsigned int _freeres_buf fprintf long unsigned int rdag_symbol_t _IO_write_ptr __FUNCTION__ rdag_string_iso_latin_1_write short unsigned int _IO_save_base _lock _flags2 _mode raut_arc_set raut_arc_follow _IO_write_end _IO_lock_t _IO_FILE raut_node_max raut_string_add debug float FALSE _markers __assert_fail unsigned char short int _IO_wide_data _vtable_offset FILE raut_t TRUE do_add raut_string_remove uint32_t char rdag_node_t GNU C99 13.2.0 -mtune=generic -march=x86-64 -ggdb -std=gnu99 -fpcc-struct-return -ffloat-store -frounding-math -fasynchronous-unwind-tables -fstack-protector-strong -fstack-clash-protection -fcf-protection raut_state_t do_remove __off64_t _IO_read_base _IO_save_end __pad5 programerror _unused2 stderr _IO_backup_base _freeres_list _wide_data _IO_write_base /home/stolfi/programs/c/JSLIBS/libdicio raut.c /home/stolfi/programs/c/JSLIBS/libdicio /usr/lib/gcc/x86_64-linux-gnu/13/include /usr/include/x86_64-linux-gnu/bits /usr/include/x86_64-linux-gnu/bits/types /home/stolfi/include . /usr/include raut.c raut.c stddef.h types.h struct_FILE.h FILE.h stdint-uintn.h bool.h rdag.h raut.h raut_io.h rdag_io.h stdio.h assert.h affirm.h  GCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0              GNU                    zR x             8   ECE*      @       *   ACE       d           ECE                 ACE   $              ECE                                                                                                                                     -     8      *      6                   E     _            Q                                                                                                                                                       `             8      s                                                                                                                                                                                                                                b                 e              raut.c __FUNCTION__.5 __PRETTY_FUNCTION__.4 do_add.0 __FUNCTION__.3 do_remove.1 __FUNCTION__.2 raut_state_accepts programerror raut_node_max raut_arc_follow __assert_fail __stack_chk_fail stderr fprintf rdag_string_iso_latin_1_write raut_arc_set raut_state_debug raut_string_add raut_string_remove      6                    E             O                    W             f             q                                                                                                                           )                   .            r            y            3                   4                                                                   A                                                       3                   T                                                       3                   |                               &                   -                   5            T                                                                                                                                                    Q                        8            W                                                                                                                                                    L                   
                     
                   
      (              
                                   *       
              /       
             =       
      T      D       
      2      M       
      h      T       
            [       
             b       
      v      n       
            |       
                    
                     
                   
                   
                   
                    
                    
                    
                   
      9             
      t             
                  
      2             
             #      
            /      
            ;      
            G      
      Q      S      
             _      
             k      
            w      
                   
                   
                  
      #             
                  
                  
      i             
      .            
                   
      ?            
                  
                  
                   
                   
            (      
      '      L      
             V      
                  
      	            
                  
      r             
      ?             
      K            
                  
                   
      E            
                   
                  
      f            
                  
                  
            /      
            ;      
            e      
                  
                  
      L            
      Z            
                  
      !            
            7      
            @            e      q      
      -             
                                     
                        _                        4      
      /      =            b      n      
      -             
                                     
      ?            
                        8             
             7      
      V       B                    m      
      -             
                                     
                                       
   
                                "       
      /       &       
      W       *       
             .       
             2       
             6       
             :       
             D       
             I       
             N       
             S       
            X       
            ]       
            b       
      $      g       
      3      l       
      :      q       
      A      v       
      H      {       
      R             
      \             
      d             
      m                                                 D             8      h             b                   _                   e       .symtab .strtab .shstrtab .rela.text .data .bss .rodata .rela.debug_info .debug_abbrev .rela.debug_aranges .debug_rnglists .rela.debug_line .debug_str .debug_line_str .comment .note.GNU-stack .note.gnu.property .rela.eh_frame                                                                                            @       Z                                   @                                               &                                                          ,                                                          1                                                        >                                                         9      @               #      `	                          J                      q      	                             ]                      z      0                              X      @               ,      0          	                 l                                                                                      6                             |      @               -      (                                0                     H                                  0               ?      v                                  0                     '                                                                                                                                                                                                                  @               @/      x                                                                                 	                            +                                                   /                                    raut_io.o/      0           0     0     644     13144     `
ELF          >                    -          @     @   UHH@H}HudH%(   HE1HEH    H    HH    HEHUHH    MUHEH5    HǸ        HEH    HEE    UHuHEȹ|   H    HEH    HEHUHEHH    HEH    HH    HEH    HEdH+%(   t    UHH0H}HEH    H    HH    HEغ
   H    HH    EHEؾ
   H    E}v(H    H9   H    HH    H    HEؾ|   H    HEHEH    HEHEH    ;Es(H    H@   H    HH    H           HL    C   H    HH    H    HEHEUPHEUPHEHUHHEHUHPHEH    HH    HEUHSHXH}HuHUHMLEdH%(   HE1MHUHEH5    HǸ        Eu"HEH      H    H    M]HEH    HHEHH    }܋u؋MԋUHEAAH5    HǸ        HUHEHH    HEdH+%(   t    H] 2009-10-28 raut_t root = %u %u
 root raut_io.c invalid root class invalid root node no mem %s%u :[-- -- -- --] :[%u %u %u %u]   raut_read k                           W              :                               )r   int     *A                               
    1<      3r        6	       7	       8	       9	        :	   (    ;	   0    <	   8    =	   @    @	   H    A	   P    B	   X    DU  `    FZ  h    Hr   p    Ir   t    J   x    MQ       NX       O_      Qo      Y       [y      \      ]Z      ^	H       _
.       `r       b              +    P        o  :     H      t      ~       :         <        f       y                                       5  
    LK      M       N      O      P       Q	      	c  
    
  doc 
        
  D 
   
    	'  ac 	'-   nd 	'=       	'C        T         K      /            :H   -  H       A          H   D  .        %  Z         	  p         O               .      A          a
             
                .               r            .            D           
C	  Z  Z   W      I       r           	
     Z       er              	=    Z                      N               h  	wr N      N'   	A N5Z  	v NE      NN           M       dt TK  @      1	Z          h        	rd 1  H    7  P    8  T      	        doc <   XD ?  `A CZ  h      :   	                      	wr   	A #Z         `doc $   Pind %	r   LD )  X   I   :;9I8   :;9I  $ >   !I  .?:;9'I<  .?:;9!'<  4 :!;9I  	 :!;9I  
:;9   <   :;9I8  I  ! I/  .?:;9'I<  4 :!;9I  & I  7 I   :!;9I  %     $ >   :;9  .?:;9'<     .?:;9'@|    .?:;9'I@|  4 I4  .?:;9'@|   ,                     W                      E                                                                                                                    	        </	uw1Yi= f(M - )=
ZK1
<	K"  */ double _IO_FILE f_link suff rdag_symbol_t _IO_save_end short int size_t malloc _offset filefmt_read_header rdag_t _flags __uint32_t nget_uint32 _IO_buf_base _lock filefmt_read_comment _markers _IO_read_end _freeres_buf rdag_node_t o_mark uint32_t raut_state_debug FILE long long int checknotnull root_nd long int GNU C99 13.2.0 -mtune=generic -march=x86-64 -ggdb -std=gnu99 -fpcc-struct-return -ffloat-store -frounding-math -fasynchronous-unwind-tables -fstack-protector-strong -fstack-clash-protection -fcf-protection _cur_column __FUNCTION__ fprintf root_ac filefmt_read_footer raut_doc_get fflush _old_offset i_mark unsigned char p_link signed char raut_root_get long long unsigned int filefmt_write_header unsigned int _IO_marker _shortbuf long unsigned int _IO_write_base _unused2 _IO_read_ptr _IO_buf_end fget_uint32 char int32_t _wide_data _freeres_list rdag_node_max __pad5 raut_read float filefmt_write_comment raut_write _IO_write_ptr _IO_write_end rdag_node_data_t __off64_t raut_t _fileno short unsigned int _chain programerror _IO_wide_data _mode __int32_t _IO_backup_base filefmt_write_footer __off_t _flags2 _IO_codecvt _IO_read_base pref _vtable_offset _codecvt _IO_save_base raut_state_t rdag_node_data_get raut_dag_get rdag_read root rdag_write _IO_lock_t raut_io.c /home/stolfi/programs/c/JSLIBS/libdicio /home/stolfi/programs/c/JSLIBS/libdicio /usr/lib/gcc/x86_64-linux-gnu/13/include /usr/include/x86_64-linux-gnu/bits /usr/include/x86_64-linux-gnu/bits/types . /home/stolfi/include /usr/include raut_io.c raut_io.c stddef.h types.h struct_FILE.h FILE.h stdint-intn.h stdint-uintn.h rdag.h raut.h raut_def.h filefmt.h affirm.h stdlib.h rdag_io.h fget.h nget.h stdio.h  GCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0              GNU                    zR x                EC     <       h   EC_ $   \           ECE                                                                                                           
                                                                                                                                         %                      :                      H                      P                      ]                      s                                                                                                                          h                                                                                                                                                              (                     /                     <                     P    d             a                     h                     {                      raut_io.c __FUNCTION__.0 raut_write filefmt_write_header raut_root_get fprintf raut_doc_get filefmt_write_comment raut_dag_get rdag_write filefmt_write_footer fflush __stack_chk_fail raut_read filefmt_read_header nget_uint32 fget_uint32 programerror filefmt_read_comment rdag_read rdag_node_max malloc checknotnull filefmt_read_footer raut_state_debug fwrite rdag_node_data_get fputs        *             1                    <             O             `                    m             y                                                                                                                                              %            5                   @            T            d            |       s            !       }            +                                                                   |                   !                   >                                           |                   !                   P                   O                   Z                        W                               \                !                        "               k       %            8         #   M                   
                     
      9             
   	                  
   	   
                            *       
              /       
      A       =       
            D       
            M       
      k      T       
            [       
            b       
      7       g       
      $      z       
      y              
      0             
      S             
                   
      7             
                    
      r              
                   
                    
      o             
                  
                  
                  
             +      
            8      
            E      
      .      R      
      *       _      
             l      
            y      
                  
      [            
      X            
                  
                  
                  
                   
      O             
                  
      D            
      O            
                   
      k      "      
            /      
      	      =      
            I      
            Q      
            u      
      c            
                  
      <            
                   
                  
                  
      |            
                    
      k             
      k             
                   
             
      
                  
             $      
      d      1      
             >      
      y      L      
            X      
            d      
            ~      
                  
                  
                  
                  
      0            
            .      
      H       E      
      ]      [      
            q      
                   
                  
      +            
                   
      W             
      Q            
      >      /      
            E      
            `      
                  
      D            
                   
                  
                  
                         d            
      }      :      
             I                  i      
      r      t                         
      (            
      (            
                                     
            
                    8      
                   
                                   "       
   	   2       &       
   	   Z       *       
   	          .       
   	          2       
   	          6       
   	          :       
   	          D       
   	          I       
   	          N       
   	         S       
   	         X       
   	         ]       
   	   &      b       
   	   -      g       
   	   ;      l       
   	   J      q       
   	   Q      v       
   	   X      {       
   	   c             
   	   m             
   	   v             
   	                
   	                
   	                
   	                                                    @                    `             d       .symtab .strtab .shstrtab .rela.text .data .bss .rodata .rela.debug_info .debug_abbrev .rela.debug_aranges .rela.debug_line .debug_str .debug_line_str .comment .note.GNU-stack .note.gnu.property .rela.eh_frame                                                                                            @       W                                   @                                                &                                                          ,                                                          1                                                         >                      "      o                             9      @                     8
                          J                                                         ]                      [      0                              X      @               )      0          	                 q                            I                             l      @               *      p                          }      0                                                       0                                                       0               m      '                                                                                                                                                                                                                 @               x,      H                                                 8      `         
                 	                                                                               ,                                    raut_low.o/     0           0     0     644     22856     `
ELF          >                    S          @     @   UHH }uU       HL       H    HH    H    HEUuEѺ       HUHBHE@    HE@    HEH     HEUHH}HuHEHUHRHHE]UHHH}HEH@H    UHH}HEH@]UHH}HEH ]UHH}HuHEHUH]UHHH}HuEv(H    H4   H    HH    H    EUHHH}HuEv(H    H:   H    HH    H    EUHSHH}HuEv(H    H@   H    HH    H    ]HEH@H    9s(H    HA   H    HH    H    HEHUHPH]UHH0}uULLU؃}uHPHH H։ЉEE    UHH   HXHPHHdH%(   HE1HEHEHHHpHpHXHp f@IHPHHf@IHP@IHpH<Hp f@IH   HHf@IHP@IHpH Hp f@IHZ  HHf@IHP@IHx2   H        E    EHXH    HhTPHpHXHHpH<HHpH IHhHj MIH    HddHUdH+%(   t    UHSH(}uUMDELLUЋCt.E H    MAH    H5    HǸ        HCSH    HCSHcHHECC    H]UHSH(}uUMDELLUЋCt.E H    MAH    H5    HǸ        CC    H]UHSH8}LLUdH%(   HE1} u'HCxHCHCSuAH       HH@HUЋM̉H    UԋC9s$HCxHCHCSuAH    QEԋS9u$HCxHCuHCSAH    #EIډ0EHCHUHH    HUdH+%(   t    H]UHSHxH}HuHUMLEdH%(   HE1HEHEHEHEHEUUHEЋEv(H    Hx   H    HH    H    ]HEH    9s(H    Hy   H    HH    H    HEH@HEȋEuEuEHUI҉J   EEHUI҉EUHEHEUPHEdH+%(   t    HEH]UHSH8}LLUdH%(   HE1} uEYHH@HUЋM̉H    UԋC9sE2EԋS9uE#EIډEHCHUHH    HUdH+%(   t    H]UHSH8H}HuHUȉMċEȃv(H    H   H    HH    H    ]HEH    9s(H    H   H    HH    H    MHEH@UĉH    E} uE    E    gHEH@UH    EHEH@UH    EEt/Eu(H    H   H    HH    H    HEHUHHEH]UHHH}HEH@H    UHH H}HudH%(   HE1EEHEH@HU   H    HUdH+%(   t    UHH0H}dH%(   HE1HEHUHH    EEHEH@HU   H    EEHUHEHH    HEdH+%(   t    UHHH}uHEH@UH    UHHH}HEH@H    HEH        raut_low.c no mem invalid accept bit invalid state node    %*spush(%u)
   %*spop(%u)
   (v.ac == 1) || (v.nd != rdag_node_NULL) raut_new        raut_state_is_accepting         raut_state_has_arcs     raut_root_set   raut_arc_set            raut_arc_follow raut_arc_follow                            
              :                                )r   !int     *A                                   1<      3r        6	       7	       8	       9	        :	   (    ;	   0    <	   8    =	   @    @	   H    A	   P    B	   X    DU  `    FZ  h    Hr   p    Ir   t    J   x    MQ       NX       O_      Qo      Y       [y      \      ]Z      ^	H       _
.       `r       b          "    +    P        o  	:     H      t      ~       	:         <    #          f       y           A                   $      	_      	m              
5          
      
5      
L      
M:       
NF      
OF      
P:       
QR  A   
                    
      
        F  :       
        :  F  F  :       
+    ?    ?   F      
i  ne 
   e 
?       
D              doc           D        '  ac '-F   nd '=:       'C  )        H        
         
i)    :       
wF      F   :      
p
  l      F       
d
           E      A          
G:      :       
9F      :       
~:      :  F       
7:  %    :  F  F  :       
<:  A    A         Ta    :  A       w  w     i      er         $     
      F  :                   
i           .      A          
%:  $         
#	  J        :       :H   t  H       A          H     .                /         A   h u              +         A   h    ):  d                    5  A   H      \    5  d :  E  	:     
    
          X         A ,  Xu <  P    5  d 
    :          "         A )  h 
              4      A	  A &  @u 6  i GF      Q	  	        s :  Tv   X    Q	  	            Q	  	:    A	  
    v          -      
  A v#  u v3  i vDF  #v vT  ~    
  	        D {  #    :                 # %
  s $:                 sdt   @      :                 # {
  s $:          Y       sdt   @  r :      
  	:    
  
    E                r  A E%  ~u E5  ~    ENr  ~str Hi  ~#    I	r   ~#    K  ~#    Q          B       H#x  len Q   \o Q3F  Xt QB:  T               de T  l      ]                 @#x  len ]  \s ]0:  Xi ]AF  To ]RF  Pt ]a:  L %pop h          m       @#xV  len h  \s h/:  Xi h@F  To hQF  Pt h`:  L D q  ~dd r  ~       >                 A >  Xu >,  P      	              	:      
    8          Q       !  A 8$  hu 84  `    1  	            1  	:    !  
    2          R         A 2(  hu 28  `      	              	:      &    -                 A -  hdoc -$   `     (                    A (  h     #	                 -  A #  h 
    :          "       [  A #  h               %         A $  ` 
    	                   nn   \ni (  X    8:  TA   h      	              	:        I   :!;9I   :;9I8   :;9I   !I  $ >  4 :!;9I  I  	! I/  
.?:!;9'I@|  & I  .?:;9'I<  .?:;9'I<  4 I4   :;9I8  :;9  (   4 :!;9I   <  .?:;9'<  .?:!;9!'@|  .:!;9!'I@H|  'I   :!;9I    .?:!;9'I@z  7 I  >!!I:;9  .?:;9'<  .?:!
;9'<  %      !$ >  " :;9  #4 :;9I?<  $   %.:;9'I@H|  &.?:;9'@z   ,                     
                      @                                                                                                                	        K )
 fYK1i11u1?= (<1= (<1K ( .,th=\Zk.$ J L ::	=&Y f  (gjX$ t	.JYYi$ t.Yf.g'u<u$<u$ =1a J ( ,1< J <K<0#=<h.g[u<uY<uZ =1 ( ,g J= J	>  t(1<<=[,0<=<=/i/K? rdag_disp_t debug _shortbuf rdag_o_mark _IO_lock_t stderr rdag_p_step_action_t _IO_buf_end __FUNCTION__ _IO_write_end unsigned int max_alloc_node _freeres_list rdag_node_action_t _flags raut_free __int32_t _markers rdag_free raut_reachable_node_count uint32_t TRUE GNU C99 13.2.0 -mtune=generic -march=x86-64 -ggdb -std=gnu99 -fpcc-struct-return -ffloat-store -frounding-math -fasynchronous-unwind-tables -fstack-protector-strong -fstack-clash-protection -fcf-protection _IO_save_end root_node float _IO_codecvt malloc push programerror long long unsigned int rdag_node_data_get _IO_backup_base _offset checknotnull rdag_enum_paths fprintf _fileno rdag_subnode_find size_t bool_t _IO_read_base raut_root_set free nstr char raut_doc_get f_link rdag_reachable_node_count _mode raut_expand _IO_marker _IO_read_ptr p_link _IO_write_base long long int raut_new _IO_save_base o_mark rdag_node_max raut_t rdag_symbol_vec_t rdag_string_action_t do_set raut_enum_suffs raut_doc_set _freeres_buf __pad5 raut_root_get rdag_new do_del _vtable_offset root_state rdag_disp_STOP rdag_node_from_data raut_state_has_arcs rdag_disp_SKIP rdag_symbol_vec_expand _IO_read_end raut_crunch short int raut_arc_set rdag_disp_FINE long int rdag_node_from_fields rdag_expand _IO_wide_data FALSE raut_node_max_alloc enter rdag_symbol_vec_new raut_state_t _wide_data _lock proc long unsigned int vec_index_t _old_offset _IO_FILE rdag_t int32_t __assert_fail unsigned char __uint32_t _IO_write_ptr rdag_node_data_t root _codecvt raut_dag_get i_mark raut_arc_follow __off_t rdag_symbol_t signed char short unsigned int vec_size_t __PRETTY_FUNCTION__ raut_node_max double rdag_crunch _chain FILE rdag_node_t _flags2 _cur_column raut_state_is_accepting __off64_t _unused2 _IO_buf_base rdag_node_max_alloc rdag_p_link /home/stolfi/programs/c/JSLIBS/libdicio raut_low.c /home/stolfi/programs/c/JSLIBS/libdicio /usr/lib/gcc/x86_64-linux-gnu/13/include /usr/include/x86_64-linux-gnu/bits /usr/include/x86_64-linux-gnu/bits/types /home/stolfi/include . /usr/include raut_low.c raut_low.c stddef.h types.h struct_FILE.h FILE.h stdint-intn.h stdint-uintn.h bool.h vec.h rdag.h raut.h raut_def.h stdlib.h assert.h stdio.h affirm.h  GCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0               GNU                    zR x                EC     <       %    EC\      \       "    ECY      |           ECM                 ECL                 ECU             R    ECI            Q    ECH                ECE      @      B    ECy      `         EC               ECE             m    ECE_                 ACE             -   ECE                ACE       4      4   ECE&     X      "    ECY      x      X    ECO               ECx           +    ECb             /    ECf                                                                                                           	                          ,                   ;                   J     [      B       R     E             Y           m       _     F             h                   w     s                                                                                                                                                                                                                                                                   %                   "                                                                                       !      R       4                     A    s      Q       U                 c                s                                                                                                                                                                                                 F      -                4      (                     :                     F                     R                     `    G	      "       t                         i	      X                                	                                      B
      +                                m
      /                                                  raut_low.c __FUNCTION__.11 __FUNCTION__.10 __FUNCTION__.9 __FUNCTION__.8 enter.2 push.1 pop.0 do_set.4 __FUNCTION__.7 do_del.3 __FUNCTION__.6 __PRETTY_FUNCTION__.5 raut_new malloc checknotnull rdag_new raut_root_get raut_node_max rdag_node_max raut_dag_get raut_doc_get raut_doc_set raut_state_is_accepting programerror raut_state_has_arcs raut_root_set raut_enum_suffs rdag_symbol_vec_new rdag_enum_paths __stack_chk_fail stderr fprintf rdag_symbol_vec_expand rdag_node_from_fields rdag_node_data_get rdag_node_from_data raut_arc_set raut_arc_follow rdag_subnode_find rdag_o_mark rdag_p_link __assert_fail raut_node_max_alloc rdag_node_max_alloc raut_reachable_node_count rdag_reachable_node_count raut_crunch rdag_crunch raut_expand rdag_expand raut_free rdag_free              %             |       1             ;                    C             ^                          @                   O            Y                   a                                                                                                                                                       #                   2            <            !       D                      $                        %   ?         &   y         '               4                   5                (            )            '               4       !            D       .         (            *            +            *            *   (         ,   <         &                                                                                                                         !                    e         &            +            ,   	         &   :                   I            S                   [             j            u                                           !                             /            0            1   	                   	            &	            T       .	         2   c	         4   	         6   	         &   	            
         8   '
         "   <
         &   f
         :   
         <   
         =          
                     
      	             
      (              
                                   *       
              /       
            =       
      E      D       
      v       M       
            T       
      !      [       
            b       
            g       
             z       
                   
                   
                   
                   
                   
      o             
                    
                   
      v             
                   
      2            
                  
      h             
            +      
      O       8      
      X      E      
      C      R      
            _      
             l      
      t      y      
                  
                  
      c            
                  
                  
                   
      :            
      S            
                  
      /            
                   
                  
            "      
            /      
            =      
      {      I      
      (       Q      
            u      
                  
                  
      3             
                  
                   
      A            
                  
                  
                  
                  
      4            
      W            
            %      
      a      *      
      x      6      
      x      ;      
            G      
            S      
            `      
            m      
            z      
      f            
      +            
                  
                  
      P            
                  
                    
                   
      :              
            E      
            j      
            v      
      {            
      {            
                  
      "            
      "            
                  
                   
            *      
      h      L      
            m      
                  
                  
                  
                   
                  
            &      
      (      G      
      0      b      
      _      }      
      x            
      h            
                  
                  
      m      %      
            K      
      [      u      
                   
                         m
            
                        B
            
                   
                        	            
            '      
            F      
             P            i	            
                  
                        G	            
                              	      
      [       	                   .	      
      ?      8	                   W	      
            a	            F      	      
      [       	                   	      
            	            F      
                  &
      
            /
            s      [
                  
      
            
                  
      
      @      
      
                  
                   
            %            [      i            }            
                        E                        x      
            }                        
      [                                
      <                  s            
      [                          7      
            A            !      p      
      [       z                         
                                    
                                      
            
                   .      
      S      8                   \      
            f                         
      O                                
                   
      [                                 
                                   "       
      3       &       
      [       *       
             .       
             2       
             6       
             :       
             D       
             I       
             N       
      
      S       
            X       
            ]       
      )      b       
      0      g       
      >      l       
      M      q       
      T      v       
      Z      {       
      a             
      h             
      s             
      |             
                   
                                                       @                    `                                                                                            !                   s                         D            [      d                              E                                    F                  F                  s      8                  \            G	      |            i	                  	                  B
                  m
       .symtab .strtab .shstrtab .rela.text .data .bss .rodata .rela.debug_info .debug_abbrev .rela.debug_aranges .rela.debug_line .debug_str .debug_line_str .comment .note.GNU-stack .note.gnu.property .rela.eh_frame                                                                                            @       
                                   @               5                                &                     
                                     ,                     
                                     1                     
                                   >                                                         9      @               8=                                J                            z                             ]                      r      0                              X      @               N      0          	                 q                            D                             l      @               HN      X                          }      0                                                        0               '                                        0               t)      '                                                  )                                                          )                                                          )                                         @               P                                                      ,                                	                      2                                                          R                                    rdag.o/         0           0     0     644     17728     `
ELF          >                    ?          @     @   UHH H}uUFUHEH    EE;Es    .E9EsUHEH    EE} u    UHH H}uE    EUHEH    E} uEUHH H}u} u(H    H&   H    HH    H    E    EEUHEH    E} u} u(H    H)   H    HH    H    EUHSH(}܉uLLUHC HtLC C(U؋M܉ΉA    E}t}wz} t}   hE   EIډ  E}t}w} t8}t5E   H    Hc   H    HH    H    ,)H    Hg   H    HH    H    HCHtLCC(U؋M܉ΉA    E}t}w} t5}t2E1H    Hn   H    HH    H        H]UHHĀH}uUHMLELMHEHEdH%(   HE1HEHEHEHEHEHEHEHEHEHEHEHEHEH    ;Es(H    H7   H    HH    H    HEH    ;Es(H    H8   H    HH    H        EUEHMIʉ։E}t}w;} t]}t-EVH    HO   H    HH    H    H    HQ   H    HH    H        HUdH+%(   t    UHSH8}LLU} u
      HCỦH    IډEԃ}t}w} t@}t
E  E  H    H}   H    HH    H    HCỦH    EHCỦH    EHCỦH    EHCHtLKC(}M܋U؋uAA    E}t}   } t}      E   C(C(UEIډ։E}t}wG} ti}t9C(C(E   H    H   H    HH    H    H    H   H    HH    H    )H    H   H    HH    H    C(C(HHtLC(}M܋U؋uAA    EEH]UHSHX}LLUdH%(   HE1} u
       EH    HCHЋ tEH    HCHЋ uHCHUMH    EIډtEЋEĉEԋEȉE؋EIډXEHHUHH    EEH    HCHEEHUdH+%(   t    H]UHH`H}HuUHMdH%(   HE1HEHEHEHEHEHEHEHEHEHuyHEH    E̋EHH    HL       H    HH    H    HEE    EHH    HEH     EE;ErHEHu(H    H   H    HH    H    EHUI҉HEHUdH+%(   t    UHH H}uE       HEHEUHEHUHPHEUHHH}uHE U9rHEHpHEU   H    UHHH}uHEHpHEU   H    UHH}HuUHEUHEHUHPHE]            rdag.c node is null p != rdag_node_NULL FALSE invalid initial symbol invalid initial node no mem map != NULL    rdag_subnode_first              rdag_subnode_first              rdag_enum_paths rdag_enum_paths do_enum_paths   do_enum_rest    rdag_copy       rdag_copy 	                           d	                                      )d   int     *<                  X       k       C           <                    _       m               	                 5       Lb      M       N      O      P       Q&  <                       n                                                  ne     e              =  =  B            ~       g  =  B             ~                <            b      T             	:~     ~       <             
~   	          G  $           9  ?           >  U         %  k         E      <          	.      <          H             8                       .         e   `ne    \             1       V  vp V  hne    d               >         vp V  h	       d               A         ne    Te ~   h               (        OLD    @#NEW -  @	    >  map Q  @#
      	        
      	                             #  	    %      b      b  @               y              k d            C   	       -                  D .  #	    /  	    0  	    1  # 	    2#  #pop 3#  	    4  #
    8  	        len :   #(    W          i      @#0B  o W-  Ls W<  H    Y  T
    b  	            i  \        ^           ^  X      t          .      #0  r t*      x  D
    M  	        ir   Hot   Lt   P      T      \                     X      L  
    8  	                8  C    (     M  C    =     b  C    R      $                   D $(  Xs $7  T
      	        p '  l
      	              C          
           ?       .	  D %  Xs 4  Tn    l                k       D '  Xs 6  Ti G  P        F       j   l    I   :!;9I   :;9I  $ >  4 :!;9I   !I  4 :!;9I  .?:;9'I<  	 :!;9I  
4 I4  & I  (   .?:!;9'I@|  I  ! I/   :!;9I8    .?:;9!'<  .:!;9!'I@H|  >!!I:;9  !:!;9  'I   :!;9!I8  .?:;9'I<  .?:;9'<  .?:!;9!'@|  %  $ >      <  .?:;9'I@z   .?:;9'I@|   ,                     d	                          p                                                                                    	        Z/=uZyX	fY1/u$ ., J <g=1/ f(u% .. f <g f(=-.?YA ? X X	=)&1* *(;% /"u(= ? = X X	=) ["(;%YDf*w J
, - - % Y ((# X[X/* fXZ 	) "(%====? =  X	=)%'-/8*  (*($ /"s( ;= ;  X==f.. fXY> J8 2N =<=<= ?KY=Y J   %L	t- .1 <$ f J (KZ. .Jf. ... malloc rdag_subnode_first size_t t_root rdag_subnode_count rdag_o_mark rdag_disp_FINE long long unsigned int o_root rdag_symbol_vec_t long long int signed char rdag_node_max rdag_t rdag_f_link long int vec_trim d_push double rdag_disp_t rdag_p_step_action_t i_mark checknotnull d_paths_root do_copy __uint32_t rdag_copy old_dt rdag_symbol_vec_make_desc rdag_node_data_t map_size vec_size_t unsigned int push long unsigned int rdag_symbol_t vec_alloc enter __FUNCTION__ short unsigned int rdag_symbol_vec_new d_paths d_pop rdag_node_from_data rdag_p_link rdag_symbol_vec_expand rdag_node_data_get __PRETTY_FUNCTION__ do_enum_rest o_mark float d_exit FALSE vec_expand __assert_fail rdag_disp_SKIP rdag_o_mark_max int32_t unsigned char d_enter short int new_dt old_s new_t rdag_node_action_t exit TRUE f_link uint32_t char rdag_node_t GNU C99 13.2.0 -mtune=generic -march=x86-64 -ggdb -std=gnu99 -fpcc-struct-return -ffloat-store -frounding-math -fasynchronous-unwind-tables -fstack-protector-strong -fstack-clash-protection -fcf-protection rdag_disp_STOP __int32_t p_link programerror rdag_symbol_vec_trim do_enum_paths d_rest index rdag_enum_paths rdag_i_mark old_t vec_index_t rdag_subnode_find rdag.c /home/stolfi/programs/c/JSLIBS/libdicio /home/stolfi/programs/c/JSLIBS/libdicio /usr/include/x86_64-linux-gnu/bits /usr/lib/gcc/x86_64-linux-gnu/13/include /home/stolfi/include . /usr/include rdag.c rdag.c types.h stdint-intn.h stdint-uintn.h stddef.h vec.h rdag.h bool.h affirm.h stdlib.h assert.h  GCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0             GNU                    zR x            k    ECb     <       ?    ECv      \           EC      |       i   ACE_               EC~            .   ACE$                 ACE            (   EC    (      A    ECx      H      >    ECu      h      1    ECh             .    ECe                                                                                                    p                                 .     G      i      >     7      .      M                   c                   r                                           e                         
                   
                                                                                                                                  k                                                        k       ?       
                                       *                     8                H                     V                     f                     w                                                                                        ^      (                                                          A                                      >                            	    	      1                                6	      .        rdag.c __FUNCTION__.10 __PRETTY_FUNCTION__.9 do_enum_paths.0 do_enum_rest.1 __PRETTY_FUNCTION__.6 __FUNCTION__.8 __PRETTY_FUNCTION__.7 __PRETTY_FUNCTION__.5 do_copy.2 __FUNCTION__.4 __PRETTY_FUNCTION__.3 rdag_subnode_find rdag_i_mark rdag_f_link rdag_subnode_count rdag_subnode_first programerror __assert_fail rdag_enum_paths rdag_node_max rdag_o_mark_max __stack_chk_fail rdag_o_mark rdag_p_link rdag_node_data_get rdag_node_from_data rdag_copy malloc checknotnull rdag_symbol_vec_new vec_alloc rdag_symbol_vec_expand rdag_symbol_vec_trim rdag_symbol_vec_make_desc %             P                                       l                                                                                    ,            6                   >                                                       $                                                   &            $       .            |                                           $                   !            -                   <            F            *       N            Z            f                   u                        A                                                              $                                                              $                   1            g                                                       $                                                                                                    $                                                              $                                                              $       "                     !            "   T                                 $                                              V                %   6                   E            O            ]       W                                 '            )   0	         +          
                     
      @             
                     
                                  *       
              1       
            8       
            ?       
            F       
            M       
             T       
            Y       
            l       
      +      z       
                    
      /             
                   
      &             
                    
                    
      V              
                   
                   
      {             
                   
      |             
                    
             
      
                   
      4            
            '      
      a      2      
            >      
            J      
      u      V      
      '      c      
      a      {      
      G             
                  
                  
                   
                  
                   
      t             
      t             
             H      
            h      
                  
      
            
      A            
      	            
              
      
            %      
      ;       @      
            V      
             l      
                  
      .            
                   
      {            
      G                  6	             
      ;      %            	      \      
      *      a                        
      e            
                                    
      6                  ^            
            -      
            7                   @      
      T      J                   S      
      #      \            e      {      
                  
      @            
                  
                                    
      r             
      k      
                  0      
      m       ?      
      !       N      
            _      
                  
                  
                                     
      P                  G            
                  
      T                               
            "                  3      
      ^      C      
      h      L            7      x      
      ^            
      T                               
                   
                        b            
                  
                  
      T                         h      
             r                         
                        p             
      T                               
      (                   k       /	      
            :	                    q	                          
                                   "       
      /       &       
      W       *       
      z       .       
             2       
             6       
             @       
             E       
             J       
             O       
             T       
             Y       
             ^       
            c       
      	      h       
            m       
            r       
             w       
      )                                                 @             k       `                                 G                                      7                   e                  ^      ,                  L                  l            	                  6	       .symtab .strtab .shstrtab .rela.text .data .bss .rodata .rela.debug_info .debug_abbrev .rela.debug_aranges .rela.debug_line .debug_str .debug_line_str .comment .note.GNU-stack .note.gnu.property .rela.eh_frame                                                                                            @       d	                                   @               p(                                &                     	                                     ,                     	                                     1                     	      
                             >                      
      	                             9      @               /                                J                      J                                    ]                      j      0                              X      @               ;      0          	                 q                                                         l      @               ;                                }      0               1                                        0                     2                                  0                      '                                                   5                                                           8                                                           X                                          @               =                                                        "      8                          	                      8&      8                                                   >                                    rdag_io.o/      0           0     0     644     16568     `
ELF          >                    :          @     @   UHH@H}HudH%(   HE1HEH    H    HH    HEHEH    HHǸ        HEPHEH    HHǸ        HEPHEH    HHǸ        HEPHEH    HHǸ        E    YE؃EHUMHEH    uDE}MUHEHVEAH5    HǸ        HEHE@9ErHEH    HH    HEH    HEdH+%(   t    UHHPH}dH%(   HE1HEH    H    HH    HE
   H    HH    EHEH    HE
   H    HH    EHEH    HE
   H    HH    EHEH    ŰuȋEĹ        HEHE
   H    HH    EHEH    UHE؉H    HE؋UЉPHE@8    E       HE
   H    EԋE9Et(H    HA   H    HH    H    HE
   H    EHE
   H    EHE
   H    EHE
   H    EHEH    HUMHE؉H    EE;E8HEH    HH    HEHUdH+%(   t    UHH0H}HuHU؉MHE     HEH    E}u
   HE    IEH9EsHUHEHЋUHE PHEHEHEH    E}uE
   }
t}u}u,HEH    E}
t}tHUEH։    HE ;Er(H    Hk   H    HH    H    EH;Er    UHH}HuE    E    vUHEH EE}v}v}uE } u2} t@EHEH < t*UHEHEEUHEHEEHE 9E{} tEHEH um} tEHEH < umHEU]UH}HuHUHMDEHE     E    xUHEH EE}v}~v}w    X}u    KHE؋ ;Er    9HE؋ H    HEHEHE؋ PHE؉E;Er   ]UHH0H}uHUE    )EH    HEHЋ HUH։    EE;Erϐ 2009-10-24 rdag_t nn = %u
 ni = %u
 no = %u
 max_node = %u
 %u %u %u %u %u
 nn ni no max_node rdag_io.c nodes out of sequence (*nbuf) < nmax    rdag_read       rdag_line_read 	                                         :                               )r   int     *A           -:                               1H      3r        6	       7	       8	       9	        :	   (    ;	   0    <	   8    =	   @    @	   H    A	   P    B	   X    Da  `    Ff  h    Hr   p    Ir   t    J   x    MQ       NX       Ok      Q{      Y       [      \      ]f      ^	H       _
.       `r       b              +    \        {  :     T                   :         H        f       y                  A                   $                	0      `
   nn    ni   no       
       
   pk       
       
   (    
!  0    
"  8    
%  <    
&  @    
'  D    
(  H    
+  L    
,  P    
-  T    
0  X     	      	5      	Lz      	M        	N,      	O,      	P        	Q8  ,      
       
    cr     r          E      A      
    r     r      
    ?r        	    /'            B  B     G   $  z      .m      A          a
             i  B      
    	#	B              	             
            	    .               r   &     	    <        	    	TW  B     G   
    er   t       	                            U         wr *  X    7  Tstr K  Hk   l !                     v      0  \buf ;   P    L  Hstr `  @    p  Xk   l        x       c J   k  "    o                     o0  Xbuf o;   Pk q  hm r  l        v       c tJ   g      Pr                 l  rd P  X    P)  Pbuf P4   H    PD  Dc R	r   d    Y  h    |  	            |  :    l      *	B          '      ?	  rd *  nn 0  ni 1  no 2  D 5B  H    8  @k >      O	  	                       s @   Ddt Bz  P     O	  :   	 ?	  #            n      wr   D #B  k   H        U       s !   Ldt "z  P    :;9I8   I  4 :!;9I   :;9I   !I  $ >   :!;9I   :!;9I  	.?:;9!'<  
.?:;9'I<  I  ! I/   :!
;9I8    & I  :;9   <  .?:;9'I<  7 I  (   .?:;9'<  .?:!	;9!'<  .?:!;9'I@|  4 :!;9!I  4 I4  %     $ >   :;9  >I:;9      .?:;9'@|  !.?:;9'I@z  ".?:;9'@z  #.?:;9'@|   ,                                           G                                                                                                                	        <"""t/	K# 7 J t^Yi. . . : tY	= ( = = = 	=  wJ JYK[	 fXZ/<* f4 2 <> .D fY fo fnhh f ()< fX .Y1uu/$<L f. fgLh" f   KfiftJf f  - JL f  * JL?u/$<L f- fgvgvf' XX0J)./fuY1ht0 .! <  J nread debug _shortbuf rdag_node_data_set _IO_lock_t _IO_buf_end FALSE __FUNCTION__ filefmt_write_header rdag_string_iso_latin_1_write fflush rdag_node_packed_t _IO_write_end unsigned int max_alloc_node _freeres_list _flags __int32_t _markers shift_i_mark fputc filefmt_read_header ungetc hash_size uint32_t TRUE GNU C99 13.2.0 -mtune=generic -march=x86-64 -ggdb -std=gnu99 -fpcc-struct-return -ffloat-store -frounding-math -fasynchronous-unwind-tables -fstack-protector-strong -fstack-clash-protection -fcf-protection _IO_save_end hnext float _IO_codecvt programerror long long unsigned int rdag_node_data_get _IO_backup_base rdag_line_read _offset fprintf _fileno fget_uint32 size_t bool_t rdag_string_iso_latin_1_encode _IO_read_base nget_uint32 __uint64_t nstr char f_link _mode _IO_marker _IO_read_ptr rdag_read mask_node rdag_symbol_t p_link _IO_write_base long long int rdag_string_iso_latin_1_cleanup _IO_save_base o_mark _freeres_buf __pad5 rdag_new fgetc _vtable_offset max_node mask_i_symbol shift_f_link _IO_read_end short int nbuf hash_valid long int rdag_expand filefmt_write_footer _IO_wide_data uint64_t shift_p_link nmax shift_o_mark _wide_data _lock mask_o_symbol long unsigned int _old_offset _IO_FILE rdag_t int32_t filefmt_read_footer rdag_write __assert_fail unsigned char __uint32_t _IO_write_ptr rdag_node_data_t fget_eol _codecvt i_mark __off_t signed char short unsigned int __PRETTY_FUNCTION__ hinit double _chain FILE rdag_node_t _flags2 _cur_column __off64_t _unused2 _IO_buf_base /home/stolfi/programs/c/JSLIBS/libdicio rdag_io.c /home/stolfi/programs/c/JSLIBS/libdicio /usr/lib/gcc/x86_64-linux-gnu/13/include /usr/include/x86_64-linux-gnu/bits /usr/include/x86_64-linux-gnu/bits/types /home/stolfi/include . /usr/include rdag_io.c rdag_io.c stddef.h types.h struct_FILE.h FILE.h stdint-intn.h stdint-uintn.h bool.h rdag.h rdag_def.h stdio.h assert.h filefmt.h affirm.h fget.h nget.h  GCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0             GNU                    zR x            n   ECe    <       '   EC    \          EC    |           EC                EC            U    ECL                                                                                                      
                                                                                                                                        0             n      ;                      P                      X                      k                                                                       n      '                                                                                                                                                                                                                            /                     5                     <                     J                 j                     Z      U                             rdag_io.c __FUNCTION__.1 __PRETTY_FUNCTION__.0 rdag_write filefmt_write_header fprintf rdag_node_data_get filefmt_write_footer fflush __stack_chk_fail rdag_read filefmt_read_header nget_uint32 fget_eol rdag_new rdag_expand fget_uint32 programerror rdag_node_data_set filefmt_read_footer rdag_line_read fgetc ungetc __assert_fail rdag_string_iso_latin_1_cleanup rdag_string_iso_latin_1_encode rdag_string_iso_latin_1_write fputc    *             1                    <             M                    ]             o                                                                                )                                             8                   <                   G            S            h                                                                   H                                           K                               
            N                   $            9            M            Q       X            g            x                                                       Z                   d                                                       -            <            Q            l                   w                                                F            f            x                               Z                   z                            #          
                     
   	   8             
   
   (              
   
                                *       
              /       
   	         =       
   	         D       
   	          M       
   	          T       
   	   e      [       
   	   Y      b       
   	         g       
   	          z       
   	                
   	                
   	                
   	   Q             
   	                
   	                
   	                
   	                 
   	                
   	                
   	               
   	   O            
   	               
   	          *      
   	         7      
   	   4       D      
   	         Q      
   	   b      ^      
   	         k      
   	          x      
   	               
   	               
   	               
   	               
   	               
   	               
   	                
   	               
   	               
   	   A            
   	   ~            
   	                
   	         !      
   	         .      
   	         ;      
   	         I      
   	         U      
   	   )       ]      
   	               
   	               
   	   H            
   	               
   	   *            
   	   V            
   	   ^            
   	   8            
   	   @             
   	   3            
   	               
   	               
   	         %      
   	         1      
   	         _      
   	         l      
   	                
   	                
   	               
   	               
   	               
   	               
   	   _            
   	                
   	   q            
   	   0            
   	               
   	               
   	          !      
   	         -      
   	   :      9      
   	   '      F      
   	         S      
   	   J      `      
   	         m      
   	   H      {      
   	   '            
   	                
   	                
   	               
   	               
   	               
   	         (      
   	          M      
   	   +      n      
   	               
   	   '            
   	               
   	   8            
   	               
   	               
   	          '      
   	   3      =      
   	   O      X      
   	         u      
   	   S             
   	   h                   Z            
   	               
   	                                 
   	         "      
   	         >      
   	   l      X                  w      
   	   l      ~                        
   	                                 
   	   r                              
   	         2      
   	   l      L      
   	           Y      
   	   x      c                         
   	   &                  n            
   	         	      
   	   F       	                   	                  U	      
   	         \	                    	                          
                                   "       
   
   2       &       
   
   Z       *       
   
          .       
   
          2       
   
          6       
   
          :       
   
          D       
   
          I       
   
          N       
   
         S       
   
         X       
   
         ]       
   
   &      b       
   
   -      g       
   
   ;      l       
   
   J      q       
   
   Q      v       
   
   X      {       
   
   c             
   
   k             
   
   t             
   
   ~             
   
                
   
                                                    @             n      `                                                                      Z       .symtab .strtab .shstrtab .rela.text .data .bss .rodata .rela.debug_info .debug_abbrev .rela.debug_aranges .rela.debug_line .debug_str .debug_line_str .comment .note.GNU-stack .note.gnu.property .rela.eh_frame                                                                                            @                                          @               $      p                          &                                                          ,                                                          1                                                         >                            	                             9      @               0*                                J                      a      8                             ]                            0                              X      @               7      0          	                 q                            K                             l      @               87      X                          }      0                                                       0                                                       0                     '                                                                                                                                                                                                                 @               9                                                             `                          	                      #                                                          :                                    rdag_low.o/     0           0     0     644     37784     `
ELF          >                    ؍          @     @   UHH}uUEHUHH#E]UHH}uUMUEHHHH#EHuEHHH	]UHHH}HuHUHEPLHEH<HEH H    HUHEPPHEHDHEH H    HUBHEPTHEHHHEH H    HUBHEPLHEH@HEH H    HUBUHH(H}HuHUHE    HEHLHEP<HE0HEH    HEHEHPHEPDHEpHEH    HEHEHTHEPHHEpHEH    HEHEHLHEP@HEpHEH    HEHEHUHUHH}HE@]UHH}HE@P]UHH}HE@T]UHH H}uHE@;Es(H    HU   H    HH    H    } u(H    HV   H    HH    H    HEH@UHHH HEHEPPHEHDHEH    UHH H}uHE@;Es(H    H]   H    HH    H    } u(H    H^   H    HH    H    HEH@UHHH HEHEPTHEHHHEH    UHH H}uHE@;Es(H    He   H    HH    H    } u(H    Hf   H    HH    H    HEH@UHHH HEHEPLHEH<HEH    UHH H}uHE@;Es(H    Hm   H    HH    H    } u(H    Hn   H    HH    H    HEH@UHHH HEHEPLHEH@HEH    UHH H}uHU} u(H    Hu   H    HH    H    HEH    ;Es(H    Hv   H    HH    H    HEH@UHHHUHEHH    UHSH(H}uHU؃} u(H    H|   H    HH    H    HEH    ;Es(H    H}   H    HH    H    HE؋ ;Er(H    H~   H    HH    H    HE؋XHEH    9s(H    H   H    HH    H    HE؋XHEH    9s(H    H   H    HH    H    HE؋@;Er(H    H   H    HH    H    HEH@UHHHMHEHH    HE@8    H]UHHH}u} u(H    H   H    HH    H    HE@;ErEPHEPHE@8    UHH0H}؉uԉUHE؋@;E  EԉE   }    UHE؉H    EUHE؉H    EE;Er(H    H   H    HH    H    E;Er(H    H   H    HH    H    } tXUHE؉H    EUHE؉H    EE9Er(H    H   H    HH    H    EE;EsHE؋@;EUHH0H}HudH%(   HE1HUHMHEHH    HUHEHH    HUdH+%(   t    UHH}HuHE  HE  HE  HE=T HE@HEHHEHE@HEHHEHE HEHHEHE@HEHHEHE@ HEHUHEHHEHHEHк    HuH]UHH}HE@]UH}E]UHH H}HE@    EHE@ 9E   HE@Xt'H    UH    H5    HǸ        EH    HEH@(HH    HL       H    HH    H    HUHB(HE@H    HEH@0HH    HL       H    HH    H    HUHB0HEUP E    HEH@(UHH     EHE@ 9ErE    vEEHEH@UHHHEHH    EHEH@(UHHHEH@0UHHHEH@(UHHEEHE@9EzHE@8   UHH }uUM}v(H    H   H    HH    H    } v(H    H   H    HH    H    } v(H    H   H    HH    H    UEEЃ@v(H    H   H    HH    H    `       HL       H    HH    H    HEHE@X   HEUHEUPHEUPE   ЍPHEPLE   ЍPHEPPE   ЍPHEPTHE@<    HEP<EHEPDHEPDEHEPHHEPHEHEP@HE@    HE@    HEH@    HE@     HEH@(    HEH@0    HE@8    UHEH    HEUHHPH}HuUHEȋ@8uHEH    HEH@(HEHEH@0HEHEH@HEEH    HEHЋ EE    E    }    HEȋ@;E   H    H!  H    HH    H    EEE܉EE܃H    HEHЋ EHEȋ@;Es(H    H#  H    HH    H    } t*E܃H    HEHHHEH H9t}    }    } uEH    HEHE܉EH    HEHE܉E܃H    HEHЋUH    HUHʋ E܃H    HEHEEUHH0H}HuUHEPHE@L9r(H    H8  H    HH    H    HE@EHE@L;Es(H    H:  H    HH    H    HE@;EsuHE@EHE@LEE9EsEEEEE9Es(H    HG  H    HH    H    UHEH    HE@;Es(H    HK  H    HH    H    HEH@UHHHEH HHEUPHE@8tyHE@ 9Er(H    HP  H    HH    H    HEH@(UHHHEH@0UHHHEH@(UHHEEUHH H}uHE@L;Es(H    HZ  H    HH    H    HE@EEEE9E   HE@Xt-H    MUAȉH    H5    HǸ        EH    HEH@HH    HL    d  H    HH    H    HUHBHEUPHE@8    UHHpH}uHUdH%(   HE1E    E    ]EH    HEHЋ EHE@;Es(H    Hr  H    HH    H    E9EsEԉEEE;ErEHH    HL    w  H    HH    H    HEE    EH    HEH     EE;ErE    nEH    HEHЋ EЋE9Es(H    H  H    HH    H    } tEЃH    HEH    EE;ErE    EE   EăH    HEHЋ    EHUMHEH    EEȋE;Er(H    H  H    HH    H    } tEȃH    HEH    EE̋E;Er(H    H  H    HH    H    } tẼH    HEH    m} HEH    EHUdH+%(   t    UHH }LLU} u    |EH    HHЋ E} u(H    H  H    HH    H    E9Es(H    H  H    HH    H    EUHSH   HhdHXdH%(   HE1HEHEHh@8    HhH@0HEǅp    "pH    HEH     pHh@9prǅt    ǅx    [xH    HXHЋ E} t1E9ts	EtEH    HEH    xx;drt|   |H    HEHЋ uz|HhH    E} tEH    HEH    |HhH    E} tEH    HEH    || QHhH@0HEE    ǅp    >  pEEH    HEHЋ 	  EEEE9Es(H    H  H    HH    H    E;E   HhH@UHHHEHUHMHhHH    EHUI҉EEEċEEȋEHUI҉EHUHMHhHH    HhH@UHHHEHEH    HEHEpp;tǅx    JxH    HXHЋ xH    HXHHUI҉xx;drHhUPHhH    HEdH+%(   t    H]UHSHHH}ȉuĉUMDEdH%(   HE1EĉEЋEEԋEE؋EEHUHEHH    HUdH+%(   t    H]UHSH8H}HudH%(   HE1HEXHEH    9s+HEPH    H    H5    HǸ        HEHEH    9s(H    H  H    HH    H    HEXHEH    9s(H    H  H    HH    H    HEXHEH    9s(H    H  H    HH    H    HEXHEH    9s(H    H  H    HH    H    HEȋ@8uHEH    HUHMHEHH    HUHEHH    E܋UHMHEHH    E؃} uUHMHEHH    E؋EHUdH+%(   t    H]UHHH}HEH@H    HEH@(H    HEH@0H    HEH           rdag_low.c s <= D->max_node s > 0 null node has no data no such node invalid f-link invalid i-mark invalid o-mark invalid p-link cannot discard the null node   i-marks repeated or out of order %s: new hash size = %u
 no mem too many bits in node number too many bits in input symbol      too many bits in output symbol too many bits per node too many nodes s <= D->mask_node s <= new_max_alloc_node s <= D->max_alloc_node h < D->hash_size max_alloc_node too large %s: old size = %u  new size = %u
 invalid root node ri <= max_root f < s p < s new_t != rdag_node_NULL new_t <= old_t new_s <= old_s %s: i_mark = %u    rdag_i_mark     rdag_o_mark     rdag_f_link     rdag_p_link             rdag_node_data_get              rdag_node_data_set      rdag_discard            rdag_check_invariants   rdag_rehash     rdag_new                rdag_node_find_packed           rdag_node_append_packed         rdag_node_append_packed rdag_expand             rdag_reachable_node_count       rdag_reachable_node_count       rdag_crunch     apply_map       rdag_node_from_data                                                               !int 	    *<       	    -C   	    k   	    k   "
          	    _   	    r   	    C       1T      3X        6	       7	       8	       9	        :	   (    ;	   0    <	   8    =	   @    @	   H    A	   P    B	   X    Dm  `    Fr  h    HX   p    IX   t    J~   x    M5       NJ       Ow      Q      Y       [      \      ]r      ^	       _
       `X       b   	       #    +    
h  
        C     
`      
      
       C    
     
T    $              %<               	    $  
          	    $      `	  nn     ni    no        	      	  pk       	        	   (    	!  0    	"  8    	%   <    	&   @    	'   D    	(   H    	+   L    	,   P    	-   T    	0  X 	       	    5       Ln      M       N       O       P   	    Q,  	    	   
z  
  &    
          
         '    :            <          
                 eX         (     .>      <          E_      <          .        O         D .  h 
                      
  D )  dt >
        	        pk $z  Ph %   Ls &  H 
n       C                    r         D +  f :  i K   o \   p k  dt n  @                     D   ~    &   ~    :  ~      k    ~      ~i    ~s    ~map   @)                     P#      '  \      l      	               ~      	                T         t            z         f   ~p            7            ~        	            ~                   %      "n      "n       $z           C           C   	       k
                 )
  D k,      k8       kL      n  i o       9
  	        rch w  Hk z       9
  	               s           Y       	  ri q  D         j       	  ri   @                dt n  Pf   p        9
  C    )
      W              
  D W  X    W)  T      	            \   h    ]   l     5                f  D 5-  Xpk 5D  Ph 5Q   L    v  	        s 9  d    v  	                u           ?  h    @  `    A  l     v  C    f                      2  D +  pk B  h O         X      `      hs   Ls1   Ps2   T    B  	            B  C    2      	          /        nn    \ni (   Xno 5   T    E  P      	        D   h      C                        Q  D   X    Щ   d      	        k    `        r       s   hh    l      
                        +  l                        D )  h     
                  l  D !  dt 6
  M_i    M_o    M_f    M_p    @H_i    HH_o    PH_f    XH_p    `       h     
           c         D (  Hpk ?  @dt n  P             B      n  D $  Hlo 3  Dhi C  @s   \    B  	                       f   `p   d        X       i_s    hi_f    l               h         D   hs *  d      	              C          z                 D z!  Xs z0  Tdt zE
  H    0  	            0  C           s                 D s!  hs s0  ddt sE
  X    0  	             k                   D k!  Xs k0  T      	        pk oz  h     c                 >  D c!  Xs c0  T      	        pk gz  h     [                    D [#  Xs [2  T      	        pk _z  h     S                    D S#  Xs S2  T      	        pk Wz  h     N                     D N'  h     I                  N  D I'  h     D                 |  D D#  h     5                 D 5  Xdt 52
  Ppk 5J  Hpkd 7z  h     -                 D -  hpk -6  `dt -L
  X     (
           @       i  pk (   hval ()   d    (7   `    (G   \ *    #
           &       pk #   h    #*   d    #:   `   :;9I8   :!;9I  4 :!;9I  4 :!;9I  4 :!;9I   I  4 I4   :!;9I  	 :;9I  
 !I  $ >  I  ! I/  & I    .?:!;9!'@|  .?:!;9'I@z   :!;9I  .?:!;9'I@|   :!;9I  .?:!;9'I@|   :!	;9I8    :;9   <  .?:;9'I<  .?:!;9!'@|  7 I  (   .?:;9'<  4 :!;9!I   %  !$ >  "   # :;9  $4 :;9I?<  %>I:;9  &.?:;9'<  '.?:;9'I<  (   ).:;9'I@H|  *.?:;9'I@z   ,                                           	    ~                                                                                                	        #!!=1K'<<7tF<3=1u g u u u?u$%%%Du1u1u1/ ( f($"tu1/ ( f($"tu1/ ( f($"tu1/ ( f($"tu1g f( -" Jg?u f( - ( ., ., ($"JYw/ f(tYfu?ZtfZ=> ( (%g== 3 q( J%  t 1<g/[&t.&t.&f.&t.$tg"(t/t1u1!X=1tt J#'  %# ' %t+ .2 6 $ f J t[t/286JK
.
/# T J tAu f( f( f( <( ) '<$u+<$u+<w'tXu'tXu'tXvK1ht J Yuu	 (f)f' -X &(0 f. 8  & tg v"Y  ./[=1h  (tg (t[59f.#Y X	h ( (
tt=
t	L (!
!t.
/Z=10 (i
t J#-  % x	 1fvt/ 	Y ('  c J  )t) .-    f Jt/ 	Y ( f !  c JugYMLg ( f # hg ( f # 
hpJ= X / fX'/ 	Y f( (=.$ JJ- .1 J# f t /tYg2  b tZZ. f, 2 g. f, 2 $ yf tuZKg (1;5%Jv! '=<'=<!= ? tw$ fX t < .. t( .. ,  . tu/Jt , J+  , ., ., .,t JgYh= debug _shortbuf rdag_node_data_set rdag_o_mark _IO_lock_t stderr new_max_alloc_node _IO_buf_end FALSE __FUNCTION__ new_max_node rdag_node_packed_t _IO_write_end unsigned int max_alloc_node old_dt _freeres_list _flags nroots rdag_node_pack _markers old_max_alloc_node shift_i_mark hash_size extract64 rdag_i_mark_max rdag_node_from_data uint32_t TRUE GNU C99 13.2.0 -mtune=generic -march=x86-64 -ggdb -std=gnu99 -fpcc-struct-return -ffloat-store -frounding-math -fasynchronous-unwind-tables -fstack-protector-strong -fstack-clash-protection -fcf-protection _IO_save_end hnext float shift _IO_codecvt malloc programerror long long unsigned int rdag_node_data_get _IO_backup_base _offset checknotnull fprintf _fileno rdag_node_append_packed size_t bool_t rdag_node_hash _IO_read_base rdag_node_find_packed new_dt rdag_discard free __uint64_t rdag_i_mark char f_link rdag_reachable_node_count _mode _IO_marker new_s new_t _IO_read_ptr realloc data mask_node rdag_symbol_t p_link _IO_write_base old_size long long int max_possible_node _IO_save_base o_mark mark rdag_node_max _freeres_buf mask __pad5 old_s old_t rdag_node_unpack rdag_new _vtable_offset max_node rdag_free new_pk rdag_check_invariants mask_i_symbol nreach shift_f_link rdag_o_mark_max _IO_read_end short int apply_map hash_valid long int rdag_node_from_fields modulus rdag_expand insert64 _IO_wide_data uint64_t shift_p_link rdag_hash_table_size shift_o_mark old_max_node new_size _wide_data _lock mask_o_symbol long unsigned int _old_offset _IO_FILE rdag_t rdag_node_hash_packed __assert_fail unsigned char __uint32_t _IO_write_ptr rdag_node_data_t old_pk root max_root _codecvt i_mark __off_t signed char short unsigned int rdag_rehash rdag_f_link __PRETTY_FUNCTION__ hinit double rdag_crunch _chain FILE rdag_node_t _flags2 _cur_column __off64_t _unused2 _IO_buf_base rdag_node_max_alloc rdag_p_link rdag_low.c /home/stolfi/programs/c/JSLIBS/libdicio /home/stolfi/programs/c/JSLIBS/libdicio /usr/include/x86_64-linux-gnu/bits /usr/lib/gcc/x86_64-linux-gnu/13/include /usr/include/x86_64-linux-gnu/bits/types /home/stolfi/include . /usr/include rdag_low.c rdag_low.c types.h stdint-uintn.h stddef.h struct_FILE.h FILE.h bool.h rdag.h rdag_def.h stdlib.h affirm.h stdio.h assert.h  GCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0                GNU                    zR x            &    EC]      <       @    ECw      \           EC     |           EC                ECL                 ECL                 ECL                 EC               EC     <          EC     \          EC     |          EC               ECE           h    EC_           B   EC9           c    ECZ                EC     @          ECL      `          ECL               EC          /   EC&             EC             EC              EC               EC    @          AC      `         ECH            r    ECEd                ECE           O    ECF                                                                                               h             #     x             :                  Q                  h                  x                                                                              (      	            @                  `                                                                 !                 7                 C           
       Y                 o                                                                                                                               ~            &           &       @           f                                                                                                                                             z                 +                              0                     =                P    (      h       ]          B      s          c           5	                                      	                 
                 
                                                                                                          /                                               "            4    	            L                                     f    W            r    >      r                                 O        rdag_low.c __PRETTY_FUNCTION__.19 __PRETTY_FUNCTION__.18 __PRETTY_FUNCTION__.17 __PRETTY_FUNCTION__.16 __FUNCTION__.15 __FUNCTION__.14 __FUNCTION__.13 __FUNCTION__.12 __FUNCTION__.11 __FUNCTION__.10 __PRETTY_FUNCTION__.9 __FUNCTION__.8 __PRETTY_FUNCTION__.7 __FUNCTION__.6 __FUNCTION__.5 __PRETTY_FUNCTION__.4 apply_map.0 __PRETTY_FUNCTION__.2 __PRETTY_FUNCTION__.3 __FUNCTION__.1 extract64 insert64 rdag_node_unpack rdag_node_pack rdag_node_max rdag_i_mark_max rdag_o_mark_max rdag_i_mark __assert_fail rdag_o_mark rdag_f_link rdag_p_link rdag_node_data_get programerror rdag_node_data_set rdag_discard rdag_check_invariants rdag_node_hash_packed rdag_node_hash __stack_chk_fail rdag_node_max_alloc rdag_hash_table_size rdag_rehash stderr fprintf realloc checknotnull rdag_new malloc rdag_expand rdag_node_find_packed rdag_node_append_packed rdag_reachable_node_count rdag_crunch rdag_node_from_fields rdag_node_from_data rdag_free                                          
            T            y                                    :            d      I            S                   [         %   h            d      w                                        %                           t                                              %               t      (            2                   :         %   t                                                                      %                                                             %   %            M                  \            f                   n         %   {                                                          %                                                                         *   )         !   5                  D            N            4       V         *                                                                         *            !                                             4                *                     $            .            A       6         *   I         "   T                  c            m            P       u         *            #                                             _                *                                             n                *                D                  S            ]            }       e         *            '            (                                             A                *   .                  =            G            n       O         *   f         $   z         $                                                             *   	            	         /   /	         0   0
         2   U
         4   a
                  h
                   u
         5   
         6   
                  
            
                   
         7   
         6   
                  
                                        7            .               $      #            -                   5         *   B            $      Q            [                   c         *   p            $                                             *               $                              ;               *            9               $                                              7            :   L         3               <                                              %               <      !            +                   3         %   5            \      D            N            R      V         *   v            |                              a               %               |                              s               %            :   +            |      :            D                  L         %               |                                             %   &                  5            ?                  G         *   u         4                                                5            6                                                             7   c                  r            |                           *            9                                                             7   5                  D            N                   V         %            )                                                            %   ?                  N            X                  `         %            >            0                                                            %   -                  <            F            3      N         %            '            (                                             B               %               I                      3   4         0            A            0            "            4                                 Q               5   $         !   /                  >            H            A       P         *   c         "   n                  }                        P                *            #                                             _                *            !                                             n                *   $         3   ;             N         /   g         ;            <            0            >            >            >            >          
                     
      ^             
                     
                                  *       
              1       
            8       
            ?       
             F       
            M       
      y      T       
            `       
      "      n       
            s       
      <             
      q             
      	             
      S             
      P             
      U             
                   
                   
                    
                   
                  
                  
                  
      -      )      
             6      
            C      
      T       P      
            ]      
            j      
      ,      w      
                   
                  
                  
                  
                  
                  
      n            
                   
                  
                  
      a            
                  
                    
      /      -      
      A      :      
      y      G      
            U      
            a      
      /       i      
                  
      K            
      G            
      :             
                  
      k            
      `             
      Y            
                  
      ?            
                  
            %      
            S      
      }      `      
             x      
                  
                  
      9            
                   
                  
      ^            
                  
                  
                  
                  
                  
                    
            !      
            -      
      ;      :      
      X      G      
      j      T      
            a      
            o      
      ;      {      
                   
      7            
      W            
                  
                  
                  
      ^      ?      
            `      
            f                        
      <                              
      f                         %      
            0            >            
                        W            
                   
      S            
                  
            @      
            L                  j      
      N      y      
                  
                                     
      s             
                                                                              S      &      
      H      6                  G      
            W                  h      
      L      x      
                   
      #            
                  
      _                        	      
             	      
      S      &	      
      X      D	      
      f       N	                  t	      
            ~	                  	      
            	            =      	                  	                  ?
      
      2      E
                  i
      
             x
      
      f       
                  
      
            
      
            
      
            
            	      
      
      f       
            `            
                              '                  8      
             G      
      A       V      
            |      
                        "            
                  
      9            
                  
            )            @      H      
      e      R                        
                   
      f                   (            
                        
            
                  
      f                         '            _      R      
      k      \            
      s      
                   
      )                  	            
                        5	      _      
      *      m      
            w                        
                                    
      f                                            ?            Y      o      
      *      t            (            
      f                               
                                     
      f                         6      
            ;                  w      
      f                               
      =                  +            
                                    
                        z            
            (                  ?      
      #       I                  x      
                        x            
      G                              
                        h            
                              !      
      ,      +                  O      
      !      Y                  }      
                                     
      T                  f             
      >                  &       M      
      E      [      
      <      j      
      "      u                          
      E            
      <             
                                   "       
      3       &       
      [       *       
      ~       .       
             2       
             6       
             :       
             D       
             I       
             N       
      
      S       
            X       
      !      ]       
      *      b       
      8      g       
      ?      l       
      F      q       
      M      v       
      X      {       
      a             
      j             
      r                                                 @             &       `             f                                                                                                                         @            z      `            +                                                      (                                          $            5	      D            	      d            
                  
                                    "                  	                        $                  D                  d            W                  >                                           .symtab .strtab .shstrtab .rela.text .data .bss .rodata .rela.debug_info .debug_abbrev .rela.debug_aranges .rela.debug_line .debug_str .debug_line_str .comment .note.GNU-stack .note.gnu.property .rela.eh_frame                                                                                            @                                          @               X                                &                     9                                     ,                     9                                     1                     @      $                             >                      d!                                   9      @               pq                                J                      5                                   ]                      7      0                              X      @                     0          	                 q                      8      	                             l      @                                                }      0               A      I                                  0               H      {                                  0               sJ      '                                                   J                                                          J                                                          J                                         @               0                                                      N      H                          	                      T                                                                                              