!<arch>
/               0           0     0     0       2262      `
   _  	|  	|  	|  	|  	|  	|  	|  	|  	|  a  a  a  a  a  a  a  a  a  a  a < < M0 M0 M0 M0 M0 t t t t t t t t t t t       hx hx hx hx hx \ \ \ \ \ \ \ \ \ \ \ \ \ >h >h >h >h o< o< o< @ @ 4 4 4 4 r@ r@ r@ r@ r@ r@ r@ r@ r@ r@ r@ r@     X X X Xtoday cpk_cpu_time_1 cpk_cpu_time_2 intcmp dblcmp ui2_vec_new ui2_vec_expand ui2_vec_trim ui2_vec_make_desc cpk_build_graph cpk_get_rotation cpk_map_domain cpk_make_canvas_canon cpk_set_urban_gridpoints_canon cpk_compute_URB_weights cpk_erase_invalid_gridpoints_canon cpk_compute_DEM_CLS_weights cpk_proximity_graph cpk_unmap_points cpk_map_points LL_to_EUTM EUTM_to_LL cpk_print_vertices cpk_print_edges cpk_print_vertex_set TRACE_SOL TRACE_Q cpk_eps_fill_polygon cpk_eps_plot_rect_stroke cpk_eps_plot_circle cpk_eps_plot_dot cpk_eps_draw_polyline cpk_eps_new_figure cpk_eps_fill_circles cpk_eps_fill_dots cpk_eps_show_labels cpk_eps_draw_circles cpk_eps_fill_sausage cpk_gather_neighbors cpk_graph_adjacent cpk_graph_count_common_neighbors cpk_grasp_find_indep_set cpk_grasp_get_seed_pairs cpk_grasp_pair_score cpk_greedy_find_indep_set cpk_greedy_maximize cpk_greedy_maximize_random cpk_greedy_maximize_lookahead cpk_count_common_Q_neighbors cpk_plot_solution cpk_plot_domain cpk_plot_demand cpk_plot_candidates cpk_plot_proposed_auctions cpk_plot_solution_attributes cpk_read_points cpk_read_polys cpk_pick_ref_coords cpk_LL_to_EUTM cpk_EUTM_to_LL cpk_plot_stations cpk_ui2_print cpk_local_opt cpk_lopt_update_best_solution cpk_lopt_restore_solution cpk_lopt_same_set cpk_local_opt_multiple cpk_local_opt_at_pivot_1 cpk_local_opt_at_pivot_2 cpk_local_opt_simple cpk_local_opt_twiddle_one cpk_choose_auction_points cpk_compute_subset_value cpk_domain_free cpk_policy_free cpk_mis_state_new cpk_mis_state_free cpk_mis_score cpk_mis_reset cpk_mis_init cpk_mis_add_indep cpk_mis_simply_delete_adm cpk_mis_simply_add_indep cpk_mis_delete_indep cpk_mis_simply_delete_indep cpk_mis_simply_add_adm cpk_mis_copy_indep cpk_check_edges cpk_slow_get_proximity_edges cpk_check_indep_set cpk_check_solution cpk_compute_weight cpk_normalize_weight_coeffs cpk_print_weights cpk_weight_cmp  //                                              38        `
cpk_lopt_multi.o/
cpk_lopt_simple.o/

cpk_basic.o/    0           0     0     644     22496     `
ELF          >                     R          @     @   UHSH8  dH%(   HE1        HHH    HHXHHHHHXHHHH HX(H HH@0HDDDHcHiQH )kd)H HAPVQEЉH    H¾           H  y(H    H%   H    HH    H    H H    HHHH    HH HHH    HHUdH+%(   t    H]UHH`dH%(   HE1HEH    HEHEfH*EEM    YE       fH*EE^EEEHEdH+%(   t    UHHPdH%(   HE1HEHƿ       HEfH*EM    YEHEfH*EE    ^EEXEEEHEdH+%(   t    UH}uE;E|E;E]UHEMEf/EvEf/E]UHH H}uE       HEHEUHEHUHPHEUHHH}uHE U9rHEHpHEU   H    UHHH}uHEHpHEU   H    UHH}HuUHEUHEHUHPHE] %02d-%02d-%02d %02d:%02d:%02d cpk_basic.c snprintf failed today     .A     @@                                                                 )d   int     *<           w       w       d       !w                 X       k       C              ~              
   	      	B      	        	                tm 8
      
	d        

d       
d       
d       
d       
d       
d       
d       
d        
w   (    
   0 <   H                                           	    
                                                                                             !    "    #    $    %    &    '    (    )    *    +    ,    -    .    /    0    1    2    3    4    5    6    7    8    9    :    ;    <    <    =    >    ?    @    A    B    C    D    E    F    G    H    I    J    K    L    M    N    O    P    Q    R    S    T    U    V    W    X    Y    Z    [    \    ]    ^    _    `    a    b    c    d    e    f    g    h    i    j    k    l    m    n    o    p    q    r    s    t    u    v    w    x    y    z    {    |    }    ~                                                                                                                                                                                                                                                                                                                                                                     tms   X      "        #       %       &        _       m         c !         C        )p        ne X   e                      X      X                d      	       ;  X      
    !d   W     W     
    w   s  d    	    .          	                
             
                 1               
    d   	            	    0	  0	  5	   W    	    L	  P	  P	   	      C          .       	  e C  `ne CX  \     C        1       	  vp C	  hne CX  d       C        >       
  vp C	  h    Cd  d     C          A       @
  ne CX  Te C   h     @	           7       z
  x @P  hy @!P  `     =	           +       
  x =   ly =#   h     7P                 
  buf 8  P     /P                 !  buf 0  @t 1                           buf 
  ~       }    	  }    W  }      	                P       n &   }res '   }       C         C       (    I   :;9I8   :;9I  $ >   !I   :!;9I  4 :!;9I  	.?:;9'I<  
.?:;9'I<  .?:!;9'I@|  & I  :;9   :!;9I8  I  ! I/  .?:!;9'I@z  4 :!;9I  :;9!  .?:!;9!'<  .?:!;9!'@|  %  $ >     >I:;9  .?:;9'<      :;9I  4 I4     ,                                                                                                                                                                               	         v LdV (Yw/X& $ Y[J!:X/JC+X=['  < ..X1  X' . .<0. .Jf. ... _SC_THREAD_PRIO_PROTECT _SC_VERSION strlen _SC_NL_NMAX tm_yday _SC_SYNCHRONIZED_IO __FUNCTION__ _SC_THREAD_PRIORITY_SCHEDULING _SC_NPROCESSORS_ONLN _SC_THREAD_PRIO_INHERIT vec_alloc _SC_TIMEOUTS programerror _SC_BASE _SC_PII_OSI_COTS _SC_MONOTONIC_CLOCK _SC_THREAD_SAFE_FUNCTIONS unsigned int _SC_IOV_MAX _SC_STREAM_MAX _SC_SHRT_MAX ui2_vec_expand _SC_PRIORITIZED_IO __int32_t _SC_V6_ILP32_OFF32 _SC_THREAD_SPORADIC_SERVER _SC_SHRT_MIN _SC_USHRT_MAX _SC_NL_TEXTMAX _SC_STREAMS tm_mday _SC_THREAD_DESTRUCTOR_ITERATIONS _SC_PIPE _SC_BC_DIM_MAX _SC_MAPPED_FILES _SC_2_C_BIND _SC_MQ_OPEN_MAX _SC_XOPEN_SHM _SC_INT_MAX _SC_2_FORT_DEV _SC_XOPEN_XPG2 _SC_XOPEN_XPG3 _SC_XOPEN_XPG4 _SC_PII_INTERNET _SC_V7_LP64_OFF64 _SC_DELAYTIMER_MAX _SC_MB_LEN_MAX intcmp _SC_ATEXIT_MAX today_secs time tms_cstime _SC_REALTIME_SIGNALS _SC_DEVICE_SPECIFIC_R uint32_t strcpy _SC_THREAD_PROCESS_SHARED _SC_SAVED_IDS _SC_C_LANG_SUPPORT_R tm_mon _SC_2_C_DEV _SC_XBS5_LPBIG_OFFBIG float _SC_2_C_VERSION malloc _SC_SCHAR_MAX index _SC_SSIZE_MAX _SC_2_UPE _SC_IPV6 _SC_BC_BASE_MAX long long unsigned int _SC_POLL _SC_XOPEN_REALTIME sysconf _SC_SYSTEM_DATABASE_R _SC_CHAR_MAX _SC_T_IOV_MAX _SC_LEVEL1_ICACHE_ASSOC _SC_READER_WRITER_LOCKS _SC_SYMLOOP_MAX clock_t _SC_TRACE_LOG _SC_THREAD_CPUTIME _SC_XBS5_ILP32_OFFBIG _SC_PII_INTERNET_DGRAM tv_nsec size_t _SC_2_PBS_TRACK _SC_FILE_ATTRIBUTES _SC_ASYNCHRONOUS_IO _SC_FSYNC _SC_LEVEL1_DCACHE_ASSOC _SC_DEVICE_SPECIFIC _SC_MEMLOCK _SC_LONG_BIT _SC_SEM_NSEMS_MAX _SC_EQUIV_CLASS_MAX _SC_XOPEN_STREAMS _SC_LEVEL1_ICACHE_LINESIZE _SC_REGEX_VERSION _SC_2_PBS_ACCOUNTING _SC_AIO_MAX _SC_LEVEL2_CACHE_LINESIZE _SC_XOPEN_VERSION _SC_FILE_LOCKING _SC_EXPR_NEST_MAX _SC_SHELL _SC_TZNAME_MAX timespec char _SC_SPORADIC_SERVER _SC_MEMLOCK_RANGE _SC_AVPHYS_PAGES _SC_2_LOCALEDEF _SC_V7_ILP32_OFFBIG _SC_PII_XTI ui2_vec_t tm_year _SC_V7_LPBIG_OFFBIG tms_stime _SC_LEVEL3_CACHE_ASSOC _SC_FILE_SYSTEM rcode time_t _SC_MINSIGSTKSZ _SC_LEVEL4_CACHE_ASSOC _SC_SIGSTKSZ _SC_V6_ILP32_OFFBIG localtime _SC_SIGQUEUE_MAX _SC_SPAWN _SC_DEVICE_IO _SC_V6_LPBIG_OFFBIG _SC_2_VERSION _SC_LEVEL4_CACHE_SIZE long long int _SC_USER_GROUPS_R _SC_LINE_MAX _SC_CPUTIME tms_utime ui2_vec_trim _SC_UIO_MAXIOV _SC_HOST_NAME_MAX _SC_C_LANG_SUPPORT __syscall_slong_t _SC_THREAD_KEYS_MAX _SC_THREAD_STACK_MIN _SC_SEMAPHORES _SC_UINT_MAX clock_gettime _SC_CHILD_MAX snprintf _SC_NGROUPS_MAX _SC_SINGLE_PROCESS _SC_XOPEN_CRYPT vec_trim _SC_LEVEL3_CACHE_LINESIZE _SC_TTY_NAME_MAX ui2_vec_make_desc _SC_MEMORY_PROTECTION __clock_t _SC_CHAR_BIT _SC_LEVEL1_DCACHE_SIZE today _SC_CLOCK_SELECTION _SC_CLK_TCK _SC_ADVISORY_INFO _SC_TIMERS _SC_BARRIERS _SC_BC_SCALE_MAX _SC_ULONG_MAX _SC_MQ_PRIO_MAX _SC_TRACE _SC_LEVEL3_CACHE_SIZE _SC_SPIN_LOCKS _SC_LEVEL1_DCACHE_LINESIZE _SC_BC_STRING_MAX _SC_NPROCESSORS_CONF _SC_INT_MIN GNU C99 13.3.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 _SC_V7_ILP32_OFF32 _SC_TRACE_SYS_MAX _SC_FD_MGMT _SC_REGEXP short int _SC_LEVEL1_ICACHE_SIZE _SC_RE_DUP_MAX _SC_PAGESIZE long int __clockid_t _SC_XBS5_LP64_OFF64 _SC_SYSTEM_DATABASE _SC_XOPEN_REALTIME_THREADS _SC_THREAD_ROBUST_PRIO_PROTECT _SC_2_CHAR_TERM _SC_PASS_MAX _SC_FIFO _SC_ARG_MAX tms_cutime _SC_LEVEL2_CACHE_SIZE _SC_2_PBS_CHECKPOINT _SC_2_FORT_RUN _SC_TRACE_EVENT_FILTER _SC_SEM_VALUE_MAX _SC_THREAD_ATTR_STACKSIZE _SC_AIO_LISTIO_MAX _SC_THREAD_ROBUST_PRIO_INHERIT _SC_THREADS _SC_PII dblcmp _SC_TRACE_INHERIT _SC_WORD_BIT _SC_XBS5_ILP32_OFF32 _SC_PII_OSI_M _SC_2_SW_DEV tv_sec _SC_CHAR_MIN _SC_XOPEN_UNIX long unsigned int vec_index_t _SC_PII_OSI _SC_UCHAR_MAX _SC_SELECT int32_t _SC_SCHAR_MIN _SC_PRIORITY_SCHEDULING tm_min clockid_t tm_zone _SC_NETWORKING _SC_TIMER_MAX _SC_TRACE_EVENT_NAME_MAX ui2_t _SC_V6_LP64_OFF64 _SC_GETGR_R_SIZE_MAX unsigned char _SC_LOGIN_NAME_MAX __uint32_t _SC_PII_INTERNET_STREAM _SC_SS_REPL_MAX _SC_RAW_SOCKETS _SC_LEVEL4_CACHE_LINESIZE _SC_SIGNALS _SC_MESSAGE_PASSING __time_t _SC_SHARED_MEMORY_OBJECTS _SC_CHARCLASS_NAME_MAX _SC_PII_OSI_CLTS _SC_TYPED_MEMORY_OBJECTS tm_wday _SC_2_PBS _SC_PHYS_PAGES ui2_vec_new _SC_PII_SOCKET tm_hour _SC_MULTI_PROCESS _SC_LEVEL2_CACHE_ASSOC signed char _SC_OPEN_MAX short unsigned int tm_sec _SC_THREAD_THREADS_MAX vec_size_t _SC_NZERO _SC_GETPW_R_SIZE_MAX tm_isdst cpk_cpu_time_1 cpk_cpu_time_2 _SC_2_PBS_MESSAGE _SC_RTSIG_MAX double _SC_THREAD_ATTR_STACKADDR tm_gmtoff _SC_TRACE_NAME_MAX _SC_COLL_WEIGHTS_MAX _SC_XOPEN_ENH_I18N _SC_XOPEN_LEGACY _SC_JOB_CONTROL _SC_NL_MSGMAX _SC_NL_LANGMAX times _SC_USER_GROUPS _SC_2_PBS_LOCATE _SC_NL_SETMAX _SC_NL_ARGMAX _SC_TRACE_USER_EVENT_MAX vec_expand _SC_AIO_PRIO_DELTA_MAX _SC_XOPEN_XCU_VERSION cpk_basic.c /home/stolfi/programs/c/JSLIBS/libcpk /home/stolfi/programs/c/JSLIBS/libcpk /usr/include/x86_64-linux-gnu/bits /usr/lib/gcc/x86_64-linux-gnu/13/include /usr/include/x86_64-linux-gnu/bits/types /usr/include/x86_64-linux-gnu/sys /home/stolfi/include . /usr/include cpk_basic.c cpk_basic.c types.h stdint-intn.h stdint-uintn.h stddef.h clock_t.h clockid_t.h time_t.h struct_timespec.h struct_tm.h times.h vec.h cpk_basic.h time.h unistd.h string.h stdlib.h affirm.h stdio.h confname.h  GCC: (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0          GNU                    zR x                ECH     @           EC     `           EC            +    ECb             7    ECn             A    ECx             >    ECu             1    ECh              .    ECe                                                                                                    :                                                                                                                                               '                      "                      ,                      5                      B                      I                      P                      W                      h                  w                      }                           9                                              +            
      7            A      A                                        >                                        1                                        .        cpk_basic.c __FUNCTION__.0 today localtime snprintf programerror strlen malloc strcpy __stack_chk_fail cpk_cpu_time_1 times sysconf cpk_cpu_time_2 clock_gettime intcmp dblcmp ui2_vec_new vec_alloc ui2_vec_expand ui2_vec_trim ui2_vec_make_desc     %             ;                                                   6       #                   -            &       5            D            ^            ~                                                <                   3            a                        <                   D                   _                                           
                     
      
             
   	                  
   	                               *       
              1       
      
      8       
            ?       
            F       
            M       
      y      T       
            Y       
      o      l       
      +      z       
      -             
      	             
                   
      6             
                   
                   
      `             
      C             
      %             
      -             
                   
            
      
      s            
            (      
            5      
            E      
            L      
            S      
      4      c      
            p      
            }      
      H            
                  
                  
                   
                  
      7             
                  
      U            
                  
                  
      	            
      
            
      -	            
                  
      1      %      
            +      
            1      
      m      7      
            =      
      v      C      
      "
      I      
      P      O      
      \      U      
      ?       [      
      d      a      
            g      
            m      
            s      
      	      y      
                  
                  
                  
      ^            
      -            
      ?            
                  
      <            
      Y
            
                   
                   
      &            
                  
      2            
                  
                  
                  
                  
      :
            
      
            
      r            
                  
      v            
      M      	      
                  
                  
      	            
      /      !      
            '      
      f      -      
            3      
            9      
            ?      
            E      
      
      K      
      9      Q      
            W      
      ;      ]      
      2      c      
      U      i      
      }      o      
      %      u      
      6      {      
                  
                   
                  
                  
      y            
                  
                   
                  
                  
                  
      	            
                  
                  
                  
                  
      ;            
      D            
      `             
                   
                    
      S            
      
            
                   
                  
                  
                  
                  
      S      #      
      V      )      
            /      
      P	      5      
            ;      
      L      A      
            G      
            M      
            S      
      u      Y      
            _      
            e      
      	      k      
      l      q      
            w      
      Z      }      
      
            
                  
                  
                  
                  
                  
                  
      h            
      @            
                  
      G            
                  
      K
            
                  
                  
                  
                  
      +             
                  
                  
                  
                  
      B            
                  
                  
      ;            
      j            
      
      %      
      -
      +      
             1      
            7      
      {      =      
      	      C      
      Z      I      
            O      
            U      
            [      
      -      a      
            g      
            m      
            s      
      <      y      
      e            
      ]            
                   
      P            
      =	            
                  
                  
      
            
                  
                  
                  
                  
                  
                  
                  
      V            
      V            
                   
                  
                  
      ;            
                  
                  
            	      
                  
      ,            
                  
            !      
            '      
      y      -      
            3      
            9      
            ?      
            E      
      i
      K      
            Q      
            W      
            ]      
            c      
            i      
            o      
      	      u      
      n      {      
      
            
                  
      b            
      9            
      s
            
      F            
      i	            
                  
                  
      n            
                  
      ^            
                  
                  
                  
      (            
      N            
                  
      _            
                  
                  
                  
      q            
                  
      z            
            $      
      f      1      
      <      >      
            K      
            Y      
            e      
      /      q      
                  
                  
                  
                  
      `	            
      4      !      
             <      
      	      ]      
      N      t      
                  
      L            
                  
      $             
                   
      $	      	      
            ;	      
            V	      
      	      `	                  	      
      p      	                  	      
      M      	                  	      
            
      
      -      
            A      A
      
            K
            
      {
      
            
                  
      
            
            9      
      
            
                  "      
      	      ,                    R      
      m      a      
            p      
      	            
      S                   :                   9             
                                   "       
   	   2       &       
   	   X       *       
   	   {       .       
   	          2       
   	          6       
   	          :       
   	         >       
   	         H       
   	         M       
   	         R       
   	   +      W       
   	   3      \       
   	   A      a       
   	   P      f       
   	   Y      k       
   	   c      p       
   	   o      u       
   	   x      z       
   	                
   	                
   	                
   	                
   	                
   	                
   	                
   	                
   	                
   	                
   	                                                    D                   d             9                                      
                   A                                           $                   .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                     `      P                              >                                                         9      @               x0                                J                                                         ]                      z      0                              X      @               pM      0          	                 q                                                         l      @               M                                }      0               Z      l                                  0               &                                        0               (      ,                                                   (                                                          (                                                           )      @                                   @               pP                                                       @*               
                 	                      X-                                                          HQ                                    cpk_build.o/    0           0     0     644     44392     `
ELF          >                              @     @   UHSHh  HHHHLDdH%(   HE1 tZH    Av   H    HH    H5    HǸ        H    Hƿ        H    Hƿ
       H  H@X XH H@ X  0  H    H      H    H    H (H    H(fHnH    HHǸ       H    HfHnH    HHǸ       H    HfHnH    HHǸ       H@0H    H0fHnH    HHǸ       H@8H    H8fHnH    HHǸ       HH(H     t@H    H      H    H    HHP(H    HH    fEfE    HfHn    fH~H@@EHfHn    fH~HHHE tPEPEXH    PHXf(fHnH    HHǸ       HEHUHH    H HMHUHH    H( HU        u    E`EhEpExH    `hpHxf(f(f(fHnH    HHǸ       H@ tQH@    Y    ^  EE\EE\Y    ^H    fHn    fH~H    ^^HfHn    fH~H    Y^HfHn    fH~H    f/v    f/    v        Y^ u    H    HfHnH    HHǸ       ^H@  ^H    Hf(fHnH    HHǸ       HUHHfHn    H    H@H@HH$HP H@ H (H     H(f(f(f(fHnH5    HǸ       HP H@$ t#H    H      H    H    HH    ǅ    $HHcHH     ;rHH HHH    HH    H 00    ^8H@@HH8H@Hf(fHnHH    HHH HH    HH    HH    H@HHHHHHDpLxHfHnH    H@ t[ǅ    AHHcHHЋ uHHcHH     ;r t#H    H      H    H    H H    ǅ    ǅ      HHcHHЋ E  HHcHH fZPHHcHHЋ HxfH*HHH	fH*XXHHcHH fZ`HHP(HHcHHPXH`f(f(fHnH    fH~Hhh   ~9   HHcHH fZpHHcHHЋHHcHH fZxH    pHxf(fHnH5    HǸ       ,u#H    H      H    H    HHcHHf ;bHH    HH    HH    HHLHLHHfHnH    HHH}HMHIH    HHHHSH H    HH    HH    HH     tZH    A  H    HH    H5    HǸ        H    Hƿ        H    Hƿ
       HEdH+%(   t    H]UHATSH   HHHH LLdH%(   HE1H@ LH@$PLPTǅ,    HETH    ǅ(    ^(H    HHЋ t"HE(HH,,HE(HH ((;TrHE,H    L H,H    HHI$IT$LH,H    HHI$IT$ǅ0    y  0L4ǅ8    <  4H    HHЋ   8E0EHE4HHЋ || y(H    H3  H    HH    H    HE|HcHHHEHH H@|HcHL$HHUHHH    HHI$IT$4H    HHHH@|HcHHEE 848;L00;Puǅ<    H    H!HË<H H	HË<HHH@HL`HHHfHnHHH    HHI$IT$<<tH EHHH    HHHHSǅ@    ǅD      HEDHcHHHEHE XHE@\\HEHcHHHEHE `ǅH      HEH@HHcHHHEHE dHE@hXdЉl\hЉpl   l;L  p   p;P  pLlЉttH    HHЋ   HEtHHЋ xD xD;,r(H    H]  H    HH    H    x xx;,r(H    H^  H    HH    H    x;D(H    H_  H    HH    H    HExHcHHЋ 9lt(H    H`  H    HH    H    HExHcHHЋ@9pt(H    Ha  H    HH    H    @HH    HH@@HHЋDxP@HH;`lDD;,@HH    HEH    HEH    HEH    HEH    HEdH+%(   t    H   [A\]UHH`H}HudH%(   HE1HEHPH HEHUHUHEHH    EEEEE~    fWEEEHEE HEE@HEE@HEE@HEdH+%(   t    HEUHSH   HxHpHhH`dH%(   HE1HPH`HhHpH@IH    HPHXHEHUHPH`HhHpPH@IH    HPHXHEHUHPH`HhHpP H@(IH    HPHXHEHUHPH`HhHpP0H@8IH    HPHXHEHUHPH`HhHpP@H@HIH    HPHXHEHUHPH`HhHpPPH@XIH    HPHXHEHUHxHMH]HHXHMH]HHHXHMH]HH HX(HMH]HH0HX8HMH]HH@HXHHMH]HHPHXXHEdH+%(   t    HxH]UHHĀH}HHHEHUHMLEdH%(   HE1UHEЉH    E       HEUHcHHHEHE؋UHcHHHEHEH    t0HUHMHEHH    HUHMHEHH    HMHEHPH HHQEEU9nHMHEHUHHQHEdH+%(   t    HEUHHĀH}HHHEHUHMLEdH%(   HE1UHEЉH    E       HEUHcHHHEHE؋UHcHHHEHEH    t0HUHMHEHH    HUHMHEHH    HMHEHPH HHQEEU9nHMHEHUHHQHEdH+%(   t    HEUHH`  Hf/    t(H    H  H    HH    H    H H@f/t(H    H  H    HH    H    HH HH@f/t(H    H  H    HH    H    EH    fHn    fH~HY    ^EH ^E      ^    \HfHn    fH~H,H@  ^E((    ^00    X8H8fHn    fH~H@@,HH HH^EPP    ^XX    \`H`fHn    fH~Hhh,HH@pp^Exx    ^EM    XEHEfHn    fH~HEE,;(H    H  H    HH    H    ;(H    H  H    HH    H    +w(H    H  H    HH    H    +w(H    H  H    HH    H    H    fHnƉΉ    HEHE Ef*EHE@EEYEEEXEEHEE HE@Ef*EHE@EEYEEEXEEHEE@HEUH}uULLUEH    HH    ]UHH`H}HuHUdH%(   HE1HEHEHEHEHEHHU f@IHxHHf@IHP@IHEHHHMHEHH    HEdH+%(   t    UH}uULLUEH    HH     ]UHH   HHH@H8H0dH%(   HE1HEHEH@HEHEHHU f@IHbHHf@IHP@IH8@XH8H@HEǅP       H0 `H0@h`XhpPHHHHEH4HEHHHpHHfHnH    PP;XkH8@ \H8H@(HEǅT       H0@xH0 ExXEEH0@EEXEETHHHHEH4HEHHHMHHfHnH    TT;\WH0@EH8Hp0HEHHHMHHfHnH    H0@EH8Hp@HEHHHMHHfHnH    HEdH+%(   t    UHSHX}uULLUEH    HC@HЋ    CL9E   CH9E   HS0MEIډΉ-  fH~HEEH    HC(H EC EE^EEfZEEЋEH    HC(HEXEEE H]UHSHH  HHHdH%(   HE1HEHEHHhHHEHHxHPHPHP f@IHHHf@IHP@IHPHlHP f@IH  HHf@IHP@IHh@ EHh@$EUEǅ    )HH    HxHf ;rXX\  ~    fT`X` \ ((PHhH0HhX8HPHlHH08H0H8Hf(fHnH    fH~H@@pǅ       Uǅ       H    HEHЋ    H    H!H	HËH H	HHhHEHHH    HhXHHPHPHHHHPHr0HfHnH    E97E9HEdH+%(   t    H]UHSH   \XHPLLHdH%(   HU1ҋ\H    H!H	ЋXH H	HsHMHH    HPHEHH    fH~HECEEf/Er    E   CEEf/ErfE   CEE\EhEh^EEEXp    \pxEYxEEYEE    \EEEEEHEdH+%(   t    H]UHSH   }uULLxdH%(   HE1EH    HC(HЋ   EH    HC HЋEH    H!H	HEH H	HHsHEHH    HSHEHH    fH~HECEEf/ErfE+CEE^EE    \EEEEȋEH    HH EfZEEEH    HHEXEEE HEdH+%(   t    H]UHH   HxHpHhH`DLHHPHXHdH%(   HE1HEHEHxHEHpHEHhHEH`HEHEH0HU f@IHHHf@IHP@IHE@ EHE@$EEEEE    :EHH    HEH     EHH    HEHf EE;ErPEHYEEEE    CHXUHcHHHEHEHMHUH0HHfHnHH    EE;ErHEdH+%(   t               cpk_build.c 
[++ enter %s at %s:%d] Derived parameters:
          min station-station distance = %.1f
    min auction-station distance = %.1f
    min auction-auction distance = %.1f
    min dist auction-municipalities = %.1f
         min dist auction-nations = %.1f
      Coefficients for weight terms
 dir = (%.1f,%.1f)
       Mapped bounding box = [%.1f _ %.1f]  [%.1f _ %.1f]
 step = %.1f         ( = rAuc/%6.3f = dAAMin/%6.3f)
        Allocated canvas o = (%f,%f) n = (%d,%d) s = (%f,%f)
 Painting the polygon...
 Computing vertex weights...
       %7d  URB = %6.4f  DEM = %d  CLS = %6.4f
   ...
 
[-- exit  %s at %s:%d] iV >= 0 (iV >= 0) && (iV < nV) (jV >= 0) && (jV < nV) jV > iV X(K.e[jV]) == jx Y(K.e[jV]) == jy invalid {step} invalid empty box ixhi > ixlo iyhi > iylo nx >= 2 ny >= 2      cpk_build_graph cpk_proximity_graph             cpk_make_canvas_canon           cpk_make_canvas_canon   @;?\(\?       @     L@      @      @)\(?      ?       @               ßr'ư>        B                           .                                      )d    int     *<           w       w   !              X       k               C              
    1u      3d        6	       7	       8	       9	        :	   (    ;	   0    <	   8    =	   @    @	   H    A	   P    B	   X    D  `    F  h    Hd   p    Id   t    J~   x    M5       NJ       O      Q      Y       [      \      ]      ^	       _
       `d       b          "    +              C                        C         u    #      $<                   $      	_       	m   
    	U  ne 	   e 	U         	0  
    	  ne 	   e 	          	f  
    	  ne 	   e 	          	  
    	  ne 	   e 	        	  
    	(  ne 	   e 	(          	  
    
#T  end 
#$T       d  C        
#.9  
      c T        &p  
      ne    e            
       c           C   C        +  
      c        /  C        '  
    b`  ne b   e b`   /      b;  
      c !         C        )q  
      ne    e            
    (  org 
       
                    )  %>            
    @E      G        G       H       H       I        I   (    J   0    J   8     K>  
    `Y  Urb Z   Exs [  Auc \   Mun ]  0Nat ^  @Dem _  P     `  
    h                                            (     (  	    C          	    @          	    K                     &                  I4    4     9           @_         9       !{    4  9   	    )                	                 1                             #	  	              0	    	         L	         	    l  b	     	    J   }	           	  	           	  	  $   	      	     	    D
e  	    /      	    5  
    /       E"
      <      	      8
     	    be  N
     	    	  d
         v
  v
     '    
      	    O   
  
              	    	  
     	    	-  
     	    	  
     	    	Z       	       &      	       <          ]       ]     d  sin @   v      cos >             Z    
       T  
   (    ed         )     F                cvs G  #    HU  #(DEM I(  # CLS J  Dem K  ~    L   ~nx O   ~ny O!   ~    P   nA S   r2 T   #        K         k Q   ~         T       i U   ~        ?       Ck V  #    ]              ~#Pix ]"   ~iy ]/   ~k ]<   ~              pM b  @d2 c   h d                          H  cvs   ~#    U  ~#@URB   ~#(       }        }nx 
   ~#Lny 
!   ~#H       }       ~#       ~#dW    ~*    3                 ~#  ix 3   ~iy 3&   ~p 30  ~q 5  @d 7   f 9                  s ?     o   ~       ~#         C       S  k    }               iy    }               k    }               ix    }               pM    ~#0    &               #jx &,   jy &9   r &F                  f )    P                           cvs   ~    U  C v
  ~P   ~+    
        2       X#(  ix    liy *   hk 7   d nP    ~c                  2  i    ~                nP    ~c                  i    ~                          cvs 3      ?U  R R4  ,    
        2       X#(ix    liy )   hk 6   d                            ,   }B =]  }      	        sx    Xsy    `       }       }       }       }      	        nx    }ny    }cvs   h      C          
                  P $  M /	  o 8  ~Q   @               k                   Pk   Qk           .       d   P        
                  P "  o +  M 6	  ~Q   @               k                   Pk   Qk           .       d   P                  e        C +v
  ~o 4  ~M ?	  ~CM   ~     v                   dir v  u y
  @ux    uy    vx    vy                         cvs   ~    U  ~      }V 4  }W   }       }E 	  }nx    ~ny !   ~       ~k %   ~nV !   ~I "  K *e        	        D >                2  iy -   ~        r      k .   ~        ]      ix /   ~              u 1/  iV 2   ~                   V  r ?   ~               nE G   ~        %      iV H   ~              Ki J`  ~ix K   ~iy K    ~Di M  nD N   ~              s P   ~        {      e R`  ex S   ~ey S%   ~jx U   ~jy U%   ~              k X   ~              jV [   ~               C      e    C    e  -    m              $  C nv
  yP o  yV p4  yW q  yE r	  y.    s  y    4  	            y   }    {   }o 
  ~       }dir 
  M   CM   ~BM 9         |cvs   }       y    Z  }URB   }DEM -  }CLS   }      }VM   ~                       }       }n    |         >         i    y         [         i    y               iV    y              i    y      4  C    $  /d  C      I  4 :!;9I   :;9I8   :!;9I   :;9I     !I   :;9I8  	.?:;9'I<  
:;9  4 :!;9I  .?:;9'<  $ >  ! I/   :!;9I  I  4 :!;9I  4 :!;9I    .?:!;9!'@|  .?:!;9'I@|   :!;9I  & I  4 I4   <  7 I  (   .?:;9'<  .?:!;9!'I<  .:!;9'@H|  %   $ >  !   " :;9  #4 :;9I?<  $>I:;9  %'  &'I  '.?:;9'<  (.?:;9'I<  )   *.:;9'I@H|  +.:;9'@Hz  ,.:;9'@Hz  -.?:;9'@|  . :;9I  /I   ,                     .                      
                                                                                                                                            	         :  F?". <<v .<u	#=**>>/	#
#
 " 
 	P/ 	
	M<$#0t:9t&v29  55    v 	*?t	<N	)	6 #g/ .1 t5 $ f t<g.h$gg
RK	5 .7 t1  H JJ tN ( f t #gYt  t? t3 tt 80 ( ! f57t+?-t!1#tO#t& j t ttt>Cttt  F=D!0=/ J J$ " f3 .A C JG  e t=55YfY!!#J (Ju"4t"+ y/ t# t'  t 7/"# V t$<0ZJu !!Z u%%<=$  f* > 7 f ,f2f%'J  (  ( ( ( (g,:f fY( kt! t' x  t" jJJJJ<
11X7,EFFFFFf(tYJuJu Lg$ wX J </(tYJuJu Mg$ vX J </ ( A( I(  t%-.0J 9 $,</J 9 %-f0J 9 $,t/J -  ( #(,f #(,f (*&&K9	.@tDLfz<t J@ [ ftfh<+z JC)Y3.	<"t	 "  t%	/Y9<6C ( &  t& $ $.f<> K $,#  vUt5y J e:!- .1 $  t(t,H " >Yf	Yf;+ ") y%- t! t%  t)p-2%0Y!Yt  "#<<>Z;<KJ;</* X2 *   vfJx J	d!t- .1 <; f? <$  Jt/t	y " zf J r2_add _shortbuf _IO_lock_t BMArea stderr cpk_domain_t _IO_buf_end __FUNCTION__ uint32_vec_t iyhi _IO_write_end unsigned int _freeres_list _flags __int32_t hxg_canvas_sum_over_circle _markers cpk_normalize_weight_coeffs dMax cpk_make_canvas_canon floor double_vec_new interval_t r2_dist cpk_get_rotation uint32_t TRUE r2_dist_sqr _IO_save_end bump_valid float rRad _IO_codecvt sqrt tilt r2_vec_new hxg_canvas_half_disk_arcs programerror hxg_paint_op_t long long unsigned int cDEM r2_sub _IO_backup_base _offset uint32_vec_new cpk_compute_DEM_CLS_weights fprintf _fileno pixW size_t ui2_vec_trim i2_t cCLS int32_vec_new bool_t iylo _IO_read_base pURB dLim free cpk_set_urban_gridpoints_canon hxg_canvas_new cpk_unmap_points hxg_canvas_pixel_pos cpk_proximity_graph cpk_map_points r2_t char _mode _IO_marker _IO_read_ptr hxg_paint_sausage dAAMin hxg_paint_circle r2x2_t cpk_map_domain _IO_write_base long long int _IO_save_base valid cNUM r2_dir cpk_print_weights step size _freeres_buf i2_vec_new set_true cpk_build_graph __pad5 dMun _vtable_offset GNU C99 13.3.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 cprob _IO_read_end wcoeffs ixhi short int dNat long int for_demand r2x2_map_row double_vec_t cpk_domain_free _IO_wide_data FALSE i2_vec_t int32_vec_t r2x2_map_col ceil set_false pDEM nPix pNUM _wide_data min_step _lock add_audience rAuc long unsigned int vec_index_t _old_offset _IO_FILE hxg_paint_polygon dMin int32_t float_vec_t __assert_fail float_vec_new fsum ui2_t cpk_compute_URB_weights pCLS unsigned char __uint32_t cURB _IO_write_ptr dASMin bool_vec_new ui2_vec_t bool_vec_t _codecvt ui2_vec_expand ui2_vec_new __off_t hxg_canvas_t verbose signed char cpk_policy_t short unsigned int vec_size_t __PRETTY_FUNCTION__ ixlo double cpk_erase_invalid_gridpoints_canon _chain cpk_wcoeffs_t FILE r2_is_finite _flags2 _cur_column cpk_compute_weight __off64_t _unused2 _IO_buf_base r2_bbox r2_vec_t /home/stolfi/programs/c/JSLIBS/libcpk cpk_build.c /home/stolfi/programs/c/JSLIBS/libcpk /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 cpk_build.c cpk_build.c types.h stdint-intn.h stdint-uintn.h stddef.h struct_FILE.h FILE.h bool.h vec.h interval.h r2.h r2x2.h i2.h cpk_basic.h hxg_canvas.h hxg_paint.h cpk_weight.h cpk_main.h mathcalls.h affirm.h assert.h stdlib.h stdio.h  GCC: (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0              GNU                    zR x                ECH      @          ECJ   d           EC             e   ECHT               EC
              EC
              EC          2    ECi      (          EC     H      2    ECi      h         EC               ECE                ECH               ECH               ECHp               EC                                                                                                                     0             2     P             A     p             W     !      2       b     z"      2       n     \%             }     )                 +                                                                                                                                                                                                                                                                                                                                                   z      e                                                !                     '                =                     J    !             i                     w    ?&                "                                     -                                                      /                                                     $                     4                                                               E                     P                     ^                     s                                                                                                                                                                                                                                                                                                  !                     3                     D                     V                     q                     y                      cpk_build.c __FUNCTION__.8 __PRETTY_FUNCTION__.7 __FUNCTION__.6 __PRETTY_FUNCTION__.5 set_true.0 set_false.1 add_audience.3 cprob.2 bump_valid.4 cpk_build_graph stderr fprintf fputc fwrite cpk_normalize_weight_coeffs cpk_print_weights cos sin cpk_get_rotation cpk_map_domain r2_bbox sqrt floor cpk_make_canvas_canon bool_vec_new cpk_set_urban_gridpoints_canon float_vec_new cpk_compute_URB_weights cpk_erase_invalid_gridpoints_canon uint32_vec_new cpk_compute_DEM_CLS_weights double_vec_new cpk_compute_weight cpk_proximity_graph cpk_unmap_points cpk_domain_free __stack_chk_fail r2_vec_new __assert_fail hxg_canvas_pixel_pos hxg_canvas_half_disk_arcs ui2_vec_new ui2_vec_expand ui2_vec_trim r2_dir cpk_map_points r2_is_finite r2_sub r2x2_map_row r2x2_map_col r2_add programerror ceil hxg_canvas_new hxg_paint_polygon hxg_paint_circle hxg_paint_sausage hxg_canvas_sum_over_circle r2_dist r2_dist_sqr    U             b             l                   s                                                                                     N            b                    j                                    <                                           d                                                                          )                   9            T            g                   w                                                                                                                        0            s                        +                                                      A            x            D                                                      s                                                                                                2            F                  X                  p                  z                                                            y                  A            `                  p                                     =                  J            w                                                   !   	         "   	         #   B	                  	         $   	         %   	         &   	         #   >
         '   
            
                  
            
         (   -         )                %            $      2            D            X            O      `                     *            *            *            +   :         ,   ^         -   m         *   |         *            *                                                         V                                                                           .            /   9         0   W         1            (   3            ,      B            L            n      T         2            3            4            5               ,                              v               2               ,                                             2               ,      (            2                  :         2   _            ,      n            x                           2               ,                                             2            6   W         7   c         *   o         *   {         *            *            .            8                     p         .            9   &         9   l         9            9            9   >         9            .   #         1   e         :            ;            <            .   6         1   x         :            =            >            .   /                  @            L      O            Y                  a         ?               L                                             ?               L      )            3                  ;         ?   O                  Y                                                                              `                  |                           @                                       .                                                         @               l                                                2                l      ,             6                   >          2   `             l      o             y                             2                l                                                2             A   _"         B   t"         .   #         C   $         C   %         D   A%         D   V%         .   '                  (         E   S)         3   )         C   )         .   `*         3   v*         F   *                  +                  T+                  +         .   *,         3   =,         G   ,                  -         .   .         C   .         .          
                     
                   
      &              
                                   *       
              1       
      u      8       
      $      ?       
      p       F       
            M       
            T       
            Y       
             l       
            z       
                   
                   
                   
                   
                   
      0             
      b             
      [             
      ?             
                   
                   
                   
             	      
      &            
            #      
      w      0      
      s      =      
            J      
      b       W      
            d      
      7       q      
            ~      
                  
      J            
                   
                  
      2            
                  
                  
                  
      	            
                    
                  
                  
            '      
            4      
      }       A      
            N      
            [      
            h      
            v      
                  
                   
                  
      m            
      S            
      #              
      a            
      9            
      k            
      7      %      
            1      
            [      
            g      
      %            
      %            
      6            
      6            
      p            
      p            
      P       .      
      P       :      
            e      
            q      
                  
                  
                  
                  
      ]            
      ]            
      S      0      
      S      <      
      g      f      
      g      r      
      R            
      R            
                  
                  
                  
                  
                  
                  
            ?      
            L      
            Y      
            f      
            s      
                  
                  
                  
      p            
      X            
                  
      *             
      *       )      
            6      
            C      
            P      
            ]      
            j      
            w      
                  
                  
      >            
                  
                   
      3      ?      
      L      `      
            |      
                  
                  
                  
                    
      |      	      
      )      1	      
            M	      
            c	      
            ~	      
      F      	      
            	      
            	      
            	      
            
      
      1      #
      
            9
      
            O
      
      ]      e
      
      C      |
      
            
      
            
      
             
      
            
      
      ?      
      
                  
             '      
      y      =      
                  
                  
                   
      *            
                        -             
            D      
            r      
                        -                  Z.                  c.            
      W                  +      U            +            
      X                  ?&            
                  
                  
      h      +      
            ;      
             M      
            n      
            z            )                  *            
      M      0            O'      T            (      t            (                  (                  )            
                        \%      $            %      I      
      b      O            "      v      
                  
                        z"                  L#      3            #      a            $            
                        !            
                  
                        !             
             +                  B      
            `      
      C       j            P            
      V            
                  
      r            
      ]             
      B                  p      %      
            0                  ~            :                  F                              
                              G            '      f            3                  m            
      d                  z            
                                    
                                    
                  
      :            
            4      
            }      
      B                  0                                                                              3            A      W                  w                              .                                          m            2                  q            
                                B      
            R      
      C       \                   e      
      E      t      
                  
      ~            
                  
                  
            @      
      :      ^                  s      
                   
                                          P
                  
                  
             
                                   "       
      2       &       
      X       *       
      {       .       
             2       
             6       
             :       
             D       
             I       
             N       
      	      S       
            X       
            ]       
      .      b       
      7      g       
      E      l       
      L      q       
      S      v       
      Y      {       
      d             
      i             
      p             
      u             
                   
                   
                   
                   
                   
                   
                   
                   
                                                       D                   h                                z                                                                           !      ,            !      L            z"      l            "                  \%                  ?&                  )                  +                  -       .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                                                                                            @       .                                   @               @s      P                          &                     /                                     ,                     /                                     1                     /                                    >                      3      F                             9      @                                               J                      VN                                   ]                      YQ      0                              X      @                      0          	                 q                      Q                                   l      @               P                                 }      0               \                                        0               d                                        0               pf      ,                                                  f                                                          f                                                          f      8                                   @               P                                                      h                                	                      o                                                         Ц                                    cpk_coords.o/   0           0     0     644     15800     `
ELF          >                    7          @     @   UHH  HxHph        ^Y(\h        ^Y0    8    @@YHHY@P    \@@^X@    ^    \H    Y    ^\P    Y    ^\(Y`@    Y    ^ H    Y    ^ XP    Y      ^(X(00~    fW8(X@H@fHn    fH~HH8YHPH    YXX    ^`P    Yhh    ^p`Xpx(    YHfHn    fH~HxYPXP    Y    ^(    YHfHn    fH~HY\h`Xh8YpH(fHn    fH~HxH(fHn    fH~HEH(fHn    fH~HE@YxxY    \HfHn    fH~H8^EEYEEYEXYEEYEEYEEY0EEYEEYEEEYEEYEEEYE    E    \EEX EY     ^EXM    Y     \ (EX(0M    Y80X8@X    YH@\HPEYPXX    ^`X`EE    ^h    \EpM    YxpXxM    YXEY    ^hXM    Y    \EXM    YXX    Y\EY    ^XEEYEEY Hx  EYEEYpXEY Hp  UHH`  HH         YY    \^     \HfHn    fH~H    \    \HfHn    fH~H    X ^ ((Y00Y(80Y@    H^H    ^    \    Y      ^(\(0    Y88    ^@0\@H YHP^PP(    YXX    ^`8    Yhh    ^p`\pxPXHfHn    fH~HxYPX0    Y    ^@    Y    ^\P    YHfHn    fH~HYX8    Y    ^P    YHfHn    fH~H Y XXHXfHn    fH~H`HXfHn    fH~HhHXfHn    fH~HpY``Y    \ H fHn    fH~H( ^(xpYEEYE Yh0hY0EEYEY`8`Y8@    \@E    \H YHPP^EXHEfHn    fH~H`X^`E^Hhh^xEEYEEYEEEYEEYEEEYEE    ^pM    Yxx    XM    YXM    Y\     Y\EY    ^p\M    Y    XM    YXM    YX     Y \ M    Y\EY      ^(X(ExYp00^E8EY8@X\@EEXHH    XPEXPXEYX``    ^hE\hpEXx    \xM    YXM    Y\     YXM    YXEY    ^pXEE^hE        ^EYH         ^EYXH                -DT!	@     f@    TXA#(:ok{?      ?      @      @      P@      @      p@       @      @@     F@      @                     .@     A@      @      @x#?      2@      R@      M@      ^@       @      "@      8@     N@     @     t@     @      ;@      5@      0@     K@     b@      X@      $@     V@     r@     o@      <@                           Q                                  	int                 
    t      t    tan Bt      t    cos >t      t    sin @t      t        <                dx <t   wdy <#t   wLat </  wLon <<  w    <Ht   wER Ct   }e2 Dt   }e4 D&t   ~e6 D2t   ~e2P Et   ~f Gt   ~f2 Ht   ~f3 Ht   ~f4 H!t   ~k0 Jt   ~mu Kt   ~p Mt   ~    Rt   ~    St   ~    Tt   ~N Vt   ~T Wt   ~T2 Wt   ~C Xt   C2 X!t   h Yt   R Zt   D [t   D2 \t   D3 \t   D4 \!t   D5 \-t   @D6 \9t   H    ^t   P    bt   X    dt   `    ht   h t               n
      Lat t   xLon $t   xdx 1  xdy =  x    Ht   x    t   ~    t   ~ER t   ~e2 t   ~e4 &t   ~e6 2t   ~e2P t   ~    t   ~    t   ~M "t   ~    $t   ~    %t   ~    &t   ~N 't   T (t   T2 (t   C )t   C2 )#t   A *t   A2 +t   A3 +t   A4 +!t   @A5 +-t   HA6 +9t   Pk0 -t   XZX .t   `ZY 3t   h  4 :!;9I  4 :!;9!I  $ >   :!;9I   I  .?:!;9!'I<   :!;9I  %  	$ >  
.?:;9'I<  .?:;9'@|   I  .?:;9'@|   ,                     Q                      (    3                                	        5u&tv&2<ut#v)t,&3t60tv!t$t-+ 1u$t" 9 tu 9qxtv 'tt 5KJ# !!-9JJJKtJ#t)t-JPJtt JutJ&t!,t0JO 	J/ Jt	J/?5&2<utv 5( t& 5 u<!t>(t$.t1+8t;5ttxt 1 tu!t 9 tu 9py %tt 5ut!JttKttJ KtK!-9t#t )t-Ju t)t$1t.6t:JN#t(JJNJJKtt#t ,t(1t5JN"J/Jt/ short int tanLat refLon LatRad GNU C99 13.3.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 ZLon float MBas long int cosp sinLat cosLat MCorr unsigned char signed char LonRad ZLat EUTM_to_LL unsigned int short unsigned int char long unsigned int double sqrt tanp sinp LL_to_EUTM /home/stolfi/programs/c/JSLIBS/libcpk cpk_coords.c /home/stolfi/programs/c/JSLIBS/libcpk /usr/include/x86_64-linux-gnu/bits cpk_coords.c cpk_coords.c mathcalls.h  GCC: (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0              GNU                    zR x            n
   ECe
    <          EC                                                                                                                                                                                                                    n
                                                  !                      %                      *     n
             cpk_coords.c LL_to_EUTM sin cos tan sqrt EUTM_to_LL    9             A                                                                                                                =            $       Q                   q            ,                   4                   <                   D       )            ,       E            L       a            ,       }            T                   \                   d                   l       2         
   f            |                   D                   \                   d                   $                
   W                   s                                               
   )         
   F            `                                                                                                                       ,            <       ^                                                         	                               <       7                   h            $                                                                (	                   \	                   	                   
                   
                   
                   #                   D            X                   p                                                                     I            $       ]                   }            ,                   4                   <                   D       M            ,       i                                                  T                
   6                  R                  n                              T                   $                
   '                  C            $      _                   |         
            
                           G                   h                               3                   ~            !                   :            ,       V            <       o            ,                  $                                             N            4      j                               <                  \                   D                  ,       b                                      A                   {            <                   L                  ,                   L       .                   w                                                                                        
                     
                    
      &              
                                   *       
              1       
            8       
      ]      ?       
      P      F       
      u      M       
      -      T       
              b       
             i       
      p      p       
             w       
            |       
                   
      E                   n
      &      
                   
                  
                  
                  
      @            
                   
                   
      9            
                                C      
             R      
             `      
      9            
                   
                  
                  
                  
      
              
                                   "       
      3       &       
      Y       0       
      |       5       
             :       
             D                                           @             n
       .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                                                                                            @       Q                                   @               '      (                          &                                                          ,                                                          1                           X                             >                                                         9      @               2      x                          J                                                          ]                            0                              X      @               06      0          	                 q                            ,                             l      @               `6                                 }      0               "                                        0               $                                         0               H%      ,                                                   t%                                                          x%                                                          %      X                                    @               6      0                                                 %      h         	                 	                      X'      5                                                     7                                    cpk_debug.o/    0           0     0     644     15112     `
ELF          >                    5          @     @   UHHPH}HuHUHMDEHEȋ EHEH      H    H    MHUHEH5    HǸ        E       E;ErE+E9E   UHEH    HHǸ        HEH@UHHHEHuHEL    L    H    HH    H    H} t?HEH@UHH EHUHEfHnH    HHǸ       HEHƿ
       (E;Eu HEH      H    H    EE;EHEH      H    H    HEHƿ
       UHH`H}HuHUHMDEHE EHEH      H    H    HEHUHEH5    HǸ        E      HEH@UHHHEHE EHE@E܋E;ErE+E9EB  HMHEH    HH    H} 
  HEH@UHHHEHEH@UHHHEHEH      H    H    HuHEL    L    H    HH    H    HEH      H    H    HuHEL    L    H    HH    H    HUHEHH    fH~HEHUHEfHnH    HHǸ       HEHƿ
       (E;Eu HEH      H    H    EE;EFHEH      H    H    HEHƿ
       UHH@H}HuUHMLEDMHEH      H    H    H} u	H    H    MHUH}IH    HƸ        E    C  E;ErE+E9E   EH    HEHЋ EH} u#UHEH    HHǸ           UHEH    HHǸ        HEH@UHHHEHEH      H    H    HuHEL    L    H    HH    H    HEHƿ
       QE;EuIH} u"HEH      H    H     HEH      H    H    EE;EH} uHEHƿ
       HEH      H    H    HEHƿ
       UHH H}uEH    HuMHUfHnH5    HǸ       UHH0H}HuH    HUH    HHǸ        HEH    EE    \UHEЉH    EUHEЉH    fH~HEH    HMUfHnH    HHǸ       EE;ErH    Hƿ
       
--------------------
 %s (count = %d):
   %7d ) ,  = ( %12.1f  W = %12.11f   ...
 %7d   at   (  --    d = %8.5f  
 %s (size = %d):%s  %d  ...  %s: tam = %d peso = %.11f
  %s:  %d:%.11f 1                           J                                      )d   int     *<           w       w                 X       k       C       17      3d        6	       7	       8	       9	        :	   (    ;	   0    <	   8    =	   @    @	   H    A	   P    B	   X    DP  `    FU  h    Hd   p    Id   t    J~   x    M5       NJ       OZ      Qj      Y       [t      \~      ]U      ^	       _
       `d       b              +    K        j  C     C      o      y       C         7                              _          	ne    	e                  &  C        	?  	c 	        	&&      	p  	ne 	   	e 	p   ?      	K      

       
      
          
4       
         	c !         C        )        	ne    	e                
F  H  H           
  h  H         
7  ~  H       	@    p  p                     	    p                   ed              a                 
    a   HQ a%H  @nQ c   `        m       i d   \        X       u e  deu f  h       ^        F         
    ^   hnS ^&   dWS ^1  X     @        #        wr @!  X
    @+   PnJ @;   LJ @I  @V @V  
    @b   H        [      i D   `    u F   d               up Kp  h    u      $        e        wr $  
    $&   E $8  V $E  
    $Q   nE %   D              ie (   @              Ei )  Xu *   Hv +   L        
      up /p  `vp 0p  h    !                    /  wr   H
    )   @V :  W K/  
    W   nV    \              u    X               up p  h       :!;9I8   :;9I   I  4 :!;9I   !I   :!;9I  $ >    	 :;9I8  
 :!;9I  :;9  .?:!;9!'@|   <  I  ! I/  .?:;9'I<  7 I  .?:;9!'<  %  $ >     & I   :;9  4 :;9I?<  .?:;9'I<     U   ,                     J                               			 [    ~                                                                                                	        tY2 & ftu/.u1-5# v J?"tYtu4 ' f"tu"tu// $0& n J?# t  t"tY  f Yu\"tu/x.u"" o J t@tJ+?<"t/=	" * J= pqueue_t double _IO_FILE _IO_save_end short int size_t _offset _IO_write_ptr _flags __uint32_t cpk_print_edges double_vec_t pqueue_rep_t pqueue_position_t _markers _IO_read_end _freeres_buf GNU C99 13.3.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 title r2_dist float stderr _lock r2_gen_print long int _cur_column pqueue_item fprintf TRACE_Q _old_offset unsigned char signed char _codecvt long long unsigned int uint32_t unsigned int _IO_marker _shortbuf _IO_write_base _unused2 _IO_read_ptr vec_size_t _IO_buf_end cpk_print_vertices nMax char int32_t _wide_data _freeres_list __pad5 pqueue_value_t TRACE_SOL short unsigned int r2_t long unsigned int r2_vec_t _IO_write_end __off64_t _mode pqueue_count_t _fileno _chain _IO_wide_data cpk_print_vertex_set __int32_t _IO_backup_base _IO_buf_base __off_t _flags2 _IO_codecvt _IO_read_base ui2_vec_t pqueue_item_t _vtable_offset pqueue_value _IO_save_base FILE ui2_t pqueue_count cpk_ui2_print long long int _IO_lock_t /home/stolfi/programs/c/JSLIBS/libcpk cpk_debug.c /home/stolfi/programs/c/JSLIBS/libcpk /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 cpk_debug.c cpk_debug.c types.h stdint-intn.h stdint-uintn.h stddef.h struct_FILE.h FILE.h vec.h r2.h pqueue.h cpk_basic.h cpk_io.h stdio.h  GCC: (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0              GNU                    zR x               EC    <       e   EC\    \       #   EC    |       F    EC}                 EC                                                                                                                                                                                                                                                                        '                      /                      <                      B           e      R                      `                      h           #      }     ;      F                                                                                                                  cpk_debug.c cpk_print_vertices fwrite fprintf r2_gen_print fputc cpk_print_edges cpk_ui2_print r2_dist cpk_print_vertex_set TRACE_SOL stderr TRACE_Q pqueue_count pqueue_item pqueue_value     =             E             W                    d                          %                                 +                    -                    /                    4                                 ;       0            A            c            H       k                                                                                                       u            O                               S                               +                   -                   Z                   4                               \       &            5            +       <            -       C            Z       M            4       U            h                        a                                           H                                                        O            W            e            m       n            n                   p                                                              %                   @            S       H            W            +       ^            -       e            Z       o            4       w                                                                   H                                           #            4            V            m                   z                                                                                                                           #            6            C                   
                     
                    
   	   &              
   	                                *       
              1       
            8       
            ?       
      :      F       
            M       
            T       
      &       Y       
            l       
      T       z       
                   
                   
      7             
                   
                   
      1             
      0              
                    
      M              
      t             
                    
                  
      \            
      ?       #      
      )      /      
            ;      
            G      
            S      
            _      
             k      
             w      
      ^            
      V            
                  
                  
                  
                  
      R            
                  
      7             
                  
                  
                  
                   
                  
      A      +      
      k      8      
            D      
      O      L      
      G      p      
            z      
      e            
                  
                  
      	             
      A            
                  
                  
      o             
      o       '      
      	      @      
      	      L      
             v      
                   
                  
                  
                    
      |             
      G            
                   
                   
                   
            "      
            .      
             N      
            i      
      &            
                  
      3            
                  
                  
                                    
            ?                  \                        
                        ;            
                  
      s                              
            +      
            9                  V      
             g                        
      _                               
                  
                                          *      Q                        
                                      
                  
                        h                                 
                                   "       
   	   2       &       
   	   X       *       
   	   {       .       
   	          2       
   	          6       
   	          :       
   	          D       
   	          I       
   	          N       
   	   	      S       
   	         X       
   	         ]       
   	   .      b       
   	   7      g       
   	   E      l       
   	   L      q       
   	   R      v       
   	   W      {       
   	   `             
   	   l             
   	   u                                                 @                   `                                ;                          .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                                                                                            @       J                                   @                     @                          &                                                          ,                                                          1                                                         >                      D      5                             9      @               &      
                          J                      y      z                             ]                            0                              X      @               h1      0          	                 l                      #                                                          :      _                             |      @               1                                      0                     Z                                  0                     }                                  0               p      ,                                                                                                                                                                                                                 @               3      x                                                 x      X         
                 	                                                                                 4                                    cpk_eps.o/      0           0     0     644     17768     `
ELF          >                    ?          @     @   UHSHhH}HudH%(   HE1HHHE EEPHHEH       HHп       HHkHH HH)H9tH   H$   H  H)H  Ht%  HHH HHHHHEȋEPHHEЉH       HHп       HHkHH HH)H9tH   H$   H  H)H  Ht%  HHH HHHHHEHEf HEf E       HEH@UHcHHHEHEH    tKEPHE EHEHcEЋEPHE@EHEHcE,EPHEHcfЋEPHEHcfЃEE;EPEPHEȉfЋEPHE؉fЋEpHMHUHEjj A   A   H    HHܐHEdH+%(   t    H]UHHP  HHHDdH%(   HE1ff.zff.  HpHHHH    pff.z>ff.u0xff.zff.E  HpHpHH    ~    fWx Y EpYEHUHMHHH    E  EE((EHUHMHHH    E00EE88EHUHMHHH    E@@EEHHEHUHMHHH    EPPEEXXEE``EEhhEHMHUHj VAA      H    HHEdH+%(   t    UHH0H}HuE؉UԉMHE@EHE EUЋuMEHMHEf(f(fHnH    UHH0H}HuE؉UԉMHE@EHE EUЋuMEHMHEf(f(fHnH    UHH@H}HuHE E    E    EE       HEH@UHcHHHEHEH       HE EHE@EEf.    z;Ef.    u,E    \EE    \EUMEHUHEf(f(f(fHnH    EEEE    E    EEE;EUHH   HH        ^((XE        ^00    Y8EX@8\@E        ^HH    YPEXXP\XEe]UMEHUHA   f(f(f(f(f(fHnA    H¾            HEH@`H h`\hEHH@pHH xp\xEM    YEM    YEH EE\EEH@EEXEEHH EE\EEHH@EEXEEUMEHUHEf(f(f(fHnH    HEUHH`H}HuHUEE       HEH@UHcHHHEH} t-HEE9r HEH@UHcHH E	fEEEEXEEHE@EHE EMEHMHE       f(f(fHnH    EHE U90UHH@H}HuEE    iHEH@UHcHHHEHE@EHE EMEHMHEغ       f(f(fHnH    EHEЋ U9rUHH   H}Hu        fH~fH~HEHUU]xdH%(   HE1HxHEfHnH    HH    E       HEH@UHcHHHEHUHMHEHH    EH    HǸ        HEEEEEUMEHUHuHEA    A   f(f(ٹ    ff(fHnH    H    HEH    EHE U9.HEdH+%(   t    UHH`H}HuHUEE       HEH@UHcHHHEH} t-HEE9r HEH@UHcHH E	fEEEEXEEHE@EHE EMEHMHE       f(f(fHnH    EHE U90UHH@H}HuEHEЋ EHE    E       HEH@UHcHHHEHEH    t\H} t(H}HUHuHEA       fHnH    H}HuHEع       fHnH    HEHEHE    EE;Ec    Courier %d 0                         ư>      R@ffffff9@     @j@     r@?                                                                 )d   int     *<       	              X       k   	                   <                    $       _       !  ne     e !   	              #L  end #$L       \  C        #.2        c L        &h        ne     e    	            	$#      
    
  ~    
    	*  *                                 	      	   F      
    	c  *         
    	  *                   	h*                                         
    	u  *               
    	T*  *                  
    	1V  *                      p             J                       
    	  *     !  !                   l                             eps *  Hp   @r    np    \pa   `               ip    X               pb   h   	                     0  eps *  c   h 0  r                   i                   ci   `hi    h   	&              k        eps *  c       
         ~       ~       ~               i                   ci   @p   Ptxt    H                        eps *  Hc   @r                   i    T        e       ci   h                      !  eps *  c   h 0  r                   i                   ci   `hi    h       u*                  B u/  ~    u;   ~mrg w       y       z   eps |*                mx    @my    H       P    "   X       `    "   h 	\      ]        I        eps ],*  p ];  np ^   Dxa a   Hya a   P              ip b   @               pb c  X               xb e   `yb f   h        S        j       :	  eps T*  Xc U  Pr V   H    W   D    W   @     I        j       	  eps J*  Xc K  Pr L   H    M   D    M   @     *        @      J
  eps +*  }a ,  }b -  }r .   }    /   }    /   }d 5
  ~v ;
  ~x =J
  y =J
  @p >
      Z
  C                      
  eps +*  p :  np    x 
  y   H               ip                   pi    P        C       C   @   I  4 :!;9I   :!;9I    $ >   :;9I   :!;9I  .?:!;9!'@|  	 !I  
.?:;9'<  4 :!;9I   :;9I8  !:;9  .?:;9'I<  I  (   ! I/  .?:!;9!'<  ! I/  %  $ >     & I  >I:;9   <     .?:;9'I@|  I   ,                                           S    h                                                                            	        JK  
tYu Kf#)f'0f"f%  J	ff$<0	9
  
t! 
t  , *   , *   , *   , * 
'q: `HDH?<tYu &XZ0% q JM/K/Ld<.KtfKXY)"<)"J0K6tY5u+ t( f" <8 J; 5  . 	% [ J fQt/	u% L J fx
JE"tY	vg	d% z J fntY5u+ t( f" <8 J; 5  . 	% [ J fQtYu Ku(#% w J cpk_eps_draw_polyline FALSE epswr_segment __uint32_t r2_add interval_t cpk_eps_draw_circles short int r2_dir cpk_eps_fill_circles xmin cpk_eps_plot_circle vPlotSize xmax fill GNU C99 13.3.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 epswr_set_client_window cpk_eps_new_figure free yalign ymax float long long int double_vec_t long int ymin epswr_circle epswr_dot zyraw unsigned char r2_sub signed char long long unsigned int uint32_t epswr_new_named_figure unsigned int jsprintf disp fname vec_size_t zxraw short unsigned int cpk_eps_plot_rect_stroke cpk_eps_show_labels char int32_t epswr_label epswr_def_figure_t r2_is_finite hPlotSize cpk_eps_plot_dot epswr_polygon r2_t long unsigned int r2_vec_t draw cpk_eps_fill_dots xalign cpk_eps_fill_sausage __int32_t ptsize epswr_set_label_font double TRUE epswr_figure_t cpk_eps_fill_polygon bool_t /home/stolfi/programs/c/JSLIBS/libcpk cpk_eps.c /home/stolfi/programs/c/JSLIBS/libcpk /usr/include/x86_64-linux-gnu/bits /home/stolfi/include /usr/include cpk_eps.c cpk_eps.c types.h stdint-intn.h stdint-uintn.h bool.h vec.h interval.h r2.h epswr.h stdlib.h jsprintf.h  GCC: (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0             GNU                    zR x                ECE     @       @   EC7    `       j    ECa            j    ECa            I   EC@              EC               EC                EC            k   ECb    @          EC      `          EC                                                                                                                                                                                                                                                      -                      ;                      L           @      e                      l                      s                      z           j                                  _      j                                        I                                                                                            
             1                 C    }      k      W                     l                     u                                                                             cpk_eps.c cpk_eps_fill_polygon r2_is_finite epswr_polygon __stack_chk_fail cpk_eps_plot_rect_stroke r2_sub r2_dir r2_add cpk_eps_plot_circle epswr_circle cpk_eps_plot_dot epswr_dot cpk_eps_draw_polyline epswr_segment cpk_eps_new_figure epswr_new_named_figure epswr_set_client_window cpk_eps_fill_circles cpk_eps_fill_dots cpk_eps_show_labels epswr_set_label_font jsprintf epswr_label free cpk_eps_draw_circles cpk_eps_fill_sausage          
                           9                                           N                                    8                                    X                                                              -         
   ]                   l                   {            $                   $                                                         3            ,       ;            4       `            ,       h            4                   <                   ,                   4                   D       t	            
            L       
            L       
                        d                                    +            7                   D                                                                                <         
   o                               
                     
                    
      &              
                                   *       
              1       
            8       
            ?       
      ]      F       
      6      M       
            T       
      \       Y       
            l       
      *       z       
                   
                   
                   
      =             
                   
      &             
                   
                   
                    
                   
                   
      ~             
            '      
            3      
      <       ]      
      <       i      
      1            
      1            
      H            
      H            
                  
                  
                  
            0      
      j      G      
            d      
      }            
      F            
                   
            +      
            W      
      5       q      
      f             
                  
      #            
                  
      o                        O                  m                        
      G                                                             6      
            ;            }      n      
      s      }      
      h            
                  
                                                      
      V                        F                  c                        
      m                   
                                          "      
            -                  Q      
      x      o      
            ~      
                   
                  
                  
                   
                   
                  
                  
                                q                                                 9            
                        _      	      
             ,	      
      Q      ;	      
             @	                  }	      
             	      
      Q      	      
            	                  	      
             	      
      Q      [
      
            `
                    
                  
                         
                                   "       
      0       &       
      V       *       
      y       .       
             8       
             =       
             B       
             G       
             L       
             Q       
             V       
             [       
             `       
             e       
             j       
             o       
            y                                           D                   d                                _                                                         
                        $            }      D                  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                                                                                            @                                          @               H-                                &                                                          ,                                                          1                            X                              >                      X                                   9      @               2      	                          J                      w                                   ]                            0                              X      @                <      0          	                 q                      <      W                             l      @               0<                                }      0               !                                        0               t%                                        0               &      ,                                                   &                                                          &                                                          &                                         @               =                                                      P(      H         	                 	                      +                                                         >                                    cpk_graph.o/    0           0     0     644     11688     `
ELF          >                    '          @     @   UHHĀH}uHHEHUEEEEEE} tBUЉ   H    HL       H    HH    H        HE} t:E   H    HL       H    HH    H        HE}t?E   H    HL       H    HH    H        HEE    HEUHcHH     EE;ErE       HEUHHHEHE؋ EHE؋@E̋E;Er(H    H   H    HH    H    E;Er(H    H    H    HH    H    E;Eu(H    H"   H    HH    H    HEUHHЋHEUHHЋEE;EE    E    0HEUHcHHEHEUHcHHЋ EEE;ErHEUHHEE9Et(H    H*   H    HH    H    E    HEUHH     EE;ErE       HEUHHHEHEЋ EHEЋ@EċE;Eu(H    H2   H    HH    H    HEHUMHHʋ
HUuHHʉHHEĉHEUHHЋHEHUMHHʋ
HUuHHʉHHEHEUHHЋEE;E	HMHEHUHHQHEHUHAHQHEUHH}؉uԉUЋE;Eu
       HEH@UHHЋ EHEH@UHHЋ EE;EsbHEHPHEH@MHHȋ HHHEE    &EHH    HEHЋ 9Eu   sEE;Er`HEHPHEH@MHHȋ HHHEE    &EHH    HEHЋ 9Eu   EE;ErҸ    ]UHHPH}ȉuĉUHMHEH@UHHЋ EHEH@UHHЋ EE;EuEj  E    HEHPHEH@MHHȋ HHHEE    uEHH    HEHЋ EEH    HEHЋ t(H    HQ   H    HH    H    EH    HEH    EE;ErHEHPHEH@MHHȋ HHHEE    5EHH    HEHЋ H    HEHЋ tEEE;ErE    1EHH    HEHЋ H    HEH     EE;ErǋE                      cpk_graph.c no mem (u >= 0) && (u < nV) (v >= 0) && (v < nV) u != v k==2*nE !temp[w]            cpk_gather_neighbors            cpk_gather_neighbors            cpk_graph_count_common_neighbors 0                           
                                      )d   int     *<           
       X       k       C           <                    $   	       _   	           	       '  c !'       7  C        )      h  ne     e h   	7      C       	  nV 	    nE 	   deg 		  fnb 		  nbr 		       	y      
E        <           =~     ~                    ~   9             J
                 j  G J8j  u JD   v JP       JZ   du K   Tdv L   X    N   Dnbu P	  `      	        nbv S	  h               )  i Q   H        q       w Q1   \          F       K  i T   L         B       i V   P  	       C     
o      9           #      e  G 9(j  Hu 94   Dv 9@   @du ;   Xdv <   \        b       &  nbu ?	  h        9       i @   P          `       nbv D	  `        7       i E   T                 #        nV +   E 9m  ~nE    G   P    .  	            .  	                ,         u                    `  j                   Ej h  Hu    v                        k '           A       u (             )         u .                  j /                  Ej 0h  @u 1   v 1          .  C    
   4 :!;9I  $ >   I   :;9I     :;9I8   :!;9I    	 !I  
& I  :;9  I  ! I/  4 I4  (   .?:!;9'I@|  %  $ >     >I:;9  .?:;9'<  .?:;9'I<  .?:;9'I<   :;9I  4 :;9I  .?:;9'I@z   ,                     
                          u                                                                                        	        
jgg f B XK f : XK f ? XMt( ., J0 ! f JtYJtu 	 ( ( 
(JXJ# xX Jut+ ./ J3 > XB J: $ < JJY (t) .- J1 " f JtYJtu 	 
(JJJJ"t(X,J/
YJJJJ"t(X,J/# S J#i  XYYY#(!Ju	t3 ./ XF XX& . J#(!Ju	t3 ./ XF XX& . JY1YY <Yv$Jut8 .1 <= X tS (W  " f J$Jut4 .0 t+ A J" J Jt0 ., t5 " f J= cpk_gather_neighbors __assert_fail TRUE __int32_t GNU C99 13.3.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 __PRETTY_FUNCTION__ bool_t float cpk_graph_t ui2_vec_t long unsigned int temp short unsigned int size_t __uint32_t FALSE count double short int __FUNCTION__ unsigned char unsigned int cpk_graph_count_common_neighbors long long unsigned int int32_t long long int char vec_size_t cpk_graph_adjacent calloc uint32_t long int signed char checknotnull ui2_t cpk_graph.c /home/stolfi/programs/c/JSLIBS/libcpk /home/stolfi/programs/c/JSLIBS/libcpk /usr/include/x86_64-linux-gnu/bits /usr/lib/gcc/x86_64-linux-gnu/13/include /home/stolfi/include . /usr/include cpk_graph.c cpk_graph.c types.h stdint-intn.h stdint-uintn.h stddef.h bool.h vec.h cpk_basic.h cpk_graph.h assert.h affirm.h stdlib.h  GCC: (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0                 GNU                    zR x            #   EC    <       #   EC    \          EC                                                                                              `                                 2            !                                                                                                                     H             #      ]                      d                      q                           #      #           F             cpk_graph.c __FUNCTION__.2 __PRETTY_FUNCTION__.1 __PRETTY_FUNCTION__.0 cpk_gather_neighbors calloc checknotnull __assert_fail cpk_graph_adjacent cpk_graph_count_common_neighbors      L             V             \       b             l                    t                                       \                                                                               \                                                               |                                                              |                               $                               |                               9                               |                               @                   3            |       B            L            9       T                                           $            H       ,                   
                     
   
   2              
                     
                                  *       
   	           1       
   
         8       
   
   N      ?       
   
         F       
   
   7      M       
   
   B      T       
   
         Y       
   
   (       l       
   
   h      z       
   
   9             
   
                
   
                
   
   0             
   
   a             
   
                
   
                
   
   s             
   
   #              
   
                
   
                
   
               
   
               
   
   [      8      
   
   [      D      
   
   -      n      
   
   -      z      
   
   !            
   
   !            
   
                
   
   N            
   
   )      :      
   
         D            F            
   
   I            
   
   y            
   
                                                                 *            }      L                        
   
                     #                  }                        '                  F                  f      
   
           p                          
   
                     `             
   
                                                           F      '            R      a            A                  H                                                                   
                                   "       
      2       &       
      X       *       
      {       .       
             2       
             6       
             @       
             E       
             J       
             O       
             T       
             Y       
            ^       
            c       
            h       
            m       
      '      r       
      3      w       
      <      |       
      E                                                 @             #      `             F       .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                                                                                            @       
                                   @                                               &                     J                                     ,                     J                                     1                     `                                     >                      !      4                             9      @                     0                          J                      U                                   ]                            0                              X      @               $      0          	                 q                                                         l      @               $                                }      0                     a                                  0               _      N                                  0                     ,                                                                                                                                                                              x                                    @               &      H                                                 x                                	                      (                                                          '                                    cpk_grasp.o/    0           0     0     644     27712     `
ELF          >                    f          @     @   UHH   H(H HDdH%(   HE1 tZH    AG   H    HH    H5    HǸ        H    Hƿ        H    Hƿ
       H  << t=<   H    HL    L   H    HH    H        HEǅ0    fX    <   <HxfH*HHH	fH*X`H`fHn    fH~HhHhfHn    fH~HppH,@HE@HH AH     tZH    AX   H    HH    H5    HǸ        H    Hƿ        H    Hƿ
       HH HH    HEǅ4     t$H    4H    HHǸ        HE؉H    4 n   t#H    H      H    H    E    t#H    H      H    H    M4    HHE苕HHHЋ LHE苕HHHЋ@PLHE؉H    PHE؉H    14    <DDHE؉H     tH    Hƿ
        t5HE@ xHE؋@HxfHnH    H     t#H    H      H    H     t#H    H      H    H    HE؉H     tH    Hƿ
        t/HE@ EHE؋@HUfHnH    H    HEHPHE؋pH     H    HXHUH0HEAH    ǅT   HEH@8H    t(H    H   H    HH    H     t#H    H      H    H     t#H    H      H    H    DHXHMH0THEEIH     tH    Hƿ
        t/HE@ EHE؋@HUfHnH    H    HEHPHE؋pH     H    0HUH     H    4    fH~HEf/E0HUHEH    XEHE@ EEHEf(fHn    t(H    H   H    HH    H     t#H    H      H    H     t/HE@ EHE؋@HUfHnH    H     t#H    H      H    H     t#H    H      H    H    HXHMH0HEAI   H     tH    Hƿ
       0HUHEH    XEHE@ EEHEf(fHn    t(H    H   H    HH    H     t/HE@ EHE؋@HUfHnH    H    HEH    0HUH     H     tYXEȋ0HUfHnH    H    0H    HMA   A    H5    H    0HEH    ǅ8    68HH    HEHHU苍8HcHHʋ 8809r tZH    A   H    HH    H5    HǸ        H    Hƿ        H    Hƿ
       H(HEHUHHQHEdH+%(   t    H(UHH`H}HuLLUHUUȋUH    HPHEHHRMHHʋHxfH*HHH	fH*XEE^EEHUŰUH    HPHEH H@UHHЋ HxfH*HHH	fH*XEE^EEEHEf(fHn    UHATSH   HH HDdH%(   HE1HEHEH HEHHEHEH,HU f@IHXHHf@IHP@IHEHHU f@IH  HHf@IHP@IHHÃ tZH    A   H    HH    H5    HǸ        H    Hƿ        H    Hƿ
       HE 444艅8 t'H    84H5    HǸ        4HHHH       HHп       HHkHH HH)H9tH   H$   H  H)H  Ht%  HHH HHHHHPǅ    HP;4rՋ4HEH,HHPHѺ   H    84HH    < t$H    <H    HHǸ        <HH    HL       H    HH    H    HXǅ     HIċ4HH`H       HHп       HHkHH HH)H9tH   H$   H  H)H  Ht%  HHH HHHHHhǅ$    Hh$Hc    $$;4rǅ(       ǅ,       HP,Hcҋ@(+,HPHcҋDHEHuHhD@IH    fH~Hppf/    r< HHHXHЋ@DPp@ ,,;( ;<((;4s ;< t$H     H    HHǸ         HEHHHXHѺ   H    L䋕 HH     HE H    ǅ0    S0HHHHXHHxHE0HcHHHx
HxRP00; rHXH     tZH    A  H    HH    H5    HǸ        H    Hƿ        H    Hƿ
       HHEHUHHQHHEdH+%(   t    HHe[A\]UHH}HuLUHE@EHE@EEf/EvEf/Ev       ]UHHĀH}HuUMLEE;Eu    E  HEH@UHHЋ EHEHPHEH@MHHȋ HHHEHEH@UHHЋ EHEHPHEH@MHHȋ HHHEE       EHH    HEHЋ H    HEHЋ t(H    H#  H    HH    H    EHH    HEHЋ H    HEH    EE;EnEH    HEHЋ t    E   E    E    5EHH    HEHЋ H    HEHЋ tEEE;ErÃ}    UE+EEEH    HEH EEH    HEH EEXEEЋEHxfH*HHH	fH*XEE^EE    EE    1EHH    HEHЋ H    HEH     EE;ErEEE            cpk_grasp.c 
[++ enter %s at %s:%d] no mem 
[%s at %s:%d] Iterao %d
 
  ------------------------
   Inserindo um par inicial   Soluo semente          Expanso gulosa randomizada:   Soluo gulosa randomizada pqueue_count(SQ->Q) == 0   Otimizao local:          Soluo localmente otimizada  cpk_weight_cmp(SQ->WS, WSM) == 0   Soluo tima bruta   Re-otimizao local:   Soluo tima otimizada Soluo GRASP final  
[-- exit  %s at %s:%d]      Grafo com %d vrtices (%d pares)
   Coletando %d pares-semente
   Encontrou %d pares-semente
 ! temp[nbu[j]]  cpk_grasp_find_indep_set        cpk_grasp_find_indep_set        cpk_grasp_get_seed_pairs        cpk_grasp_pair_score                                                                           )d   int     *<       ,                                   X       w       k               C                    !d   '  '  '   ,  "   -  #<   R                $7      _   R           ne ^   e           t      	11      	3d        	6	       	7	       	8	       	9	        	:	   (    	;	   0    	<	   8    	=	   @    	@	   H    	A	   P    	B	   X    	DJ  `    	FO  h    	Hd   p    	Id   t    	J   x    	M5       	NJ       	OT      	Qd      	Y       	[n      	\x      	]O      	^	       	_
       	`d       	b}       
  $    	+    E       d  C     =      i      s       C    1    %           C          c         &        ne ^   e                '  c !'       7  C        )      h  ne ^   e h   7      C         nV     nE    deg   fnb   nbr        y                4       Hh  G  h   nS !   S "  W #o  WS $        %  (    &  0Q 'm  8    (  @         )        v1     v2                ~      1	                          m    ^                    G	   1             Q                    g  ^                               9     r      ]	                i         R   &    '                  o  R   '    E>  -  -  <   -       7  T  m       +y        o  R       R    h       j       3    R       #                \       R       N     R       1    h  o          1             G          ?X  <        =        -  -     -                       ed       2  ( )                     6
  G h  W o  u    ~v    ~*    j  ~	du    	nbu (  `	dv    	nbv (  h    F
  	            &   P               	  	j #                   
  	duv -           F       	  	j .    
                   1     
        B       	j <        F
  C    6
  +    m                  G 1h  W ;o  #    I   }    ZR  }    .  	        nV    ~       ~X 3  ~,               (      #H^  a *'  b 9'  u    eu .   `v    ev .   h        ~uvs G  ~       ~	par m  ~        7         v    ~         ]            L  ~-               ]       H#H?  a +'  Xb :'  Pea    `eb    h         8       b  v    ~ 
        &      s    ~
               j    ~
               u    ~v    ~       ~    
        m       	i    ~
        L       	pi G  ~      .  C         G  C   ~   R  `  C   ~ .    <          
      G =h  ~W >o  ~    ?   ~    @   }    AR  }    .  	        nV I   ~SM L  @nSM M   ~WSM N   ~    .  	        J   P                    U   ~    Wm  PSQ [  H    ^   ~
        3             ~        }         t p    ~u q    ~v r    ~ 
        1       u y   ~   
        R       i    ~    I   :;9I8  4 :!;9I   :;9I   :;9I8   !I  $ >  .?:;9'I<  	4 :!;9I  
  :;9  .?:;9!'<  4 :!;9I  I     :!;9I  ! I/   :!;9I   <   :!;9I  4 I4  & I  .?:!;9!'<  .?:;9'I<  7 I  (   4 :!;9I  ! I/  %  $ >       :;9I  !'I  "&   #>I:;9  $ :;9  %4 :;9I?<  &. ?:;9'I<  '.?:;9'<  (   ).?:;9'I@|  * :;9I  +.?:;9'I@|  ,.:;9'I@H|  -.:;9'I@Hz  ..?:;9'I@|   ,                                           G                                                                                                                                                    	         9  F>  = XK+ T 0)  F? $>  #<$ 4# <6/8J 68J g  =  5 # #= =  /#' , # #1 = /#v  	1 2, # / # 	#/ 	? 2, 	/ 	-,=4 .* f, J4 0 .# . t  F=Y4:?tB7<.04:?tB7<.0 f/n.4 J N4g  F=t 'f- ." X t &	-f& g $ J, f f2 .$ f tYY /2!fC zt' t ?  t# f 
  $  fg=&/J"*( V t  F=	f$<uv	Y. [1X8=6(Ju1X8=6(Jxt. X -N (J tS ( f! J<L$ut= .9 t4 H J+ J$ J"+<h%1t0 ., t5 " f J cpk_mis_init _shortbuf _IO_lock_t nIter stderr _IO_buf_end __FUNCTION__ uint32_vec_t _IO_write_end unsigned int _freeres_list _flags __int32_t compara_vertices maxPairs _markers cpk_print_vertex_set degQ degS maxRem uint32_t cpk_grasp_find_indep_set TRUE cpk_mis_add_indep _IO_save_end float _IO_codecvt sqrt malloc pqueue_count long long unsigned int escore cpk_graph_t pqueue_rep_t compara_escores _IO_backup_base _offset checknotnull uint32_vec_new fprintf _fileno size_t srand int64_t bool_t _IO_read_base free cpk_grasp_pair_score imin maxClock r2_t char _mode pqueue_count_t cpk_check_indep_set _IO_marker qsort cpk_greedy_maximize_random _IO_read_ptr nPairs seedPair locS cpk_local_opt _IO_write_base long long int _IO_save_base cpk_mis_copy_indep __compar_fn_t _freeres_buf cpk_weight_cmp __pad5 seed _vtable_offset __int64_t pqueue_t GNU C99 13.3.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_read_end cpk_mis_state_free short int long int totPares cpk_lopt_update_best_solution temp TRACE_SOL _IO_wide_data FALSE maxPairsExm cpk_mis_state_t ceil dblcmp _wide_data _lock long unsigned int _old_offset _IO_FILE int32_t cpk_seed_pair_t __assert_fail ui2_t unsigned char __uint32_t maxSeedPairs _IO_write_ptr cpk_cpu_time_1 ui2_vec_t _codecvt ui2_vec_new cpk_grasp_get_seed_pairs __off_t verbose signed char short unsigned int calloc vec_size_t __PRETTY_FUNCTION__ double cpk_mis_state_new _chain tamViz FILE _flags2 _cur_column __off64_t _unused2 _IO_buf_base r2_vec_t /home/stolfi/programs/c/JSLIBS/libcpk cpk_grasp.c /home/stolfi/programs/c/JSLIBS/libcpk /usr/include/x86_64-linux-gnu/bits /usr/lib/gcc/x86_64-linux-gnu/13/include /usr/include /home/stolfi/include /usr/include/x86_64-linux-gnu/bits/types . cpk_grasp.c cpk_grasp.c types.h stdint-intn.h stdint-uintn.h stddef.h stdlib.h bool.h vec.h struct_FILE.h FILE.h r2.h cpk_basic.h cpk_graph.h pqueue.h cpk_mis.h jsmath.h cpk_debug.h cpk_weight.h cpk_lopt.h assert.h cpk_valid.h cpk_greedy.h mathcalls.h affirm.h stdio.h  GCC: (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0                GNU                    zR x            
   ECw
    <       (   EC     \          ECJ          ]    ECT                EC                                                                                                  0                  P             2     
      (      E     x      ]       W     p             f                                                                                                                                |             
                                                                                                                                                                                                                                                                                                                  )                     D                     X                     v                                                                                                                                                                                                                                                            %                     *                     1                F                                           cpk_grasp.c __FUNCTION__.5 __PRETTY_FUNCTION__.4 compara_vertices.1 compara_escores.0 __FUNCTION__.3 __PRETTY_FUNCTION__.2 cpk_grasp_find_indep_set stderr fprintf fputc calloc checknotnull srand sqrt ceil cpk_grasp_get_seed_pairs cpk_mis_state_new cpk_mis_init fwrite cpk_mis_add_indep TRACE_SOL cpk_greedy_maximize_random cpk_check_indep_set cpk_lopt_update_best_solution pqueue_count __assert_fail cpk_local_opt cpk_cpu_time_1 cpk_mis_copy_indep cpk_weight_cmp cpk_mis_state_free cpk_print_vertex_set uint32_vec_new __stack_chk_fail dblcmp qsort imin malloc cpk_grasp_pair_score ui2_vec_new       T             a             k             ,      r                                                                                                               ,                                                     (            }                                                            	            ,                  '                   $            1            8            E            ^            |                        6                                                       C                                           `                                                                                            {       (            8            L            C       T            d            x                                                                                                              3             M         !   X            L      g            q                   y         "                           C                                                                       #                           O                  W            z                                 $            %            &               L      (            2            $      :         "   J            ^            C       f                        E                                          C                                           [                  %         #   5            B            ^         %            &               L                              $               "               r                   	         '   	            L	                  T	            a	            x	                  	         (   	         )   	            
            
            ,      
                  !
            (
            5
            <
            I
            s
         *            +                                       l                                                                                     
                              *            *         ,   L         -   b            o                                       .               l                                                  '         /   C                                                            $         ,   >         -   X         0            1                                       l                                                #            *            7            d         *                                                                              "   G                  H                         
                     
      K             
      &              
                                   *       
              1       
      "      8       
            ?       
      c       F       
            M       
            T       
      9      Y       
             l       
      0      x       
      8             
      C             
                   
      2             
      +             
                   
                   
                    
                   
                   
                   
                   
      I            
            F      
            L      
             S      
            _      
            u      
      H             
      H             
                  
      ~             
                  
                  
                  
                  
      H            
      U             
      E             
      /       -      
            :      
            G      
            T      
             a      
            n      
            {      
                  
                  
      &            
      )            
                   
                  
                  
      o            
                  
      p             
            
      
                  
      0      $      
      <      2      
            >      
             F      
      Y      j      
      $      t      
                  
      (             
      &            
      &            
      R            
      R            
            8      
            D      
      e      n      
      e      z      
      g            
      g            
      B            
      s            
      6            
            6      
             C      
            [      
             s      
                  
                  
      `            
                  
                  
                  
      x             
      5            
            2      
      d      R      
            h      
                   
      &            
                  
                  
      V            
                  
            ?      
      <      U      
      U      z      
      E            
      j            
      x            
                   
                    
                  
            2      
      0      H      
            Y      
                  
                  
                  
                              	      
      s      d	      
            n	                  w	      
      `      	                  	            U      	            \      	                  
      
            
            Q      L
      
            W
                  
      
             
      
            
      
      ;       
            p      
      
      L      
      
             
            
      _      
            }      
                                                      
      s            
                        x      @            u      c                                                            
      `                  \                  h      a      
             l                          
                  
      $            
                  
      ;                   0            
                        P      1            9      F      
      ;      U      
            p      
      "                   p            
                         !                                    	             
   
                                "       
      2       &       
      X       *       
      {       .       
             2       
             6       
             :       
             D       
             I       
             N       
      	      S       
            X       
            ]       
      .      b       
      7      g       
      @      l       
      G      q       
      M      v       
      [      {       
      b             
      g             
      s             
                   
                   
                   
                   
                   
                   
                   
                   
                   
                   
                   
                                                       @             
      `                                x                          .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                                                                                            @                                          @               A                                 &                                                          ,                                                          1                                                        >                                                         9      @               Q                                 J                      '                                   ]                      *      0                              X      @               a      0          	                 q                      *      K                             l      @                b      0                          }      0               1      [                                  0               x7                                        0               v9      ,                                                  9                                                          9                                                          9                                          @               0e      x                                                 :                                	                      8?      R                                                   e                                    cpk_greedy.o/   0           0     0     644     20136     `
ELF          >                    H          @     @   UHSH   HxHpHhddH%(   HE1HHÃd tZH    A$   H    HH    H5    HǸ        H    Hƿ        H    Hƿ
       HhHpHH    HEdHEH    d t#H    H&      H    H    d t#H    H#      H    H    dHEH    d tH    Hƿ
       d t/HE@ EHE@HUfHnH    H    Hp HHUH       HHй       HHkHH HH)H9tH   H$   H  H)H  Ht%  HHH HHHHHEE    fEdHMHUHuHEAH    d t#H    H&      H    H    d t#H    H      H    H    E   DdH}HMHUuHEEIH    d tH    Hƿ
       udHUHEH    EEHE@ EEHEf(fHn    t(H    H>   H    HH    H    d t/HE@ EHE@HUfHnH    H    UHEЉH    E    %HE؋UHcHHHEȋUHcҋEUE9rHEH    d tZH    AH   H    HH    H5    HǸ        H    Hƿ        H    Hƿ
       HxHEHUHHQHHEdH+%(   t    HxH]UHH H}u'HEH@8H    EUMHEH    HEH@8H    uŐUHH@H}ȉuHEH@8HE   E    E       fH~HE'EE܋EEM    YE    f/EvE;ErE9EsEEEPE܉։    E} t!H    UH    HHǸ        UHEH    EUċMHEȉH    HEH    E} } tH    Hƿ
       UHH   HHDH8HHH HEHHH@8HE      Eǅ\ǅ`ǅd      dHEH    tdh  hHEH    xxtHE؉H    f  H8xtHuHEIH    |HHH@tHH EHHH@xHH EEXEEHHH@@tHHЋHHH@@xHHȋ ЃHxfH*HHH	fH*XE|HxfH*HHH	fH*XEE\EEE^EEEf/Ev"EEЋt\x`hh;pEdd;p\;ps`;pr(H    H{   H    HH    H    Ef.    z&Ef.    uHEH    l  HHH@\HH EHEH@\HHЋ HxfH*HHH	fH*XEE^EEHHH@`HH EHEH@`HHЋ HxfH*HHH	fH*XEE^EEEf/Er\`lDlHHH    HEH    pp UHH`H}HuUMLEHEH@UHHЋ EHEH@UHHЋ EE;EuE  E    HEHPHEH@MHHȋ HHHEE    uEHH    HEHЋ EEH    HEHЋ t(H    H   H    HH    H    EH    HEH    EE;ErHEHPHEH@MHHȋ HHHEE    NEHH    HEHЋ EEH    HEHЋ tUHEH    tEEE;ErE    uEHH    HEHЋ EEH    HEHЋ u(H    H   H    HH    H    EH    HEH     EE;ErE     cpk_greedy.c 
[++ enter %s at %s:%d]    
------------------------------------
  Greedily finding an independent set Greedy solution Applying local optimization bug Locally optimized solution 
[-- exit  %s at %s:%d]  [%d] (u < nQ) && (v < nQ) !temp[w] temp[w]              cpk_greedy_find_indep_set       cpk_greedy_maximize_lookahead   cpk_count_common_Q_neighbors          @      ?                                                                       )d   int     *<           w       w                 X       k       C       1T      3d        6	       7	       8	       9	        :	   (    ;	   0    <	   8    =	   @    @	   H    A	   P    B	   X    Dm  `    Fr  h    Hd   p    Id   t    J~   x    M5       NJ       Ow      Q      Y       [      \      ]r      ^	       _
       `d       b              +    h          C     `                   C         T                          <                   $      	
       	+          	4       	       
_           
  ne 
H   e 
          
^         nV     nE    deg   fnb   nbr              Hf  G  f   nS !   S "  W #Y  WS $       %  (    &  0Q 'k  8    (  @         )  	    	C    k         E      <      	    )    f         	    	    k  <   	    
                 '  	    	70  0  k       \K  K        p  	    	>  f  k       9w  K   	    
    H       1            	    ]	              i  K                K         Y         +8  K      Y         #S               Ni  K     	    1K    f  Y   !    ed         "     
           %        
G 4f  
Q Ak  
u M   
v Y       cT  du    Ldv    P       nbu   `    *  	        nbv   h                 i    @        q       w    \          _         i    D        J       w    X                 i    H        q       w    T      *  C          e        D      	  
SQ e5K  ~    e@  ~    ePT  ~G ff  HQ gk  PnQ h   ~    	  	                      suv k  @u l   ~v l+   ~w ~   ~              	  ix m   ~              x n  ~              iy o   ~              y p  ~        f          s   ~sxy u  h                   su   Xsv   `      	  C    	      T        (      
  
SQ T2K      T=  nQ U   TQ Vk  h               a Y   Lb Y   Pr Z  `i ]   Xu _  \      L        T       
  
SQ L+K  X    L6  T        '       u O   l                        
G f  ~
W  Y  ~    !  ~      	        SQ 'K  SM 1  nSM 2   ~WSM 3      8   ~J B  @        8       i C   ~       C      #   $C      I  4 :!;9I   :;9I8   :;9I   !I   :;9I8    $ >  	.?:;9'I<  
 :!;9I  .?:;9!'<   :!;9I  I  ! I/  & I  :;9   <  4 :!;9I  4 I4    .?:!;9!'@|  7 I  (   .?:;9'<  .?:!;9'I@|  %  $ >      :;9  4 :;9I?<  >I:;9   . ?:;9'I<  !.?:;9'I<  "   #I  $! I/   ,                                           C                                                                                                                            	        "+K  F?> # #= = /u # #u( ? /, /t* ., J4 0 # . J  F=//	/:  NM/Ztu, .6 f3 X> f X  gK f	=w<#  f=?#Z+	Y#Y %-,08X;"XLRZ`Vd.A<i0C* 3 : 1 x) t* " t	   (j$X)-!<0$X)-!<0   f	j^#  $MYY <Yv$Jut/<X t4(8 " e J$Jut/<&X!<- J* E J" I Jt/<X t3(7 " e J= cpk_mis_init _shortbuf _IO_lock_t stderr _IO_buf_end __FUNCTION__ uint32_vec_t _IO_write_end unsigned int _freeres_list _flags __int32_t _markers pqueue_has degQ degS maxRem uint32_t TRUE cpk_mis_add_indep cpk_greedy_maximize_lookahead _IO_save_end float _IO_codecvt uint32_abrandom count pqueue_count programerror long long unsigned int cpk_graph_adjacent pqueue_item_t cpk_graph_t pqueue_rep_t _IO_backup_base pqueue_head _offset uint32_vec_new fprintf _fileno size_t bool_t _IO_read_base cpk_count_common_Q_neighbors char _mode pqueue_count_t _IO_marker cpk_greedy_maximize_random _IO_read_ptr pqueue_position_t locS cpk_local_opt _IO_write_base long long int _IO_save_base cpk_mis_copy_indep cpk_greedy_maximize _freeres_buf pqueue_item cpk_weight_cmp __pad5 cpk_greedy_find_indep_set _vtable_offset pqueue_t GNU C99 13.3.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_read_end cpk_mis_state_free short int long int cpk_lopt_update_best_solution temp TRACE_SOL _IO_wide_data FALSE cpk_mis_state_t _wide_data _lock long unsigned int _old_offset _IO_FILE int32_t __assert_fail unsigned char __uint32_t _IO_write_ptr dxyQ _codecvt __off_t verbose signed char short unsigned int vec_size_t __PRETTY_FUNCTION__ double cpk_mis_state_new _chain FILE _flags2 drandom _cur_column __off64_t _unused2 _IO_buf_base cpk_greedy.c /home/stolfi/programs/c/JSLIBS/libcpk /home/stolfi/programs/c/JSLIBS/libcpk /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 cpk_greedy.c cpk_greedy.c types.h stdint-intn.h stdint-uintn.h stddef.h struct_FILE.h FILE.h bool.h pqueue.h vec.h cpk_graph.h cpk_mis.h assert.h jsrandom.h affirm.h cpk_weight.h cpk_lopt.h cpk_debug.h stdio.h  GCC: (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0             GNU                    zR x                ECH     @       T    ECK     `       (   EC           D   EC;            %   EC                                                                                                                    0             3     P                                                                                                                           I                   c                      j                      r                      x                                                                             T                                                                                                                     
                                          &                     9                     J                     V                     h                     u          (                                                                         "      D                               f
      %                                                 cpk_greedy.c __FUNCTION__.2 __PRETTY_FUNCTION__.1 __PRETTY_FUNCTION__.0 cpk_greedy_find_indep_set stderr fprintf fputc cpk_mis_state_new cpk_mis_init fwrite cpk_greedy_maximize TRACE_SOL cpk_lopt_update_best_solution cpk_local_opt cpk_mis_copy_indep cpk_weight_cmp programerror uint32_vec_new cpk_mis_state_free __stack_chk_fail pqueue_head cpk_mis_add_indep pqueue_count cpk_greedy_maximize_random drandom uint32_abrandom pqueue_item cpk_greedy_maximize_lookahead cpk_graph_adjacent cpk_count_common_Q_neighbors __assert_fail pqueue_has      L             Y             c                   j             	       w             ~                                                                                                        $                                             L       (            <            L            Y                        p                   `            p                        $                                                                                                              L            W                  f            p                   x                                                                               "            ,                  3                   @            G            T            [            h                                                            -         !   V            l      g            t               "                                                       #                                                   k            |               #            #            %   #         &               ,                                              '               |                  |      	            ?
            K
            /            L      >            H                   P         '            (   =            L      L            V                   ^         '          
                     
   
   -             
                     
                                  *       
   	           1       
   
         8       
   
         ?       
   
   ]       F       
   
         M       
   
         T       
   
         Y       
   
          l       
   
         z       
   
   %             
   
                
   
                
   
                
   
                
   
                 
   
                
   
                
   
   x              
   
   H             
   
               
   
               
   
   z            
   
         )      
   
   O       6      
   
         C      
   
   )       P      
   
         ]      
   
         j      
   
          w      
   
                
   
   i            
   
               
   
   u            
   
               
   
               
   
               
   
                
   
               
   
               
   
               
   
               
   
   j              
   
         -      
   
         :      
   
         G      
   
         U      
   
   p      a      
   
          i      
   
   "            
   
                
   
   [            
   
   "             
   
               
   
   ;            
   
                
   
   P            
   
   i            
   
                
   
               
   
   e             
   
   $      ,      
   
         1      
   
         =      
   
   U      I      
   
   1      _      
   
   B             
   
   B             
   
   s            
   
   s            
   
   o      4      
   
          A      
   
   g      Y      
   
          q      
   
   o      }      
   
                
   
               
   
   R            
   
               
   
               
   
   }            
   
   !      1      
   
          Q      
   
         g      
   
         x      
   
               
   
   .            
   
               
   
               
   
   l            
   
   .      9      
   
   Q      T      
   
           j      
   
   W            
   
               
   
                     f
            
   
   L             
   
         =      
   
   <      G            P      ^            
                  
                                                                         	      0      
   
          5            "      Z      
   
   
      i      
   
   L            
   
   <                  0                  g                        	                  8	                  W	                  u	                  	      
   
         	            	      	      
   
   -      	                  
      
   
   
      =
                  
      
   
         
                  
      
   
   
      
                  
      
   
         
                          
   
   
      ,      
   
   5       6                  z      
   
                                   
                                   "       
      3       &       
      Y       *       
      |       .       
             2       
             6       
             :       
             D       
             I       
             N       
            S       
            X       
      "      ]       
      1      b       
      :      g       
      H      l       
      O      q       
      V      v       
      _      {       
      e             
      q             
      {             
                   
                   
                   
                   
                   
                                                       D                   d                                "                   f
       .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                                                                                            @                                          @               8/      p                          &                                                          ,                                                          1                                                        >                      X                                   9      @               7                                 J                      2                                   ]                      E      0                              X      @               D      0          	                 q                      u      G                             l      @               D                                }      0                                                        0               m&                                        0               1(      ,                                                   ](                                                          `(                                                          (                                          @               G      x                                                 @)                                	                      -                                                         H                                    cpk_io.o/       0           0     0     644     34512     `
ELF          >                    Ѐ          @     @   UHH`H}HuHUHMLELMHMHUHEHH    HǸ        HEH    HUH    HHǸ        HUHEHH    HEHUHMHEHH    HE@EHEHHPHUHEfHnHH    HUHMHEHH    HE EE    ^EHE@EEHuHUHM HEf(fHnHH    H} HMHUHuHEIH                H    HEfff(f(f(fHnH    HEH    HEH    UHHĀH}HuHUdH%(   HE1HUHEHH    HǸ        HEHE   H    HEHEH    HEоd   H    E    HEH    HEH    E}  }
tՃ}u2HEH    E}   }
tHUEH։    띃}+t }-t}.t}/   }9   HUEH։    HEH    fH~HEHEH    fH~HEEEEEHEH    UHEЉH    HE؋UHHHEHUHHQE!HEH    E}
t}u}tUHEЉH    HMHEHUHHQHEdH+%(   t    HEUHHĀH}HuHUMdH%(   HE1HUHEHH    HǸ        HEHE   H    HEHEH    HEоd   H    E    EHEH    HEH    E}  }
tՃ}u2HEH    E}  }
tHUEH։    띃}+t }-t}.t}/  }9  HUEH։    HEH    fH~HEHEH    fH~HEEEEEHEH    }uJ} t<UHEЉH    HE؋UHH         @EEE1} t+HE؋UHcHHHEHH    tEUHEЉH    HE؋UHHHEHUHHQE\}t.} t(H    H   H    HH    H    EHEH    E}
t}u}t}t.} t(H    H   H    HH    H    UHEЉH    HMHEHUHHQHEdH+%(   t    HEUHH   HhH`HXdH%(   HE1fEǅt    ǅx    YHhH@xHcHHHEHEH    t#HE EEXEEȃtxHh x9rt u#H`f HXf }  tHxfH*HHH	fH*XEE^EEH`E fEǅ|       HhH@|HcHHHEHEH    trHE EHE@EH` EMHMHUEHEf(HHf(fHn    EEEXEEЃ|Hh |9AtHxfH*HHH	fH*XEE^EEHXE HEdH+%(   t    UHH   HxHph`XdH%(   HE1HpHEH    E      HpH@UHcHHHEHEUHcHHHEHEH       HE EHE@EhHMHUEHEf(HHf(fHn    EEXYEEEEE\`EXYEEHEE HEE@HMHEHPH HHQEHp U9HxHEHUHHQHEdH+%(   t    HxUHH   HxHph`XdH%(   HE1HpHEH    E      HpH@UHcHHHEHEUHcHHHEHEH       HE EE^XEHE@EE^XEEX`EhHMHUEHEf(HHf(fHn    EEEEHEE HEE@HMHEHPH HHQEHp U9HxHEHUHHQHEdH+%(   t    HxUHH   HXHPHHdH%(   HE1        H    HXf(f(fHnH    HPHXHH            H    HXf(f(fHnH    HH hHH@phXpxHPHHHxHXfHnº    HH            H    HXf(f(fHnH    HH@EHH EEXEEHH@EEXEEHPHH HUHXfHnº    HH    HH@EHPHH0HUHXfHnHH    HH@EHPHH@HUHXfHnHH            H    HXfff(ff(fHnH    HPHXHH            H    HXfff(f(ffHnH    HPHP0HXHH            H    HXfff(f(ffHnH    HPHP@HXHH    fE    E    EHH EE    ^EHPHpHUEHXf(H    fHnH        E    EfEHH EE    ^EHH@EHPHp HUEHMHXf(fHnH    HEdH+%(   t    UHH   H(H HdH%(   HE1HHHUԋ@EE0fZ0`E4fZ4hE8fZ8p    `hHpH(fff(f(f(fHnH    HH H(fHnº    HH    E<fZ<xE@fZ@EEDfZDE%            xEHUH(f(f(f(f(f(fHnH    XEHUH H(fHnº    HH    EHfZHEELfZLEEPfZPEMEHUH(f(f(fHnH    H    H H(fHnHH    H  =        ^EEEfEETfZTEEXfZXEE\fZ\E    MEHUH(fff(f(f(fHnH            HMMH H(f(f(ffHnHH    HEdH+%(   t    UHH`H}HuEdH%(   HE1fE    EfEEEfZEEEEfZEEEEfZEEMEHUHEf(f(fHnH    H    HUHEfHnHH    HEdH+%(   t    UHH   HHH@H8dH%(   HE1    E    EfEH@ l    HHfff(ffH    fHnH    ǅh    (  H@H@hHcHHHEH8 h9s&H8H@hHcHH E	fEEEM    XpHpfHn    fH~HxH    fHn    fH~HEx^EEHEfHn    fH~HEM    YEM    XEff.Ez3ff.Eu(HHffH    fHnH       E\fZ\EE`fZ`EEdfZdEMEHUHHf(f(fHnH    HE@EHE EMEHMHH       f(f(fHnH    hh;lHEdH+%(   t    UHHĀH}HuHUEMdH%(   HE1HE EHE EċEĉEHEЋUȉH    E    HEH@UHcHHЋ E̋E;Er(H    H  H    HH    H    HEH@UHHHU؋MHcHHHPH HHQEE;Eu    E    EfEHUEHuHMHEf(fHnHH    HEH    HEdH+%(   t    UHH   HxHpHhH`LXHX E        ^EEXE        ^EM    YEEXEE        ^EEXE        ^EM    YEEXEEUMEHUHxff(f(f(fHn¾    H            Hxfff(f(fH    fHnH        EHUHxfHnH    HH    EH    HǸ        HEHuHxA       H    fHnº    H    HEH    fEE    JH`HPHXH@MHcHHȋ HH EEXEEEE;ErHEfHnH    HǸ       HEHuHxA       H    fHnº    H    HEH    UHH0H}HuHUHEHƿ(       E    @} ~HEHƿ        HEUHcҋHMHEHHǸ        E}~HEHƿ)                    %s/%s-%s        Writing Postscript file "%s.eps" ...
 %s/%s.txt cpk_io.c component is not closed i < nV Courier Num auctions = %d Total weight = %.11f  cpk_read_polys          cpk_plot_proposed_auctions             @??      ??              (\?ffffff?      ?      ?333333?>  ?   ?           @?333?>    ?      R@ffffff9@      Y@      I@      $@       "                                                          )d   #int     *<           w       w   $              X       k       C       1T      3d        6	       7	       8	       9	        :	   (    ;	   0    <	   8    =	   @    @	   H    A	   P    B	   X    Dm  `    Fr  h    Hd   p    Id   t    J~   x    M5       NJ       Ow      Q      Y       [      \      ]r      ^	       _
       `d       b          %    +    h          C     `                   C         T    &                      '<                   $      	#.  	end 	#$.      >  C        	#.      
_       
m       
  	ne 
J   	e 
         
b      
  	ne 
J   	e 
          
        	c .        &        	ne J   	e                B  	c B      R  C        3)      $#j            	c !         C        )o        @E      G        G      H       H      I        I  (    J   0    J  8     K      `Y  	Urb Z   	Exs [  	Auc \   	Mun ]  0	Nat ^  @	Dem _  P     `+      h                                        (           '  '             ^      I  '           z  '                   E      <          T  '                        (log h       
    S  '               
    K?  '       
    _`  '    `       
    |  '     
    i  '       
    A  '    `     
      '           '         
                 
    >                 l  T         1u                o         
        J   
        V   
             t           d    	  d          ?d   	     
    +'	           =	  J       P	            k	       
    }	  '       	  '       k	  '                   '  	  	      >      ed   	           	   
                        z
  wr   Xx %  Pfmt .   H        O       i    l                      eps '  ~B 	  ~P   ~W `  ~J   ~nJ    ~            @      H      P      X        X       _  msg    `                WJ   msg    h        [       i    ~           u        ]        eps v'  J w  V x      y      z  ~nV }   nJ ~   nU    U   @       	            R  \               j            {       i            C          c                eps c*'  ~V c9  ~W cJ`  ~z eR  \nV g   ~        I      i i   ~        !      Vi j  @Ni k  Hr l  P       V                 eps V&'  P V5      V?  z XR  \     8                eps 9'  ~P :  ~    ;  ~    <  ~    =  }z @R  D                  P  P  R              h        eps &'  ~C 9  ~P J  ~    0R  P    4R  \                         P #  ~    -  ~    <  ~    I  ~Q   P        2      i    ~              Pi    Qi                  x   @y   HLat   ~Lon                             P #  ~    -  ~    <  ~    I  ~Q   P        2      i    ~              Pi   Qi                  Lon   @Lat   Hx   ~y       )            }      5  P $  ~    /  ~    ?  ~      nP    ~sY   @        x         i    ~        R       pi   `                 i    ~               Pi   H        r       Lon   PLat   Xx   ~y   ~        z                @      z   tag z,   ~    z8  ~rd |  P   @nP    fP         P  	                D             }    !    c                  Lon   Lat   p   P      P  C    @      E                0      E    tag E-   ~rd G  P N  @nP O           D             H    !    c T                  Lon e  Lat f  p g  P   *                                       B  	  C !  P "  V #   W $`  J %      )   `eps -'  h   I   :;9I8  4 :!;9I  4 :!;9I   :;9I   :!;9I   !I    	 :;9I8  
.?:;9'<   :!;9I  $ >  :;9   :!;9I  4 :!;9I  .?:;9'<  .?:;9'I<  I  ! I/  .?:!;9!'@|   :!;9I   <    .?:!;9!
'I@|  4 :!;9I  & I  .?:!;9!'I<  7 I  (   .?:;9'<      4 I4  !U  "%  #$ >  $   % :;9  &4 :;9I?<  '>I:;9  (.?:;9'I<  ).?:;9'@|  *.?:;9'@|   ,                                                                                                                                                                                                                  	        &$'"ii.5iMD?t#K	whh f1 f& f4 fKK>JvJ .6  fg_f]B<$/#Ku	whh f1 f& f4 fKK>hhJM"h$J  LxJcJ!. f g( u6  fgIf]B,<$ f	 g(/$/u K% q t  + 0ZCYu K>% y t 
C[5gtYuJu 1+2 % uX J Y5gtYuJu !"C1% uX J Y$313;.<F13;8E:77???-#I1#W	f4)?"<<[)*"<b0<)";
%"-/	&		OCi0)"5i$#7Yu*f# J& *   &0 6   ) XYY8(1*	;" xO t
 	f"呓gt/Z (J$  J	#)J	f2XX<?"/t1 .6 9 4 - $  J/?tt/ f	! % Jj epswr_set_pen epswr_dot _shortbuf _IO_lock_t magnify stderr cpk_domain_t _IO_buf_end __FUNCTION__ uint32_vec_t fget_double refY _IO_write_end unsigned int vMin _freeres_list cpk_eps_fill_polygon _flags cpk_EUTM_to_LL __int32_t cpk_pick_ref_coords epswr_frame hMin jsprintf _markers floor ungetc frgb_t cpk_plot_solution closed interval_t cpk_plot_solution_attributes uint32_t TRUE epswr_end_figure _IO_save_end cpk_plot_proposed_auctions float rRad epswr_figure_t _IO_codecvt epswr_set_text_geometry r2_vec_new programerror long long unsigned int cpk_LL_to_EUTM cDEM rUnc _IO_backup_base _offset cpk_plot_candidates fprintf _fileno color r2_vec_trim size_t cCLS EUTM_to_LL bool_t _IO_read_base cpk_eps_draw_polyline pURB sLon cpk_eps_fill_dots free epswr_text cpk_ui2_print r2_eq r2_vec_expand epswr_set_text_font cpk_read_polys r2_t char _mode _IO_marker _IO_read_ptr path outDir epswr_set_fill_color cpk_plot_demand _IO_write_base long long int _IO_save_base ptSize solTag cNUM cpk_eps_draw_circles demTag _freeres_buf vMax disp __pad5 dMun hMax fgetc cpk_plot_stations _vtable_offset open_read colorA hxg_eps_new_figure colorS colorU GNU C99 13.3.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_read_end wcoeffs refLon short int cpk_eps_show_labels dNat cpk_plot_domain long int for_demand double_vec_t cpk_read_points _IO_wide_data FALSE cpk_eps_fill_circles cpk_eps_fill_sausage pDEM pNUM _wide_data _lock LL_to_EUTM rAuc long unsigned int vec_index_t inDir _old_offset _IO_FILE dMin int32_t __assert_fail ui2_t pCLS unsigned char __uint32_t fget_skip_spaces cURB _IO_write_ptr fget_eol _codecvt __off_t r2_is_finite signed char cpk_policy_t short unsigned int vec_size_t __PRETTY_FUNCTION__ rDem double _chain cpk_wcoeffs_t FILE fileName _flags2 epswr_def_figure_t _cur_column __off64_t _unused2 _IO_buf_base r2_vec_t /home/stolfi/programs/c/JSLIBS/libcpk cpk_io.c /home/stolfi/programs/c/JSLIBS/libcpk /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 cpk_io.c cpk_io.c types.h stdint-intn.h stdint-uintn.h stddef.h struct_FILE.h FILE.h bool.h interval.h vec.h r2.h frgb.h epswr.h cpk_basic.h cpk_weight.h cpk_main.h assert.h mathcalls.h cpk_eps.h cpk_coords.h affirm.h fget.h stdio.h stdlib.h jsfile.h hxg_eps.h jsprintf.h  GCC: (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0             GNU                    zR x               EC    <          EC    \          EC    |       }   ECt              EC              EC           h   EC_              EC              EC     <         EC    \      ]   ECT    |         EC              EC                                                                                          
                                                                                                                                                                          /                   A                      J                      Q                      Y                      l           h      |                                              ]           Z                                                                                                                                        "                     -                     >                     D                     K                     W                     `                     n                     z                                                                                         }                                                    =	                
                                                                                                +                     @                     V    %            h                     }                                                                                                                                                                                                 '             
                      cpk_io.c __FUNCTION__.1 __PRETTY_FUNCTION__.0 cpk_plot_solution jsprintf stderr fprintf hxg_eps_new_figure cpk_plot_domain cpk_plot_demand cpk_plot_candidates cpk_plot_proposed_auctions cpk_plot_solution_attributes epswr_set_pen epswr_frame epswr_end_figure cpk_read_points open_read free r2_vec_new fget_skip_spaces fgetc ungetc fget_double fget_eol r2_vec_expand r2_vec_trim __stack_chk_fail cpk_read_polys r2_eq programerror cpk_pick_ref_coords r2_is_finite cpk_LL_to_EUTM cpk_EUTM_to_LL epswr_set_fill_color cpk_eps_fill_polygon cpk_eps_fill_circles cpk_eps_fill_sausage cpk_eps_draw_polyline cpk_plot_stations cpk_eps_draw_circles cpk_eps_fill_dots cpk_eps_show_labels log floor epswr_dot __assert_fail epswr_set_text_geometry epswr_set_text_font epswr_text cpk_ui2_print fputc 6             C             N             Y                    i             |                                                                        6            U            ]                   e                   m                   t                                                                   2                                           0            C            O            t                                                                       !   ,         "   \                     #            $               2                               )            :            T            `                                                                          ,         !   I         "   _                   k                            &            "                                  <                   E                '   )            ]                   l            <       v            E       ~         '            #            $   9         )   <         )            *   7	         $   	            	         )   1
         *   
         $   T                     )   '         -            $                                                                  .   8         /   @                  H                  O                  k         .            0                                                                  .            0            1            1                                                           3            L         2   T                   \                  c                                        2               $                                                                2               ,      "            0      D                   s                            3               4                  ,                         
         3            $                      "            L         4                                                                       6         4            .               $               5               <                                                 <                                  6            $   J            D               .                               5            $   8            H      E            L      j                                                                     =         7   P                   Z         7            8               T                                                     .   z         .            9            $   S                                           <                   ]                :               0                  ,      3         3   ?            T         $               \                  d                  \                  d                  l                  \      	            d      (            \      0            d      F            t               ;                                                                                    |                  d                <               l       !            B                   T         =   `                        ~                                               =                L         ?   l         ?                        ?          
                     
   
   q             
      &              
                                   *       
   	           1       
   
         8       
   
         ?       
   
          F       
   
   (      M       
   
         T       
   
   [      Y       
   
          l       
   
         z       
   
                
   
                
   
                
   
   B             
   
   f             
   
   o             
   
                
   
   X             
   
                 
   
   X             
   
   ?            
   
               
   
               
   
         )      
   
          6      
   
         C      
   
   I       P      
   
         ]      
   
   <      j      
   
         w      
   
               
   
   B            
   
   p            
   
   e            
   
   L            
   
               
   
   0            
   
                
   
               
   
   L            
   
               
   
               
   
                 
   
         -      
   
         :      
   
   G      G      
   
         U      
   
   W      a      
   
   "       i      
   
   M            
   
               
   
               
   
   5             
   
               
   
               
   
               
   
   ;            
   
               
   
   x            
   
               
   
   G      ?      
   
   G      K      
   
         W      
   
   :      c      
   
               
   
               
   
   b             
   
   b             
   
   =            
   
   =            
   
               
   
         *      
   
   '      S      
   
   '      _      
   
         k      
   
   m      p      
   
   |            
   
   |            
   
   I            
   
               
   
               
   
               
   
               
   
               
   
   2            
   
               
   
                
   
   I      ,      
   
   <             
   
   <             
   
               
   
   a            
   
   #            
   
               
   
   y            
   
               
   
   L            
   
               
   
         -      
   
         J      
   
         {      
   
   n            
   
                
   
               
   
   e      $      
   
         @      
   
         f      
   
         }      
   
               
   
               
   
                
   
   q            
   
               
   
         ?      
   
         U      
   
         v      
   
               
   
   ~            
   
               
   
               
   
   o             
   
          	      
   
         	      
   
         (	      
   
         >	      
   
         Q	      
   
   ?      l	      
   
   }      ~	      
   
          	      
   
           	      
   
   P      	      
   
   h      	      
   
         
      
   
         
            '      [
            P      {
      
   
   R      
            Z      
      
   
         
      
   
               
   
                
   
         ,      
   
         ;                  `            d                  m            
   
                                 
   
   #            
   
         ^      
   
   "      h                   q      
   
   j                  W                  `            
   
   T                        ;                  Z                        
   
                                 
   
   6            
   
                     %      +      
   
   7      ;      
   
         K      
   
   x      h                  y      
   
               
   
   ~                              
   
   c            
   
   I            
   
                      
      )      
   
   T      8      
   
   {       G      
   
   -       b            X                  d                              
   
   #                  =	      +      
   
   T      :      
   
   {       I      
   
   -       d            	                  	                  	            
   
                            %      
   
   T      4      
   
   {       C      
   
         m                                                                                    D      6      
   
   .      ?                  V      
   
   F      t      
   
   @            
   
   U                                                  
   
   e            
                               V      
   
         _                  v      
   
   F                              
   
   e            
                               1      
   
   .      8                    K      
   
   j      Z      
   
         i      
   
               
   
   \             
                                   "       
      /       &       
      U       *       
      x       .       
             2       
             6       
             :       
             D       
             I       
             N       
             S       
            X       
            ]       
      %      b       
      .      g       
      <      l       
      C      q       
      J      v       
      U      {       
      [             
      `             
      g             
      o             
      {             
                   
                   
                   
                   
                   
                   
                   
                   
                   
                   
                   
                                                       @                   `                                                   =	                   
                                      %                         @                  `                              Z                  '       .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                                                                                            @                                          @               S                                &                                                          ,                                                          1                                                         >                                                         9      @               e      0                          J                      h4                                   ]                      7      0                              X      @                {      0          	                 l                      77      "                                                    Y7                                   |      @               P{      `                                0               N>                                        0               F                                        0               H      ,                                                   -H                                                          0H                                                          PH                                         @               ~      8                                                J                                 	                      P                                                                                             cpk_lopt.o/     0           0     0     644     12440     `
ELF          >                    *          @     @   UHH0H}uHUHMLEDM}u }HMHUHuHEAH    %DEH}HMHUuHEEIH    UHH`H}HuHUHMDEHE EHE@ EEHEf(fHn       E    2HEH@UHcHHЋUHcH    HUHʋ EHEȋ@U9rHEȋPHEHE@ EHEE } tsHE EHE HUfHnH    H    HEH    HMA   A    H5    H    } tH    Hƿ
       UHH0H}uUHMDEԃ}    } t!H    UH    HHǸ        HE@+EE4HEHPHE@HHЋ EUԋMHEH    HE@9Er} tH    Hƿ
       } tx} tRH    UH    HHǸ        /mEH    HEHЋ EUԋMHEH    } u˃} tH    Hƿ
       UH}HuUHM؋E;Et    nE    XE    EE;Es0EHH    HEHЋEHH    HEHȋ 9uċE;Er    EE;Er   ]    Melhorou soluo global             Retirando os ltimos %d vrtices       Recolocando %d vrtices                                                                  )d   int     *<           w       w                 X       k               C                 <                   $       _         
    1      3d        6	       7	       8	       9	        :	   (    ;	   0    <	   8    =	   @    @	   H    A	   P    B	   X    D  `    F  h    Hd   p    Id   t    J~   x    M5       NJ       O      Q      Y       [      \      ]      ^	       _
       `d       b       	0      +      0       C                        C                 9  C    
    
R  c 
)        
&9  
    
  ne 
   e 
   R      
^            
       nV     nE    deg +  fnb +  nbr +         
    Hw  G  w   nS !   S "+  W #&  WS $        %+  (    &+  0Q '|  8    (+  @         )      \                b              ed                         +              #/                ]	   J             t       +  +  &             +  +  &         T                 ,  nX T#   \X T0+  PnY T>   XY TK+  H        i       iX W   h        T       iY X   l       ?        9        SQ @  X	    A   T	    B   PAdd C+  H	    D  D                     I   d        4       v J*   h          /       v O-   l      *        G      s  SQ +  nSM ,+  SM -+  WSM .&  	    /          I       i 4   L               q       SQ   h	       dnSM +  XSM  +  PWSM !&  H	    "  `   :;9I8   I   :;9I   !I   :;9I8   :!;9I  $ >  .?:;9!'<  	 :!;9I  
:;9    4 :!;9I   <  I  ! I/  7 I  (   .?:!;9!'@|  %  $ >     & I  >I:;9   :;9  4 :;9I?<  .?:;9'I<     .?:;9'I<  .?:;9'I@z    4 :;9I   .?:;9'@|   ,                                           J                                                                                                                        	        ##	g	-%	<	 2	t: .= 2 = J6 .* .# J tutgg-, f?	< ftg0 .6 : t3 X* t@ X < tY f>g f  .4 J-  < X <g f>?Y X/t/u3 . J < X( X XK<  XX% + JY pqueue_t _IO_read_base _IO_FILE FALSE _IO_save_end short int size_t cpk_weight_cmp _offset _cur_column _IO_write_ptr _flags __uint32_t nDel cpk_lopt_restore_solution _IO_buf_base double pqueue_rep_t _markers cpk_lopt_same_set _freeres_buf GNU C99 13.3.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 nSred float cpk_mis_state_t stderr long long int long int _wide_data _unused2 fprintf _old_offset unsigned char cpk_graph_t signed char _codecvt long long unsigned int uint32_t unsigned int _IO_marker _shortbuf locS _IO_read_end _IO_write_base maxRem _IO_read_ptr cpk_mis_delete_indep vec_size_t _IO_buf_end cpk_local_opt_simple char int32_t bool_t _freeres_list _lock __pad5 degQ degS TRACE_SOL short unsigned int nAdd r2_t long unsigned int r2_vec_t _IO_write_end __off64_t _mode _fileno cpk_local_opt _chain _IO_wide_data cpk_print_vertex_set __int32_t _IO_backup_base __off_t _flags2 cpk_lopt_update_best_solution _IO_codecvt cpk_mis_add_indep _vtable_offset cpk_local_opt_multiple _IO_save_base TRUE FILE verbose _IO_lock_t /home/stolfi/programs/c/JSLIBS/libcpk cpk_lopt.c /home/stolfi/programs/c/JSLIBS/libcpk /usr/include/x86_64-linux-gnu/bits /usr/lib/gcc/x86_64-linux-gnu/13/include /home/stolfi/include /usr/include/x86_64-linux-gnu/bits/types . /usr/include cpk_lopt.c cpk_lopt.c types.h stdint-intn.h stdint-uintn.h stddef.h bool.h vec.h struct_FILE.h FILE.h r2.h pqueue.h cpk_graph.h cpk_mis.h cpk_debug.h stdio.h cpk_weight.h cpk_lopt_multi.h cpk_lopt_simple.h  GCC: (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0              GNU                    zR x            q    ECh     <       G   EC>    \       9   EC0    |           EC                                                                                                                                                                                                                     q                             /                      F     q       G      d                      s                      }                                                                             9                                                                                           cpk_lopt.c cpk_local_opt cpk_local_opt_simple cpk_local_opt_multiple cpk_lopt_update_best_solution cpk_weight_cmp TRACE_SOL stderr cpk_print_vertex_set fputc cpk_lopt_restore_solution fprintf cpk_mis_delete_indep cpk_mis_add_indep cpk_lopt_same_set       C          
   j                          c            k            x                                                                                                              F            _            l                                    C                                                              
                     
                    
      &              
                                   *       
              1       
            8       
      I      ?       
      n      F       
      f      M       
      9      T       
      3       Y       
            l       
      |       z       
                   
                   
                   
                   
                   
      e             
                   
                    
      =              
                   
      N            
                    
      y            
                  
            1      
             >      
      u       K      
            X      
            e      
      	       r      
                  
      g             
                  
                   
                  
      k            
                  
      &             
                   
                  
                  
                  
                  
      [       (      
      E      5      
            B      
      (      O      
      S       \      
      E      i      
            v      
                  
                   
      .            
                  
                  
      ~            
                  
      {            
      '            
                  
            :      
      a      S      
      a      _      
      x            
      x            
                    
                   
      -            
      -            
            E      
      :      R      
            j      
      5            
                  
      3            
                  
                  
                  
      ?      0      
      D       K      
      T      u      
                  
                                                                   -      
             2                  V      
             d      
      \            
                                    
                                                      
      	                  q       F      
            U                   t      
            {                          
                  
                   
                                   "       
      1       &       
      W       *       
      z       .       
             2       
             6       
             :       
             D       
             I       
             N       
            S       
            X       
            ]       
      +      b       
      4      g       
      ;      l       
      A      q       
      O      v       
      V      {       
      [             
      d             
      p             
      z             
                   
                   
                   
                                                       @             q       `                                       .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                                                                                            @                                          @                                               &                                                          ,                                                          1                           e                              >                      -                                   9      @                     
                          J                                                         ]                            0                              X      @               &      0          	                 q                            N                             l      @               '                                }      0               l                                        0                                                       0                     ,                                                                                                                                                                                                                 @               )      `                                                       (         	                 	                                                                                 *                                    /0              0           0     0     644     26568     `
ELF          >                    b          @     @   UHSH   HhdHXHPLHD`dH%(   HE1HHÃ` tZH    AK   H    HH    H5    HǸ        H    Hƿ        H    Hƿ
       HhH HEHE EEHHUH       HHп       HHkHH HH)H9tH   H$   H  H)H  Ht%  HHH HHHHHEEHHUH       HHп       HHkHH HH)H9tH   H$   H  H)H  Ht%  HHH HHHHHEȋEHHUЉH       HHп       HHkHH HH)H9tH   H$   H  H)H  Ht%  HHH HHHHHEǅp    HE؋pHc    pp;Erǅt    HEtHc   tt;Erǅx    ǅ|   E    E    } u-` t$H    |UH5    HǸ        xHh@ EHh@EHEx  LEH}`x|HhHuMIH    H   Hh@ EEHEf(fHn    x(H    H   H    HH    H    `HHHPHXHhAH    E    ǅ|   EE    HEUHc   EE;Er   Hh@9Et(H    H   H    HH    H    Hh@ EEHEf(fHn    t(H    H   H    HH    H    HEx    EE;Er4|E    E    HEUHc   EE;Er㋅|9dHhHPHhpHE    H    ` tZH    A   H    HH    H5    HǸ        H    Hƿ        H    Hƿ
       HܐHEdH+%(   t    H]UHH   HHD@<L0L(HHH HEHHH@8HE苅@H    H0HЋ u(H    H   H    HH    H    HEH    t(H    H   H    HH    H    HHH@0@HHЋ u"HHH@(@HHЋ 9Dt
    t  < t$H    @H    HHǸ        HH@ E< t8HHH@(@HHЋH    H    HHǸ        ǅ\    HEH@@HHЋ pHEHPHEH@@HHȋ HHHEǅ`    }`HH    HEHЋ EHHH@0UHHЋ t><MHHH    \H    H(HE\``;pqHHH@(@HHЋ t(H    H   H    HH    H    < tH    Hƿ
       HEH    t< t$H    tH    HHǸ        t u(H    H   H    HH    H    ǅd    cdHEH    EEH    H0H     < t!H    UH    HHǸ        dd;tr< tH    Hƿ
       HH@x< t#H    H      H    H    HU<HHH    < t0HH@+xH    H    HHǸ        HH@ EEHEf(fHn    ~H< t5HH@ EHH@HUfHnH    H         HHH@xHHHH@+xH(\    tH< t5HH@ EHH@HUfHnH    H          HH@+x|< &  HH@ EEHEf(fHn      HH@ EHH@HUfHnH    H    H    H      H    H    ǅh    vHHH@xhʉHHЋ EHHH@UHH EH    HMUfHnH    HHǸ       hh;|xH    Hƿ
       H    H      H    H    ǅl    nlHH    H(HЋ EHHH@UHH EH    HMUfHnH    HHǸ       ll;\rH    Hƿ
       5HH@ EHH@HUfHnH    H    <H(\|HHAH    < t5HH@ EHH@HUfHnH    H    HH@ EEHEf(fHn    t(H    H   H    HH    H        UHH   HHD@<L0L(HHH HEHHH@8HE苅@H    H0HЋ u(H    H  H    HH    H    HEH    t(H    H  H    HH    H    HHH@0@HHЋ u"HHH@(@HHЋ 9Dt
      < t$H    @H    HHǸ        HH@ E< t8HHH@(@HHЋH    H    HHǸ        ǅX    HEH@@HHЋ lHEHPHEH@@HHȋ HHHEǅ\    }\HH    HEHЋ EHHH@0UHHЋ t><MHHH    XH    H(HEX\\;lqHHH@(@HHЋ t(H    H#  H    HH    H    < tH    Hƿ
       HH@p< t$H    @H    HHǸ        <@HHH    < tH    Hƿ
       < t#H    H      H    H    HU<HHH    < t0HH@+pH    H    HHǸ        < t5HH@ EHH@HUfHnH    H    < t#H    H      H    H    p`iHHH@`HHЋ EEH    H0H     < t!H    UH    HHǸ        `HH@9`r< tH    Hƿ
       HH@ EEHEf(fHn    ~H< t5HH@ EHH@HUfHnH    H         HHH@pHHHH@+pH(X    tH< t5HH@ EHH@HUfHnH    H        !  HH@+pt< <  HH@ EEHEf(fHn      HH@ EHH@HUfHnH    H    H    H      H    H    ǅd    HHH@pdʉHHЋ |HHH@|HH EH    HM|fHnH    HHǸ       dd;toH    Hƿ
       H    H      H    H    ǅh    whHH    H(HЋ xHHH@xHH EH    HMxfHnH    HHǸ       hh;XwH    Hƿ
       5HH@ EHH@HUfHnH    H    <H(XtHHAH    < t5HH@ EHH@HUfHnH    H    HH@ EEHEf(fHn    t(H    H]  H    HH    H                      cpk_lopt_multi.c 
[++ enter %s at %s:%d] 
  Passada %d nRem = %d

      cpk_weight_cmp(WSold, SQ->WS) < 0 nSold == SQ->nS       cpk_weight_cmp(WSold, SQ->WS) == 0 
[-- exit  %s at %s:%d] piv[x] pqueue_count(Q) == 0      Mexendo nas redondezas do vrtice %d
       Retirando %d vrtices: SQ->degS[x] == 0       Criados %d vrtices admissveis: nQ > 0  %d       Expanso gulosa...  recolocou %d vrtices
     Soluo corrente melhorou     Ficou na mesma soluo       Soluo corrente piorou        W[%d]=%.11f          Soluo mudou mas no melhorou     Soluo restaurada     cpk_weight_cmp(SQ->WS, WSold) == 0            Colocando %d na soluo...  recolocou mais %d vrtices
       Soluo corrente          Eliminando futuros pivs: cpk_local_opt_multiple          cpk_local_opt_multiple          cpk_local_opt_at_pivot_1        cpk_local_opt_at_pivot_2                                                                  )d   int     *<           w       w                 X       k               C                 <                   $               1      3d        6	       7	       8	       9	        :	   (    ;	   0    <	   8    =	   @    @	   H    A	   P    B	   X    D  `    F  h    Hd   p    Id   t    J~   x    M5       NJ       O      Q      Y       [      \      ]      ^	       _
       `d       b       )       +      )       C                        C        !          	
       	:          	4       	        
  	nV 
    	nE 
   	deg 
$  	fnb 
$  	nbr 
$       
W      H)  	G  )   	nS !   	S "$  	W #  	WS $        %$  (    &$  0	Q '.  8    ($  @   .      )      \Z  Z        3      5  Z        $         &       $     $       #                8  Z           	"    .  K       b  Z            	7?  +  .         P  )     $         +u  Z  $  $       "    E        <           ]	            #    ed          $ %               	        SQ Z  ~       ~x    ~      ~piv   ~T $  ~       G 
)  PQ .  X    %  	               `nT    ~    '   ~
               *  dx    ~nbx *$  h               i    ~        v       v    ~   
               n  i 6   ~        b       s 7   ~          !          K   ~
                 i P   ~        x       w Q   ~                 i T   ~        p       w U   ~       %  C      &                    g
  SQ Z  ~       ~x    ~      ~piv   ~T $  ~       G )  PQ .  X    %  	               `nT    ~nQ    ~       ~
               	  dx    ~nbx *$  h               i    ~        v       v    ~   
        }       	  i    ~        \       q "  ~                       ~
               '
  i    ~        o       w    ~                 i    ~        g       w    ~    '    C              =  SQ DZ  ~    E   ~nSM F$  ~SM G$  ~WSM H  ~    I  ~    M  	        G f)  nV g   piv jR  T kf      lz  Hx s   ~    t   ~    u   ~    v   ~    M  	        
        2         v m   ~ 
        2         v p   ~         L          ~   P       
        &         v    ~         &       v    ~      M  C    =    f  C       z  C    (  C   @   I   :;9I8  4 :!;9I     :;9I   !I  4 :!;9I  $ >  	 :;9I8  
  4 :!;9I   :!;9I  I  .?:;9!'<  .?:;9'I<   :!;9I   <  ! I/   :!;9I  4 I4  & I  :;9   :!;9I  4 :!;9I  ! I/  7 I  (   %  $ >     >I:;9    :;9  !4 :;9I?<  ".?:;9'<  #.?:;9'I<  $   %.?:;9'I@|  &.?:;9'I@|  '.?:;9'@|  (I   ,                                                                                                                                                                   	         9 J  F<<<<0 ." < t/ ." < tuvg 
$w  : (,-t)Lt7 .* # J\ ( (,L!tvt; .. ' J !&  Fg6 ( ,( X. " E XZ $F L  3:?8*Ju/fYY6 ; tB X$ q t& ( ?! $ (/gJg %  t @ #B  	& (L 5;>)J L 5 (5#$/-'tZX]21 3( t"=##/PXS(. 3' t[	5+ 	5 (,Z.6 ( ,( X. " E XZ $F L  3:?8*Ju/fYY6 ; tB X$ q t& ( ? $ ? #G  & 5 #/YJg - & t"  	? (L 5;>)J L 5 (5#$/-'tZ]21 6( t"=##/PS(. 6' t"[	5+ 	5 (,Z FALSE _IO_read_base _IO_FILE nRem _IO_save_end cpk_greedy_maximize_lookahead temp short int size_t cpk_weight_cmp _offset cpk_graph_t __PRETTY_FUNCTION__ _IO_write_ptr _flags __uint32_t nDel cpk_lopt_restore_solution _IO_buf_base double pqueue_rep_t pqueue_position_t _markers cpk_lopt_same_set nTentou _freeres_buf GNU C99 13.3.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 nPass nSred pqueue_count_t float stderr long long int long int cpk_local_opt_multiple __FUNCTION__ pqueue_item fprintf pqueue_item_t WSold _old_offset unsigned char pqueue_t nSold signed char _codecvt long long unsigned int uint32_t unsigned int _IO_marker _shortbuf locS _IO_read_end _IO_write_base maxRem _IO_read_ptr cpk_mis_delete_indep _IO_buf_end char int32_t bool_t _freeres_list _lock __pad5 cpk_local_opt_at_pivot_1 cpk_local_opt_at_pivot_2 degQ degS TRACE_SOL _wide_data cpk_mis_state_t long unsigned int _IO_write_end __off64_t _fileno short unsigned int _chain _IO_wide_data _mode __int32_t _IO_backup_base cpk_check_indep_set __off_t _flags2 cpk_lopt_update_best_solution _IO_codecvt cpk_mis_add_indep _vtable_offset _unused2 _IO_save_base TRUE FILE __assert_fail pqueue_count _cur_column verbose _IO_lock_t /home/stolfi/programs/c/JSLIBS/libcpk cpk_lopt_multi.c /home/stolfi/programs/c/JSLIBS/libcpk /usr/include/x86_64-linux-gnu/bits /usr/lib/gcc/x86_64-linux-gnu/13/include /home/stolfi/include /usr/include/x86_64-linux-gnu/bits/types . /usr/include cpk_lopt_multi.c cpk_lopt_multi.c types.h stdint-intn.h stdint-uintn.h stddef.h bool.h struct_FILE.h FILE.h pqueue.h cpk_graph.h cpk_mis.h cpk_lopt.h cpk_debug.h cpk_greedy.h cpk_valid.h assert.h cpk_weight.h stdio.h  GCC: (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0          GNU                    zR x                ECH
     @          EC     `       	   EC	                                                                                                               !                   7                   M     @                                                                                                                           c                   z                                                                                                                                                                                                                                           *                     6                     =                     [                     e                     w                               	                            cpk_lopt_multi.c __FUNCTION__.3 __PRETTY_FUNCTION__.2 __PRETTY_FUNCTION__.1 __PRETTY_FUNCTION__.0 cpk_local_opt_multiple stderr fprintf fputc cpk_local_opt_at_pivot_1 cpk_weight_cmp __assert_fail cpk_lopt_update_best_solution cpk_check_indep_set __stack_chk_fail pqueue_count cpk_mis_delete_indep pqueue_item fwrite cpk_greedy_maximize_lookahead TRACE_SOL cpk_lopt_same_set cpk_lopt_restore_solution cpk_local_opt_at_pivot_2 cpk_mis_add_indep     Z             g             q                   x                                                                                     (            8            %       E                                                                              D                   B                                                      f                                                                         |                                                                                                                                                                                                                                                                                                          C            P                   `                                                       c                                                                                    	            	            %	            2	            ,      B	            R	                  a	            k	            S      s	            	            	            	            Z      	             
            
            -
            A
            ^      I
            d
            
            
            w      
            
            
                              P                                                                        $            +            ?                  G                                                                                          
                              b            u                                                                                                F            !      N            v                                                      <                  !            <      0            :                   B            N            Y            <      h            r                   z                                                       -            4                   D                        W            <      f            p                  x                                                            d                                                                   0            ^      8            S            u            |                                                                                                      L            V            Z      f                                                                              O                                                                        #            *            >                  F                                                                                                                        p                                                                                                %            [            !      c                                    <                              <                         
   	                  
      <             
      &              
                                   *       
   
           1       
            8       
      -      ?       
            F       
            M       
            T       
      R       Y       
      [      l       
             z       
      @             
                   
                   
      k             
      p             
                   
      %             
                    
      \              
      2             
                  
                    
                  
      x      *      
             7      
             D      
      =      Q      
            ^      
             k      
      '      x      
                   
                  
                   
      _            
                  
      e            
      "             
                  
      @            
      %            
                  
                  
             !      
            .      
            ;      
            H      
      r       U      
            b      
            o      
            |      
      /            
                  
      U            
                  
                   
      4            
                   
                  
      G            
      +      #      
            /      
            ;      
             @      
            L      
             X      
      z             
      z             
                  
                  
                  
            4      
            @      
            `      
                   
                  
                  
      /             
      m            
      J            
            ,      
      u      Q      
            v      
                  
      c             
      y            
                                    
                   
      ,      M      
      M       v      
                         @            
                  
                        R                        	                  +                  N                  o                        
                         J                  V                                    *      +      
            6                  [      
             w      
      ,            
      M             
                                      
            	      
            	                  E	            	      c	                  	            w	      	            	      	                  	      
             	            K      
            W      (
                  F
            "      h
      
      I      o
                    
      
      6      
      
      ,      
      
      `      
                  *      
      M       F      
             U      
      
      d      
      '      s      
             }                                                                               
                  
                        [                  <             
                                   "       
      7       &       
      ]       *       
             .       
             2       
             6       
             :       
             D       
             I       
            N       
            S       
             X       
      .      ]       
      =      b       
      F      g       
      M      l       
      [      q       
      b      v       
      k      {       
      w             
                   
                   
                   
                   
                   
                   
                                                       D                   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                                                                                            @                                          @               =      x                          &                                                          ,                                                          1                           Y                             >                      i                                   9      @               PP                                J                      '      `                             ]                      S*      0                              X      @               0^      0          	                 q                      *                                   l      @               `^                                }      0               &1      ?                                  0               e6                                        0               48      ,                                                   `8                                                          `8                                                          8                                          @               `      H                                                  9                                	                      <                                                         0a                                    /18             0           0     0     644     15800     `
ELF          >                    7          @     @   UHSH   H}HuHUHMD|dH%(   HE1HHHEH  EEHHUЉH       HHп       HHkHH HH)H9tH   H$   H  H)H  Ht%  HHH HHHHHEE    HE؋UHc    EE;ErE    E    E    } u*| t!H    UH    HHǸ        mHEH@UHHЋ E| t!H    UH    HHǸ        HE@ EHE@EHM؋|uHEH       HE@ EEHEf(fHn    x(H    HI   H    HH    H    |HMHUHuHEAH    E    E   HE@9Et(H    HQ   H    HH    H    HE@ EEHEf(fHn    t(H    HR   H    HH    H    EHE@9E7HܐHEdH+%(   t    H]UHH   H}uUHxHEH@8HEHEH@0UHHЋ u(H    Ha   H    HH    H    HE@EHE@ E} t!H    UH    HHǸ        UMHEH    } tH    Hƿ
       HEH    u(H    Hi   H    HH    H    HEPE9t(H    Hj   H    HH    H    } t#H    H      H    H    HxMHEH    } t+HE@+EPH    H    HHǸ        HEH    t(H    Hp   H    HH    H    HE@ EEHEf(fHn    ~?} t/HE@ EHE@HUfHnH    H         HE@9EuaHEHPHE@HHЋ 9Eu?} t/HE@ EHE@HUfHnH    H          HEHPHE@HHЋ E} :  HE@ EEHEf(fHn       HE@ EHE@HUfHnH    H    H    H      H    H    HEH@UHH EH    HMȋUfHnH    HHǸ       HEH@UHH EH    HMЋUfHnH    HHǸ       /HE@ EHE@HUfHnH    H    } t!H    UH    HHǸ        UMHEH    } tH    Hƿ
       } t!H    UH    HHǸ        UMHEH    } tH    Hƿ
       } t/HE@ EHE@HUfHnH    H    HE@ EEHEf(fHn    t(H    H   H    HH    H                 
  Passada %d

   Tentando %d
 cpk_lopt_simple.c        cpk_weight_cmp(WSold, SQ->WS) < 0 nSold == SQ->nS       cpk_weight_cmp(WSold, SQ->WS) == 0 SQ->locS[u] != locNONE   Retirando vrtice %d: pqueue_count(Q) > 0 SQ->nS == nSold-1   Expanso gulosa...  recolocou %d vrtices
 pqueue_count(Q) == 0   Soluo corrente melhorou   Voltou para mesma soluo   Soluo corrente piorou      W[%d] = %.11f    Soluo mudou mas no melhorou     Retirando vrtice %d:     Recolocando vrtice %d:   Soluo restaurada     cpk_weight_cmp(SQ->WS, WSold) == 0              cpk_local_opt_simple            cpk_local_opt_twiddle_one =                           g                                      )d   int     *<           w       w                 X       k               C                 <                   $               1      3d        6	       7	       8	       9	        :	   (    ;	   0    <	   8    =	   @    @	   H    A	   P    B	   X    D  `    F  h    Hd   p    Id   t    J~   x    M5       NJ       O      Q      Y       [      \      ]      ^	       _
       `d       b       )      +      )  
     C                   
     C                  	.          	4        
  nV 
    nE 
   deg 
$  fnb 
$  nbr 
$       
?      H  G     nS !   S "$  W #  WS $        %$  (    &$  0Q '  8    ($  @   "      )      \B  B              #b                8}  B           	73           b  B            +  B  $  $           E        <           ]	                ed   ,            Z          e        SQ [B  ~u \   ~    ]  ~    ^  ~	Q `  `      	            c       d   h              	v |     
     C           +                SQ ,B  nSM -$  SM .$  ~WSM /  ~    0  ~	nV 3       5  H	iu 9       :       ;       ;  	        !        &         	v 6                  	u A       D   P    E     
  +  "C   @ 
   ;  C    +    :;9I8   I   !I   :;9I  $ >   :;9I8  4 :!;9I   :!;9I  	4 :!;9I  
I  .?:;9!'<   <  ! I/  & I  :;9   :!;9!I  7 I  (   .?:;9'I<  4 I4    %  $ >     >I:;9   :;9  4 :;9I?<  .?:;9'<  .?:;9'I<     .?:;9'I@|   .?:;9'@|  !  "! I/   ,                     g                                                                                                                                          	        1'KtZ<t0 ."  Juuv  f, LY   %,t ( %,Mt ( f= f= , ( f#uB fG t < 	, %K f/t& X, 0 t) X  Z f/"tXtY %/;#>;3>5/ f	= f= f	= f= f	/ %,Z pqueue_t _IO_read_base _IO_FILE cpk_local_opt_twiddle_one FALSE _IO_save_end cpk_greedy_maximize_lookahead temp short int size_t cpk_weight_cmp _offset __PRETTY_FUNCTION__ _IO_write_ptr _flags __uint32_t _IO_buf_base double pqueue_rep_t _markers _IO_read_end nTentou _freeres_buf GNU C99 13.3.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 nPass pqueue_count_t float stderr long long int long int _wide_data _cur_column fprintf WSold _old_offset unsigned char cpk_graph_t nSold signed char _codecvt long long unsigned int uint32_t unsigned int _IO_marker _shortbuf locS _IO_write_base _unused2 _IO_read_ptr cpk_mis_delete_indep _IO_buf_end cpk_local_opt_simple char int32_t bool_t _freeres_list _lock __pad5 degQ degS TRACE_SOL short unsigned int cpk_mis_state_t long unsigned int _IO_write_end __off64_t _fileno _chain _IO_wide_data _mode __int32_t _IO_backup_base __off_t _flags2 cpk_lopt_update_best_solution _IO_codecvt cpk_mis_add_indep _vtable_offset _IO_save_base TRUE FILE __assert_fail pqueue_count verbose _IO_lock_t cpk_lopt_simple.c /home/stolfi/programs/c/JSLIBS/libcpk /home/stolfi/programs/c/JSLIBS/libcpk /usr/include/x86_64-linux-gnu/bits /usr/lib/gcc/x86_64-linux-gnu/13/include /home/stolfi/include /usr/include/x86_64-linux-gnu/bits/types . /usr/include cpk_lopt_simple.c cpk_lopt_simple.c types.h stdint-intn.h stdint-uintn.h stddef.h bool.h struct_FILE.h FILE.h pqueue.h cpk_graph.h cpk_mis.h cpk_debug.h cpk_greedy.h cpk_lopt.h assert.h cpk_weight.h stdio.h  GCC: (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0           GNU                    zR x                ECH      @       e   EC\                                                                                                  0             )     P                                                                                                                           ?                   T                      [                      c           e      }                                                                                                                                                                                                                                                  cpk_lopt_simple.c __PRETTY_FUNCTION__.1 __PRETTY_FUNCTION__.0 cpk_local_opt_simple stderr fprintf cpk_local_opt_twiddle_one cpk_weight_cmp __assert_fail cpk_lopt_update_best_solution __stack_chk_fail cpk_mis_delete_indep fputc pqueue_count fwrite cpk_greedy_maximize_lookahead TRACE_SOL cpk_mis_add_indep       -            7            G            r            |                                                                   ,                                     4                   7            Z            ,      i                   s            V       {                                    ,                                     l                               J            L      Y                   c                   k                                                                                                                   L                                                        (            L      7                   A                   I            V            j                   r                                                                                           L                                                                   I            &      Q                        B                              F            ^      N            U            i            x      q                                    |                                          |                  $                  ,            9            C                  S            g            t                                                                                                                                    0            ;            L      J                   T                  \                   
                     
   	                
   
                  
   
                               *       
              1       
   	   P      8       
   	   j      ?       
   	         F       
   	         M       
   	   p      T       
   	   p       Y       
   	         l       
   	          z       
   	                
   	                
   	                
   	   '             
   	   ,             
   	                
   	                
   	                 
   	   z              
   	                
   	               
   	   :             
   	   ]            
   	   4      *      
   	          7      
   	          D      
   	         Q      
   	          ^      
   	   	       k      
   	         x      
   	                
   	               
   	                
   	               
   	   O            
   	               
   	   @             
   	                
   	               
   	               
   	               
   	   D            
   	   *      !      
   	   @      .      
   	         ;      
   	   I      H      
   	          U      
   	   |      b      
   	         o      
   	   ;      |      
   	               
   	   O            
   	               
   	               
   	   b            
   	               
   	               
   	   "            
   	               
   	         #      
   	           /      
   	          4      
   	         @      
   	   ^            
   	   ^            
   	   }            
   	   [            
   	               
   	   V            
   	   }      (      
   	   .      H      
   	   `      c      
   	   M       ~      
   	   u            
   	               
   	               
   	   g            
   	                
   	   6      -      
   	           8                  j      
   	         x      
   	   k             
   	                      P            
   	   j            
   	   >                              
   	                             O      
   	         k      
   	   k             
   	               
   	               
   	                      0                                                 
   	   >            
   	   j             
                                   "       
   
   8       &       
   
   ^       *       
   
          .       
   
          2       
   
          6       
   
          :       
   
          D       
   
          I       
   
   	      N       
   
         S       
   
   #      X       
   
   1      ]       
   
   @      b       
   
   I      g       
   
   P      l       
   
   ^      q       
   
   e      v       
   
   n      {       
   
   z             
   
                
   
                
   
                
   
                
   
                
   
                                                    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                                                                                            @       g                                   @               !                                &                                                          ,                                                          1                           j                             >                            A                             9      @               *      	                          J                      [                                   ]                      P      0                              X      @               P4      0          	                 q                                                         l      @               4      p                          }      0               @                                        0                                                       0                     ,                                                                                                                                                                             `                                    @               6      0                                                 H      p                          	                             2                                                    7                                    cpk_main.o/     0           0     0     644     23760     `
ELF          >                    W          @     @   UHSH  HXHPHHH@L8dH%(   HE1HH hh tZH    A+   H    HH    H5    HǸ        H    Hƿ        H    Hƿ
       h   H    H      H    H    HP H    HfHnH    HHǸ       HP@H    HfHnH    HHǸ       HP@H    HfHnH    HHǸ       HP@H    HfHnH    HHǸ       h    HXHpHX HU       EEEEH    Hf(f(f(fHnH    HHǸ       HXHxHpHH    h tVxpH    Hf(fHnH    HHǸ       `       HL    G   H    HH    H    HHH@xpHXHH Hf(f(fHnHH    H H(HHSHH@xpHXHHHH Hf(f(fHnHH    H H(HCHSHH@ xpHXHH HH  Hf(f(fHnHH    H H(HC HS(HH@x p(HXHH0HH  H(f(f(fHnHH    H H(HC0HS8HH@0x8p@HXHH@HH 08H@f(f(fHnHH    H H(HC@HSHHH@HxPpXHXHHPHH HPHXf(f(fHnHH    H H(HCPHSXHHpH HU       h    E`EhEpExH    `hpHxf(f(f(fHnH    HHǸ       DhH`HPH@HPHEIH    @lh tTH    HPH@A   H5    H    H    H@H`A   H5    H    HH@   HP HP@XXHH`H@fHnHH    u(H    Hl   H    HH    H    l uph t#H    H      H    H    H@H     H    H H(HHSH8f x  HE`HhlH    HP@ t	H    H    HH    H     fH~HHXHphHuH        fH~H\    ^h t*H    HfHnH    HHǸ       HPHpHH    fH~HHH@tPHpH@HPHH    u(H    H   H    HH    H    HH@tSHHH@ LPLHMHH HHpWHPWH@WH    H H    H    fH~HHH@i@B HxfH*HHH	fH*XX HHHHXHEDhH HufHnH        fH~H\    ^(h t*H    H(fHnH    HHǸ       HPHEHH    fH~HHH@tMHMH@HPHH    u(H    H   H    HH    H    HH@tPHHH@ LPLHMHHHH}WHPWH@WH    H f/   h t#H    H      H    H    HpHxHEHUHEHUHpHxHEHUHEHU00H H8HH H8Hh t%H    HH    HHǸ        UHEH    ǅd    OHHHUdHcHHʋHHHUdHcHHHPH HHQdEd9rHH@xpH@H HHUf(f(fHnHH    H H(HHSH8 h t(H    H@A       H5    H    HxH    HEH    HEH    HEH    HEH    HEH    HHH    HXH    HhH    HH    HH    h tZH    A   H    HH    H5    HǸ        H    Hƿ        H    Hƿ
       HEdH+%(   t    H]UHHH}HEH@H    HEH@H    HEH@(H    HEH@8H    HEH@HH    HEH@XH    UHH}]UHH}HufEE    DHEHPHEH@MHcHHȋ HH EEXEEEHE؋ U9rEEE]         cpk_main.c 
[++ enter %s at %s:%d] Policy parameters:
    min station-station distance = %.1f
    min auction ctr dist to other municipalities = %.1f
    min auction ctr dist to other nations = %.1f
   radius of auction area = %.1f
        LL bounding box = [%.15f _ %.15f]  [%.15f _ %.15f]
    refLon = %20.15f  refY = %12.1f
 no mem XY bounding box = [%.1f _ %.1f]  [%.1f _ %.1f]
 candidates for auctions incompatible pairs     cpk_check_edges(&V, &E, P->dMin + 2*P->rAuc) Empty graph!
 wd nd greed greedy time = %.2f sec
  cpk_check_solution(CXY, P, &V, &J0) grasp grasp time = %.2f sec
        cpk_check_solution(CXY, P, &V, &J1) Swapping solutions...
      Algorithm "%s" produced the best solution
 proposed auctions 
[-- exit  %s at %s:%d]    cpk_choose_auction_points       cpk_choose_auction_points           .A                           w                                      )d   int     *<           w       w                 X       k       C       1T      3d        6	       7	       8	       9	        :	   (    ;	   0    <	   8    =	   @    @	   H    A	   P    B	   X    Dm  `    Fr  h    Hd   p    Id   t    J~   x    M5       NJ       Ow      Q      Y       [      \      ]r      ^	       _
       `d       b              +    h          C     `                   C         T                          <                   $      	#.  end 	#$.      >  C        	#.      
_       
{  ne 
J   e 
{         
V      
  ne 
J   e 
          
        c .        &        ne J   e                @E      G        G      H       H      I        I  (    J   0    J  8     K      `Y  Urb Z   Exs [  Auc \   Mun ]  0Nat ^  @Dem _  P     `      hc                                        (           (                                                      o        c !         C        )      >  ne J   e >                  nV     nE    deg   fnb   nbr        O              
    k
               
          {              "M           M  R  W    \  a   >    c      
    $    R  W    a   
          {         '  
            C   
        J        E	      <      
      )    )     C      S       )            x         \            R  W    \  )     
    e
             
    =                         	          _#	    {  {       C	       M         ed   `	      ! "                     	  S /a  HW @\  @s   `        Z       i    T  #                   	  P $W  h             s       
  C $R  h     "        q        C #R  zP $W  zopt %  zVJ &  zWJ '{  z	    *  z      	        	    A  z	    A  zCXY FR  }B R  V _  ~W `  ~E aC  ~nV c   z      	                       C  LLB 7           x      	    t  }G w  	    z   }	    }   }J0   ~	      ~WJ0   ~	       }	      ~J1   ~	      ~WJ1   }	              <       7  JT            0       \  WJT   ~         *         	       ~         h       i    z          C      $>  C      I   :;9I8   :;9I   :;9I8   !I  4 :!;9I  :;9  $ >  	4 :!;9I  
.?:;9'I<   :!;9I  ! I/  .?:;9!'<  I     <    & I  7 I  (   .?:;9'I<  .?:!;9!'@|  4 I4  %  $ >      :;9  4 :;9I?<  >I:;9  .?:;9'<  . ?:;9'I<   .?:;9'<  !   ".?:;9'I@z  #.?:;9'@z  $I   ,                     w                                                                                                                                                                          	        (3  F>	#=>>>	$	 V ,$	8	**	 x, #0B2 J  tw0  t *%K $,KS+9&f3u4/  t *"K ,KPY #(X1X%0'4%	< .A tC J> <3 t5 J9 ) # t <1 (	t  J	J  J) # J	Jt  t!  t   F=??t1 .6 9 4 - %  J fu Y _shortbuf _IO_lock_t magnify stderr cpk_domain_t _IO_buf_end __FUNCTION__ uint32_vec_t cpk_options_t _IO_write_end unsigned int _freeres_list _flags cpk_EUTM_to_LL __int32_t cpk_pick_ref_coords _markers cpk_plot_solution alg0 alg1 interval_t uint32_t cpk_grasp_find_indep_set TRUE algT _IO_save_end float _IO_codecvt malloc r2_vec_new long long unsigned int greedy_time cpk_LL_to_EUTM cDEM maxSecsGRASP cpk_graph_t _IO_backup_base _offset checknotnull fprintf _fileno cpk_gather_neighbors size_t cCLS bool_t _IO_read_base pURB cpk_choose_auction_points cpk_print_edges free cpk_check_edges maxClock VJXY r2_t char _mode plot _IO_marker _IO_read_ptr _IO_write_base long long int grasp_time _IO_save_base cpk_policy_free cNUM demTag cpk_print_vertices _freeres_buf start_time cpk_build_graph __pad5 dMun cpk_greedy_find_indep_set seed _vtable_offset refY GNU C99 13.3.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_read_end wcoeffs refLon short int dNat long int for_demand double_vec_t cpk_domain_free _IO_wide_data FALSE pDEM pNUM _wide_data _lock rAuc long unsigned int outDir _old_offset _IO_FILE dMin int32_t __assert_fail ui2_t pCLS unsigned char __uint32_t cURB _IO_write_ptr cpk_check_solution cpk_cpu_time_1 ui2_vec_t _codecvt __off_t verbose signed char cpk_policy_t short unsigned int vec_size_t __PRETTY_FUNCTION__ double _chain cpk_wcoeffs_t FILE cpk_compute_subset_value _flags2 _cur_column __off64_t _unused2 _IO_buf_base validate r2_bbox r2_vec_t cpk_main.c /home/stolfi/programs/c/JSLIBS/libcpk /home/stolfi/programs/c/JSLIBS/libcpk /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 cpk_main.c cpk_main.c types.h stdint-intn.h stdint-uintn.h stddef.h struct_FILE.h FILE.h bool.h interval.h vec.h r2.h cpk_weight.h cpk_main.h cpk_basic.h cpk_graph.h cpk_io.h cpk_grasp.h stdlib.h cpk_valid.h cpk_greedy.h assert.h cpk_debug.h cpk_build.h affirm.h stdio.h  GCC: (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0                GNU                    zR x             q   ECH`     @       s    ECj     `           ECF                  EC{                                                                                                                                                                                                                                                1             q      K                      R                      Z                      `                      g                      o                                                                                                                                                                                                                                                                      &                     @                 Y                     l                     ~                                                                   q      s                                              cpk_main.c __FUNCTION__.1 __PRETTY_FUNCTION__.0 cpk_choose_auction_points stderr fprintf fputc fwrite r2_bbox cpk_pick_ref_coords malloc checknotnull cpk_LL_to_EUTM cpk_build_graph cpk_print_vertices cpk_print_edges cpk_check_edges __assert_fail r2_vec_new cpk_gather_neighbors cpk_cpu_time_1 cpk_greedy_find_indep_set cpk_compute_subset_value cpk_check_solution cpk_plot_solution cpk_grasp_find_indep_set cpk_EUTM_to_LL cpk_domain_free __stack_chk_fail cpk_policy_free  ]             j             t                   {                                                                                                                                                            4                   8            K            \       [            v                                                                                                  C            z                                                                   $      	                                          )            3            E      ;                        K                        o                                                            L            L      \                                                }                                                                                                                                                                              	            K	            `	                  i	                  w	                  	            	            	            	            ,      
            
                  '
            @
            ~
            
                  
            
                  
                                     0                           !                           ,                  !            6      1            G                                                                  T                               2            F            x      N                                                      #                      "   8            Q                  Y            h         #   t         #            #            #            #            #            #            #            #            $            #                                                               *            1            >            E            R            g         %            #            #            #            #            #            #          
                     
   	   U             
   
                  
   
                               *       
              1       
   	         8       
   	         ?       
   	   s       F       
   	         M       
   	   x      T       
   	   ?      Y       
   	          l       
   	         z       
   	   N             
   	   h             
   	                
   	   a             
   	                
   	                 
   	                
   	                
   	                 
   	   |             
   	   #            
   	               
   	               
   	   %      )      
   	   e       6      
   	   $      C      
   	   1       P      
   	         ]      
   	         j      
   	         w      
   	                
   	               
   	               
   	               
   	               
   	               
   	   A            
   	                 
   	               
   	               
   	   _            
   	               
   	                 
   	         -      
   	         :      
   	   f      G      
   	         U      
   	         a      
   	   
       i      
   	   q            
   	   1            
   	               
   	                
   	               
   	   O            
   	   +            
   	               
   	               
   	               
   	               
   	          ?      
   	          K      
   	         W      
   	   b            
   	   b            
   	   J             
   	   J             
   	   \            
   	   \            
   	   B            
   	   B            
   	         +      
   	         8      
   	         E      
   	   
      R      
   	          _      
   	         l      
   	         y      
   	               
   	               
   	               
   	   $             
   	   $             
   	               
   	         "      
   	         /      
   	         <      
   	   I      I      
   	   W      V      
   	   0      d      
   	         p      
   	   W       }      
   	   p            
   	   1            
   	   l            
   	               
   	                
   	   <            
   	               
   	   W             
   	               
   	               
   	   U      D      
   	   U      P      
   	               
   	               
   	   9            
   	                
   	                
   	          g      
   	   3            
   	   "            
   	   F            
   	               
   	   D            
   	         
      
   	   >      /      
   	   )      T      
   	         y      
   	               
   	   r            
   	               
   	   =      		      
   	          $	      
   	   :      D	      
   	         a	      
   	         l	                  	                  	      
   	         	                  	      
   	   o      	            q      
      
   	         
                    {
      
   	   p      
      
   	   =       
                  
      
   	   8      
      
   	   P            
   	                                             D            0	      U      
   	         q      
   	               
   	                
   	   f            
   	                
   	   N            
   	               
   	   W                  R      8                  ]                  r      
   	                     '             
                                   "       
   
   1       &       
   
   W       *       
   
   z       .       
   
          2       
   
          6       
   
          :       
   
          D       
   
          I       
   
          N       
   
         S       
   
         X       
   
         ]       
   
   +      b       
   
   4      g       
   
   B      l       
   
   I      q       
   
   P      v       
   
   [      {       
   
   a             
   
   f             
   
   s             
   
   ~             
   
                
   
                
   
                
   
                
   
                
   
                
   
                
   
                
   
                
   
                
   
                                                    D             q      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                                   @               6                                &                                                          ,                                                          1                           8                             >                                                         9      @               `C                                J                      !      '                             ]                      #      0                              X      @               xR      0          	                 q                      $                                   l      @               R      0                          }      0               (      K                                  0               _.                                        0               ^0      ,                                                   0                                                          0                                                          0                                          @               U      `                                                 P1                                	                      4                                                         8V                                    cpk_mis.o/      0           0     0     644     25248     `
ELF          >                    \          @     @   UHH H}HuHE EH       HL       H    HH    H    HEHEHUHHEHUHP} t:E   H    HL    !   H    HH    H        HUHB} t:E   H    HL    "   H    HH    H        HUHB(} t:E   H    HL    #   H    HH    H        HUHB0    HUHB8HEH@8UMH    HEH@8H    } t:E   H    HL    '   H    HH    H        HUHB@HE@    HEf@ E    UHEH@(UHcHH     HEH@0UHcHH HEH@@UHcHH     EE;ErHEUHHH}HEH@H    HEH@(H    HEH@0H    HEH@8H    HEH@@H    HEH    UHH}؉uHEH@UHH EHEH@@UHHЋ HxfH*HHH	fH*XEE^EEE]UHH H}u} t#H    H      H    H    HEH  EHE@    HEf@ HEH@8H    E    UHEH@(UHcHH     HEH@0UHcHH HEH@@UHcHH     EE;ErUHH H}u} t#H    H      H    H    HEH  EHE@    HEf@ HEH@8H    E       HEH@(UHH     HEH@0UHH HEH H@UHHHEH@@UHHUHEH    fH~HEHEH@8HMUfHnH    EE;E\UHH0H}؉uԉUHEH@0UHHЋ   } t!H    UH    HHǸ        UHE؉H    HEH H@UHHЋ EHEH HPHEH H@MHHȋ HHHEE    .EHH    HEHЋ EUHE؉H    EE;ErʋUHE؉H    HEHPHE؋@HHЋ 9Et(H    Hj   H    HH    H    UHH0H}؉uԉUHEH@0UHHЋ E}  } t!H    UH    HHǸ        HEH@(UHHЋ t(H    Hs   H    HH    H    HEH@8UԉH    t(H    Ht   H    HH    H    UHE؉H    UHE؉H    HEH H@UHHЋ EHEH HPHEH H@MHHȋ HHHEE       EHH    HEHЋ EHEH@0UHHЋ t(H    H   H    HH    H    HEH@(UHHЋ u*HEH@8UH    uUHE؉H    EE;ETUHH0H}uHU؉MUHEH    E    +EHH    HEHЋUHEH    EE;Er͐UHH@H}ȉuHEH@8UĉH    "  HEH@0UHHЋ t(H    H   H    HH    H    HEH@(UHHЋ t(H    H   H    HH    H    UHEȉH    fH~HEHEH@8HMUfHnH    HEH H@UHHЋ EHEH HPHEH H@MHHȋ HHHEE      EHH    HEHЋ EHEH@0UHHЋ t(H    H   H    HH    H    HEH@@UHHЋHEH@8UH    txHEH@(UHHЋ t(H    H   H    HH    H    UHEȉH    fH~HEHEH@8HMUfHnH    EE;EUHH@H}ȉuHEH@0UHHЋ +  HEH@8UĉH    t(H    H   H    HH    H    HEH@@UHHЋ t(H    H   H    HH    H    HEH H@UHHЋ EHEH HPHEH H@MHHȋ HHHEHEHPHEȋ@HHEĉHEH@0UHHHEȋ@HEȋ@PHEȉPHE@ EHEH@UHH EEXEEHEE@ E    wEHH    HEHЋ EHEH@8U܉H    t(H    H   H    HH    H    HEH@(UHHЋEE;ErHEHPHEȋ@HHЋ 9Et(H    H   H    HH    H    UHHPH}uHEH@0UHHЋ EЃ}  HEH@8UH    t(H    H   H    HH    H    HEH@@UHHЋ t(H    H   H    HH    H    HE@PHEPHEHPHE@HHЋ EHEH@UHHEԉHEH@0UHHEЉHEH@0UHH HE@ EHEH@UHH EE\EEHEE@ HEH H@UHHЋ EHEH HPHEH H@MHHȋ HHHEE       EHH    HEHЋ EHEH@0UHHЋ t(H    H   H    HH    H    HEH@8U܉H    t(H    H   H    HH    H    HEH@(UHHЋ u(H    H   H    HH    H    HEH@(UHHЋEE;EUHH0H}؉uHEH@8UԉH      HEH@0UHHЋ t(H    H   H    HH    H    HEH@(UHHЋ t(H    H   H    HH    H    HEH@8UԉH    HEH H@UHHЋ EHEH HPHEH H@MHHȋ HHHEE      EHH    HEHЋ EHEH@@UHHЋHEH@8UH       HEH@0UHHЋ t(H    H   H    HH    H    HEH@(UHHЋ t(H    H   H    HH    H    UHE؉H    fH~HEHEH@8HMUfHnH    EE;E           cpk_mis.c no mem   Making S = {}, Q = {}
   Making S = {}, Q = VG
  S+%d SQ->S[SQ->nS-1] == u  S-%d SQ->degS[u] == 0 ! pqueue_has(SQ->Q, u) SQ->locS[w] == locNONE SQ->locS[u] == locNONE SQ->degS[w] == 0 SQ->degQ[u] == 0 ! pqueue_has(SQ->Q, w) SQ->degS[w] > 0              cpk_mis_state_new               cpk_mis_add_indep               cpk_mis_delete_indep            cpk_mis_simply_add_adm          cpk_mis_simply_add_indep        cpk_mis_simply_delete_indep     cpk_mis_simply_delete_adm M                                                                 )d   int     *<           w       w                 X       k       C       1T      3d        6	       7	       8	       9	        :	   (    ;	   0    <	   8    =	   @    @	   H    A	   P    B	   X    Dm  `    Fr  h    Hd   p    Id   t    J~   x    M5       NJ       Ow      Q      Y       [      \      ]r      ^	       _
       `d       b              +    h          C     `                   C         T                          <                   $      	
       	      	7          	4             
  	nV 
    	nE 
   	deg 
M  	fnb 
M  	nbr 
M       
R      H$  	G  $   	nS !   	S "M  	W #H  	WS $       %M  (    &M  0	Q ')  8    (M  @   +      )      SO  )         Wi  )           	C    )         E      <          ed              L  )           ^  )       b  )                  Z$  )          n>  )  <     !    	.)         f             =                               
            6      x  SQ 1x  Hu >   D      	                      du    Xnbu M  `        $      i    T              w    \               sw   h     .       C    }  
                  u  SQ 3x  u @   k    @      	                      du    Hnbu M  h        t       6  v    D               i                   w    L         C    u  
            ^      >  SQ 0x  u =       N  	                +      du    Hnbu M  h               i    D        s       w    L       N  C    >  
            U      I	  SQ .x  u ;       Y	  	                "      du    Pnbu M  `        8         su   X                i    L              w    T        x       sw   h        Y	  C    I	  
            k       	  SQ *x  XnX 7   TX DM  H    P  P        <       i    l  
    n              
  SQ n,x  Hu n9   D    nC  @k p   \    
  	                      du z   `nbu {M  h               i }   X               w ~   d       
  C    
  
    \        Q      n  SQ \)x  Hu \6   D    \@  @    ~  	                      du c   `nbu dM  h        ?       i f   \        *       w g   d       ~  C    n  
    L        $        SQ L$x  X    L/  TnV O   d               u S   `               su W  h   
    >               h  SQ >%x  X    >0  TnV A   l        f       v E   h  "    9                   SQ 9'x  Hw 94   D 
    /        o         SQ /*x  h #    x          \      G 1$  XW ;H  PnV    dSQ x  h    ~  	                f       v +   `   4 :!;9I   :;9I8   I     :!;9I   :;9I   !I  $ >  	 :;9I8  
.?:!;9!'@|  I  ! I/  & I  .?:!	;9!'<  4 I4   :!;9I   <  :;9  .?:;9'I<  7 I  (   .?:;9'I<    %  $ >      :;9  4 :;9I?<  >I:;9  .?:;9'<      .?:;9'<  !. ?:;9'I<  ".?:;9'I@z  #.?:;9'I@|   ,                                           n                                                                                                            	        = ) f : X f : X f : X XuK f : Xt* .0 4 ; fA E R fX \ " f JK1? .&*<0 Y1/ f#tYt/gg" c JM/ f#tYtYggt!J!./	#  JMY f	t!JY t(J+t0J%Jv	t/<"X&  J	 "(?YY f	 t( J,t!JY t(J+t0J%Jv	tY<Y (* J$ JK&  J?t? .( <" . JM/ J	 ( t(t!JY t(J+t0J%Jv	tY<Y (Y JL t(& w J?/	 J, t(t!JY t(J+t0J%JwtX$,(t4.8t.	t/<Y J,& U J	 "(?/Y	 J, t(t$*'t3X6:AXGKRXX\h.t!JY t(J+t0J%Jv	tY<Y ( J, t(& zX J	?	. J	 ( t(Lt!JY t(J+t0J%Ju	tY<YZ J ( t(& v J _flags2 _IO_read_base _offset _IO_FILE FALSE _IO_save_end short int size_t __PRETTY_FUNCTION__ _IO_write_ptr _flags __uint32_t _IO_buf_base double pqueue_rep_t _markers _IO_read_end _freeres_buf GNU C99 13.3.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 pqueue_new pqueue_set_order free pqueue_count_t float pqueue_value_t cpk_mis_state_new stderr long long int cpk_mis_simply_delete_indep malloc long int _wide_data _cur_column __FUNCTION__ cpk_mis_score pqueue_item_t _old_offset cpk_mis_init unsigned char cpk_graph_t pqueue_t pqueue_delete signed char _codecvt long long unsigned int uint32_t unsigned int _IO_marker _shortbuf locS _IO_write_base _unused2 pqueue_set_value cpk_mis_delete_indep _IO_buf_end pqueue_realloc cpk_mis_simply_add_adm char int32_t bool_t _freeres_list calloc __pad5 degQ cpk_mis_reset degS short unsigned int cpk_mis_state_t long unsigned int _IO_write_end __off64_t _fileno _chain _IO_wide_data _mode __int32_t _IO_backup_base pqueue_free pqueue_has _lock _IO_codecvt cpk_mis_add_indep __off_t cpk_mis_state_free _vtable_offset _IO_save_base TRUE cpk_mis_copy_indep FILE cpk_mis_simply_delete_adm cpk_mis_simply_add_indep __assert_fail _IO_read_ptr checknotnull pqueue_insert pqueue_reset fprintf verbose _IO_lock_t cpk_mis.c /home/stolfi/programs/c/JSLIBS/libcpk /home/stolfi/programs/c/JSLIBS/libcpk /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 cpk_mis.c cpk_mis.c types.h stdint-intn.h stdint-uintn.h stddef.h struct_FILE.h FILE.h bool.h pqueue.h cpk_graph.h cpk_mis.h assert.h stdio.h stdlib.h affirm.h  GCC: (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0               GNU                    zR x            \   ECS    <       o    ECf     \           EC~     |           EC            $   EC           Q   ECH              EC           k    ECb           U   ECL    <      ^   ECU    \         EC    |      6   EC-                                                                                                                0             0     P             F     p             \                  r                                                                                                                                                               \                                                                                                                                               \      o                            	                                      #    R             1                     8                     ?                     L    ,      $      Y                     g    P      Q      y                               6          f      ^                                                                                    	      U                k       (                     9                      cpk_mis.c __FUNCTION__.6 __PRETTY_FUNCTION__.5 __PRETTY_FUNCTION__.4 __PRETTY_FUNCTION__.3 __PRETTY_FUNCTION__.2 __PRETTY_FUNCTION__.1 __PRETTY_FUNCTION__.0 cpk_mis_state_new malloc checknotnull calloc pqueue_new pqueue_realloc pqueue_set_order cpk_mis_state_free pqueue_free cpk_mis_score cpk_mis_reset stderr fwrite pqueue_reset cpk_mis_init pqueue_insert cpk_mis_add_indep fprintf cpk_mis_simply_delete_adm cpk_mis_simply_add_indep __assert_fail cpk_mis_delete_indep pqueue_has cpk_mis_simply_delete_indep cpk_mis_simply_add_adm cpk_mis_copy_indep pqueue_set_value pqueue_delete  #             -                   9             C                    K             |                                                                                                                                                                                           ,            6                   >            R            r                                                                                                 x                                                                        n                                                       H            \            &       d                                    8                                     ?                "            #   3         #   P         $   y            ,                              E                %                           Z                "               L      )            3            `       ;         %   P         '   [            L      j            t            q       |         %            (            )   ,            L      ;            E                   M         %   z         '            )                        !   5	         '   ]	            l      l	            v	                   ~	         %   	            l      	            	            `       	         %   	            	             
            l      
            
                   
         %   
         '   
            l                                              %   (            O         +            '                                             q                %                                                             %   "         '   -                  <            F                   N         %                                             E                %   	         '                     #            -            q       5         %   T                  c            m                   u         %                                                             %            '                                                             %   >                  M            W                   _         %            '                                                             %                     *            4            `       <         %   Q         ,            '                     $            .                   6         %   U                  d            n                   v         %                        +          
                     
                    
                     
      
                            *       
              1       
            8       
            ?       
            F       
            M       
            T       
      :       Y       
      7      l       
      t       z       
                    
                   
      
             
                   
                   
                   
      D              
                    
      m              
      "             
                   
                   
                  
      _       )      
            6      
             C      
      M      P      
            ]      
      A      j      
      -       w      
                   
                  
                  
                    
      i            
      4            
                  
                   
      h            
                   
                  
      )            
                   
             -      
            :      
      1      G      
            U      
            a      
      g      i      
                  
      n            
      #            
                  
                  
                  
                  
                   
      '             
                  
                  
      [             
            ,      
            8      
             =      
            S      
                  
                  
                  
                  
      
            
            /      
            ;      
            P      
      '      j      
      ]            
                  
      W            
      <            
      J            
      Q            
                  
            %      
      Y      ?      
            K      
            g      
      /            
                  
                                    
      K                                                             9                  V                        
                                    
      K                                                       y      7            |      U                        
                        f            
      K                                                                               T      
      h      Y            	            
      K                   p                  A	                  	                  C
      
	            O
      '	            
      _	      
            d	                  	      
      _      	                  	      
      8      	                  
      
      _      
      
      K       '
            P      0
                  \
                  y
                  
      
      z      
            P      
      
      _      
      
      K       
            0                        1                  N                        
      u                  ,            
      _                                                
                        R      /      
      _      J                  i      
      M      t                        
                        \            
                                      
      @      )                  2                         
                                   "       
      0       &       
      V       *       
      y       .       
             2       
             6       
             :       
             D       
             I       
             N       
            S       
            X       
            ]       
      (      b       
      1      g       
      ?      l       
      F      q       
      M      v       
      V      {       
      b             
      l             
      u             
      }             
                                                       @             \      `                                R                   ,                   P                                                         	      @            f      `                                     .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:                                &                                                          ,                                                          1                                                        >                            Q                             9      @               `I                                J                      K"      !                             ]                      l$      0                              X      @               xX      0          	                 q                      $      r                             l      @               X      @                          }      0               +      r                                  0               0                                        0               2      ,                                                   ;2                                                          @2                                                          `2                                         @               Z                                                       3      8                          	                      08      G                                                   \                                    cpk_valid.o/    0           0     0     644     18688     `
ELF          >                    @C          @     @   UHH   H}HuxdH%(   HE1HE EHE EHEHxHUfHnHH    E9EtLH    UH    HHǸ        UH    H    HHǸ              E      E   HEH@UHcHHHEHE EHE@EE;Er*H    H      H    H    E    E;Er*H    H      H    H    E    HEH@UHHHEHEH@UHHHEHEUHcHHHEHEЋ EHEЋ@EE;EuE;EtGH    H      H    H    H    HMH    HH    E    HUHEHH    fH~HEEf/xr:H    xHUf(fHnH    HHǸ       E    }    H    HMH    HH    H    H      H    H    H    HuL    L    H    HH    H    H    H      H    H    H    HuL    L    H    HH    H    H    Hƿ
           EE;E]   HUdH+%(   t    UHSHxH}uHUHMdH%(   HE1HHHE EE   EHHUЉH       HHп       HHkHH HH)H9tH   H$   H  H)H  Ht%  HHH HHHHHEE    HE؋UHcEE;ErE      EHH    HEHЋ EċE;Er-H    MċUH5    HǸ        E    S  HE؋Uċx:HE؋Uċ4H    MċUAH5    HǸ        E      H} tEEH    HEHЋ u-H    MċUH5    HǸ        E       HEHPHEH@MHHȋ HHHEHEH@UHHЋ EE    nEHH    HEHЋ E̋E;EsIHE؋Űx;HE؋Ű4H    }̋MċUAAH5    HǸ        E    EE;ErHE؋UċMEE;EBH} thE    WHE؋UHcҋyBEHH    HEHЋ t(H    UH    HHǸ        E    EE;Er} u)H    HMUAA    H5    H    EHHUdH+%(   t    H]UHH   H}HuHxHpHp EH    UH    HHǸ        HE EHE@EEXEEXEEE   E      HpH@UHcHHЋ EHxH@UHHHEEEHE        EE       E9EtyHpH@UHHЋ EHxH@UHHHEHUHEHH    fH~HEEf/EvEEEEHEHEEE؃EE;EoEf/E   H    MUH5    HǸ        H    HuL    L    H    HH    H    H    MUH5    HǸ        H    HuL    L    H    HH    H    H    HUfHnH    HHǸ       E    EE;EEUHHpH}HuEdH%(   HE1HEHEH    E    E       HEH@UHHHEЋEEpHEH@UHHHEHUHEHH    fH~HEEf/Ev.UHEH    HEUHHЋUUĉPEEHE 9ErEHE 9EQUHEH    HMHEHUHHQHEdH+%(   t    HE    ** got %d incompatible pairs ; should have got %d.
 ** bad edge origin ** bad edge destination ** should be  %d ** distance is %.1f, min was %.1f
   at   ) , ( %.1f  --        ** vertex J[%d] = %d out of bounds
     ** vertex J[%d] = %d also in J[%d]
     ** vertex J[%d] = %d not marked in bool_t vector
       ** incompat vertices J[%d] = %d and J[%d] = %d
 ** vertex %d incorrectly marked in bool_t vector
 supposedly independent set    Got %d compatible auction points
 ** vertices J[%d]=%d   = (  and J[%d] = %d   (dist = %.1f) are too close
                                      
                                      )d   int     *<           w       w                 X       k       C   
    1T      3d        6	       7	       8	       9	        :	   (    ;	   0    <	   8    =	   @    @	   H    A	   P    B	   X    Dm  `    Fr  h    Hd   p    Id   t    J~   x    M5       NJ       Ow      Q      Y       [      \      ]r      ^	       _
       `d       b              +    h          C     `                   C         T                          <                   $      	_       	m     
    	U  ne 	   e 	U          	0    v  C    
    
  c 
f        
&v  
    
  ne 
   e 
         
  
    @EG      G        G      H       H      I        I  (    J   0    J  8     K  
    `Y  Urb Z   Exs [  Auc \   Mun ]  0Nat ^  @Dem _  P     `S  
    h                                      G  (       
    <  c !<       L  C        )#  
    }  ne    e }   L      X  
       nV     nE    deg U  fnb U  nbr U                                       0         [          U  [            
                       
@                 }          ed                        <        	V 3[      =  E   PnE                   i                   Vi   @               j            l       Vj   H         z                	  	C {	  ~	P |	  ~	V }[  ~	J ~	  ~nJ          Pok                 uj                  u    up   Xv    vj "   vp   @dv   H               wj            y       w    wp   `dw   h         Z      C                
  	G C)
  	nJ C5   	J CCU  ~	sel CM+  ~nV E   ok G      I
  H        &       	  v J                  o
  i K                 v L                  nv [U  Pdv [2                  k \           j       u ]                h       v l          
  C   @                }      	V #[  ~	E 1  ~    ;  ~nV    nE    ES   P              ie !                     "  Ei #}  u $   v $    up )  vp )!  ESi *}  @uS +   vS +"   duv 1  H     :;9I8  4 :!;9I   I   :;9I   :;9I8   !I    $ >  	 :!;9I  
:;9  I  .?:;9'<  ! I/   <  .?:!;9'I@|  4 :!;9I  7 I  (   .?:;9'I<   :!;9I    %  $ >     & I   :;9  4 :;9I?<  >I:;9  .?:;9'I<     ! I/   .?:;9'I@|   ,                     
                                                                                                                                          	        <	YtYuu < #uA #ut)t,!tuJu" #v3v#2#2=% dt JY[Kv<t1 ."  JtY<YK.) t  <K&+$J8t=2Yt /<Y%  K4* xt# J" c J u	t/& J  XK& q J		g)g%" utYYty"tutY<!Y$!Y$tu$ , f5 f> , $ J22'% et J=1=utYtu	/tu J, E% J" f& V J f/ where _shortbuf _IO_lock_t stderr cpk_domain_t _IO_buf_end uint32_vec_t _IO_write_end unsigned int _freeres_list _flags __int32_t _markers cpk_print_vertex_set cpk_slow_get_proximity_edges r2_dist uint32_t TRUE _IO_save_end float _IO_codecvt long long unsigned int cDEM cpk_graph_t _IO_backup_base _offset fprintf _fileno size_t ui2_vec_trim cCLS bool_t _IO_read_base pURB cpk_ui2_print cpk_check_edges dLim r2_t char _mode cpk_check_indep_set _IO_marker _IO_read_ptr dAAMin _IO_write_base long long int _IO_save_base cNUM _freeres_buf __pad5 dMun _vtable_offset GNU C99 13.3.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_read_end wcoeffs short int dNat long int for_demand _IO_wide_data FALSE edge_ok pDEM pNUM _wide_data _lock rAuc long unsigned int vec_index_t _old_offset _IO_FILE dMin int32_t ui2_t pCLS unsigned char __uint32_t cURB _IO_write_ptr cpk_check_solution r2_gen_print ui2_vec_t _codecvt ui2_vec_expand ui2_vec_new __off_t signed char cpk_policy_t short unsigned int vec_size_t double _chain cpk_wcoeffs_t FILE _flags2 _cur_column __off64_t _unused2 _IO_buf_base r2_vec_t /home/stolfi/programs/c/JSLIBS/libcpk cpk_valid.c /home/stolfi/programs/c/JSLIBS/libcpk /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 cpk_valid.c cpk_valid.c types.h stdint-intn.h stdint-uintn.h stddef.h struct_FILE.h FILE.h bool.h vec.h r2.h cpk_weight.h cpk_main.h cpk_basic.h cpk_graph.h cpk_debug.h cpk_io.h stdio.h  GCC: (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0               GNU                    zR x            }   ECt     <          ECEy     `          EC            <   EC3                                                                                                                                                                                                                        }           	      <      :                      A                      I                      P                      ^                      f                      s                      y                           }                                                                                                                      cpk_valid.c cpk_check_edges cpk_slow_get_proximity_edges stderr fprintf fwrite cpk_ui2_print r2_dist r2_gen_print fputc __stack_chk_fail cpk_check_indep_set cpk_print_vertex_set cpk_check_solution ui2_vec_new ui2_vec_expand ui2_vec_trim   [          
   j             t                                                                                                 0                   /            C            C       K                                    [                                           i                               /            K            l       [            s            ~            i                                                                                                                                                                                                                                                               !                   +                   3            :            G            w                                                                                                  @            M                   Z                                    4                                          d                                                                        8            B                  R                        $      P                                                                                                                                                                     
	                  	            	            )	                   0	                   7	                  A	                   I	            P	            `	                  p	            	            %
            K
            
            
                   
                     
      3             
      &              
                                   *       
              1       
            8       
      [      ?       
      V       F       
      u      M       
      B      T       
            Y       
      x       l       
            z       
      %             
      :             
                   
                   
                   
                    
      B             
                   
      q              
                   
                  
      b            
                  
            )      
      H       6      
            C      
      /       P      
            ]      
            j      
             w      
                   
                  
      :            
                  
                  
                  
      $            
                   
      j            
      *            
                  
      _            
      c              
            -      
            :      
            G      
            U      
            a      
             i      
                  
                   
      9            
                   
                  
                   
                   
      y            
      G            
                   
      [            
      n             
            1      
      ;       [      
      ;       w      
                  
                  
                  
                  
                  
      Z            
                  
      p            
                  
      U             
      	      -      
            :      
      V      H      
            T      
      "             
      "             
      N            
                  
      p            
                  
                   
      .      
      
                  
      N      $      
            M      
            Y      
                  
                  
                  
                  
      I            
                  
      .      1      
             a      
                  
                   
      u            
      2            
                         	            
            7            	      U            	      s            	                   
            
                                    
            3                  R                                                      	      
            '	            }      	      
              	            V      	            |      	                  
            j      /
                  M
                  p
            M      
      
            
                    
      
                               7                   H      
      M             
                                   "       
      2       &       
      X       *       
      {       .       
             2       
             6       
             :       
             D       
             I       
             N       
      	      S       
            X       
            ]       
      .      b       
      7      g       
      E      l       
      L      q       
      S      v       
      Y      {       
      ^             
      k             
      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                                                                                            @       
                                   @               )      	                          &                                                          ,                                                          1                           0                             >                      @                                   9      @               2                                J                                                         ]                            0                              X      @               h?      0          	                 q                                                         l      @               ?      p                          }      0                                                       0               #                                        0               W%      ,                                                   %                                                          %                                                          %                                          @               B      `                                                 H&      X         	                 	                      (                                                          hB                                    cpk_weight.o/   0           0     0     644     12424     `
ELF          >                    *          @     @   UHHP  HdH%(   HE1fEfEfEfEH w^H DH@H XDH@wxH@DH@ Y H@XDH@ wxH@ DH@( Y (H@ X(00DH@0wxH@0D8H@8@Y@HH@08XHPPDǅ       HDXX    Y``    XhHhfHn    fH~HpHpDЃkExx    YEEEEXEEM    YEEEEXEEM    YEEEEXEEE    ^EEHEdH+%(   t    UHH   HdH%(   HE1fEfEfEfEH w^H DH@H X  DH@w`H@D(H@0H@(X088DH@ w`H@ D@H@(HH@ @XHPPDH@0w`H@0DXH@8`H@0XX`hhDH wUH@pH Dxp^xEHE@Hf@H@wJH@EH@DEE^EEHE@Hf@H@ wJH@(EH@ DEE^EEHE@(Hf@(H@0wJH@8EH@0DEE^EEHE@8Hf@8HEdH+%(   t    UHH H}uELLUH HuMHUfHnH5    HǸ       UHH`H}HudH%(   HE1HEHEHEHEE       HE 9Eu2HE@EHUEHMIfHnH    H?HE@9Eu2HE@EHUȋEHMIfHnH    HHE@ 9Eu2HE@(EHUЋEHMIfHnH    HHE@09Eu2HE@8EHU؋EHMIfHnH    HE}HEdH+%(   t    UHEME~    fTEE    ^EE~    fTEE    ^EEXEEM    YEE\EEE~    fTEEf/Er    Ef/Ev   ]      %s priority %d coeff = %8.6f
 NUM URB DEM CLS       $@      ?     @     @@   mB                       @+=F                           
                                      )d   int     *<           w       w                 X       k               C       1b      3d        6	       7	       8	       9	        :	   (    ;	   0    <	   8    =	   @    @	   H    A	   P    B	   X    D{  `    F  h    Hd   p    Id   t    J~   x    M5       NJ       O      Q      Y       [      \      ]      ^	       _
       `d       b              +    v          	C     n                   	C         b        @EH      G        G       H       H       I        I   (    J   0    J   8     K      	ed   q  
  
       
     
        I	                    Wa I   Wb I*   tol J   h     :        [      x  wr :  Pwc :1x  prt E
        E       P#X      E   hp E#   dc E-   X               p >     H      *                wc *1x  }S ,  @      	C                         wc *x  }URB 5   }DEM A   }CLS M   }Z   @               p %   }    :;9I8   :!;9I  $ >   :;9I   !I  4 :!;9I   <  I  	! I/  
 I  :;9  7 I  .?:!;9!'@|    %  $ >     & I   :;9  .?:;9'I<     .?:;9'I<  .?:;9'I@z  .:;9'@H|   :;9I  .?:;9'I@|   ,                     
                          k                                                                                	        .
( X *  <% ( X * 0 < t% ( X * 0 < t% ( X * 0 < t% 
(= X; X3 1 9& X  t%X")0X-4[X
( X *  <% ( X *  <% ( X *  <% ( X *  <% ( X) <& " D ( X) & " D " X) & " D " X) & " D -f	F'u<< JtYf X2t X2t X2t X" 2 J	i #X(X0X&XY	XuvY __off_t _IO_read_ptr _chain cpk_print_weights size_t _shortbuf _IO_buf_base cURB _codecvt signed char _fileno _IO_read_end pCLS long int _flags _IO_buf_end _cur_column _IO_codecvt double _old_offset _offset cpk_normalize_weight_coeffs __uint32_t GNU C99 13.3.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 cpk_wcoeffs_t _IO_marker unsigned int _freeres_buf fprintf long unsigned int _IO_write_ptr name pNUM short unsigned int _IO_save_base pDEM floor _lock _flags2 _mode cpk_compute_weight cDEM _IO_write_end _IO_lock_t _IO_FILE float _markers cCLS int32_t unsigned char short int _IO_wide_data _vtable_offset pURB FILE uint32_t char __int32_t cpk_weight_cmp cNUM __off64_t _IO_read_base _IO_save_end __pad5 _unused2 _IO_backup_base _freeres_list _wide_data _IO_write_base cpk_weight.c /home/stolfi/programs/c/JSLIBS/libcpk /home/stolfi/programs/c/JSLIBS/libcpk /usr/include/x86_64-linux-gnu/bits /usr/lib/gcc/x86_64-linux-gnu/13/include /usr/include/x86_64-linux-gnu/bits/types . /usr/include cpk_weight.c cpk_weight.c types.h stdint-intn.h stdint-uintn.h stddef.h struct_FILE.h FILE.h cpk_weight.h stdio.h mathcalls.h  GCC: (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0           GNU                    zR x               EC    <          EC    \       E    AC@     |       [   ECR               EC                                                                                                     E                                                                                                                                        '                      -                      >                 Z                      b           [      t     ;	              cpk_weight.c prt.0 cpk_compute_weight floor __stack_chk_fail cpk_normalize_weight_coeffs fprintf cpk_print_weights cpk_weight_cmp                  ,                   4                               <       N            <       }            D                   L                                                       P                                                   $       
	            (       5	            V	            \       l	            l       	            \       	            l       	            t       	            \              
                     
                    
   	                  
   	                               *       
              1       
            8       
      )      ?       
            F       
            M       
      Z       T       
            Y       
            l       
             z       
                    
                     
      *             
                   
                   
                   
                   
                    
      .              
                   
                    
                   
      n             
      4            
            *      
            7      
            D      
      ?       Q      
             ^      
      <      k      
      _      x      
      B            
                  
                   
      f             
      [            
                   
                   
                  
      5             
      U            
                   
      Q             
      }      !      
      o      .      
            ;      
      O      H      
      c      U      
      V      c      
            o      
            w      
                  
                   
                  
                  
      $            
      %            
                  
      L             
      J      !      
      |      .      
      {       ;      
            I      
            U      
            r      
      O            
                        ;	            
                                                 1      
            Y                  ~      
                                     
      i                          *            b             
                                   "       
   	   3       &       
   	   Y       *       
   	   |       .       
   	          2       
   	          6       
   	          @       
   	          E       
   	          J       
   	          O       
   	          T       
   	         Y       
   	         ^       
   	   %      c       
   	   3      h       
   	   :      m       
   	   G      r       
   	   O      |                                           @                   `                                                   ;	       .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                                                                                            @       
                                   @                                               &                     \
                                     ,                     \
                                     1                     `
                                    >                      
      J                             9      @                                               J                      *                                   ]                            0                              X      @               '      0          	                 q                                                         l      @               '                                }      0                                                       0               X      [                                  0                     ,                                                                                                                                                                                                                  @               x)      x                                                                
                 	                      P                                                          )                                    