!<arch>
/               0           0     0     0       1036      `
   *  P  P  P  P  P  P  P  P  P  P  �Ô  �Ô  �Ô  �Ô  �Ô  �Ô  �Ô  �Ô  �Ô  �Ô  �Ô  Ù˜  Ù˜  Ù˜  Ù˜  Ù˜  Ù˜  Ù˜  Ù˜  Ù˜  Ù˜  Ù˜  Ù˜  Ù˜  Ù˜  Ù˜  Ù˜  Ù˜  Ù˜  Ù˜  Ù˜  Ù˜stpoly_read_STP stpoly_build stpoly_print_vert_degrees stpoly_unround_point stpoly_print_bounding_box stpoly_edge_crosses_line stpoly_edge_line_intersection stpoly_check stpoly_vert_check stpoly_edge_check stpoly_STP_is_break stpoly_STP_is_space stpoly_STP_skip_white_space stpoly_STP_get_keyword stpoly_STP_check_keyword stpoly_STP_read stpoly_STP_binary_read_header stpoly_STP_binary_read_edge stpoly_STP_ascii_read_edge stpoly_STP_print_edge stpoly_STP_round_point stpoly_vert_count stpoly_edge_count stpoly_get_eps stpoly_vert_get_pos stpoly_edge_reverse stpoly_edge_natural stpoly_vert_degree stpoly_edge_get_endpoint stpoly_edge_get_endpoints stpoly_get_bounding_box stpoly_edge_get_yrange stpoly_new_desc stpoly_free stpoly_get_vert stpoly_get_edge stpoly_vert_get_unx stpoly_edge_get_unx stpoly_add_vert stpoly_add_edge stpoly_vert_print stpoly_edge_print stpoly.o/       0           0     0     644     35656     `
ELF          >                    ˆ…          @     @   óúUH‰åSHƒìXARÿ    AZ‰}¼H‰u°L‰ÓL‰U¨dH‹%(   H‰Eè1À‹C(…Àt\H‹    H‰Áº   ¾   H�    H‰Çè    H‹    H‹U°H‰ÖH‰Çè    H‹    H‰Áº   ¾   H�    H‰Çè    ‹C$ƒÀ‰C$ÇEÀ    é  óC óEÌfïÀóZEÌòEÐ‹EÀH˜HÁàH‰ÂH‹E°H�4‹SH�EàH‹MÐfHnÁH‰Çè    ‹C(…Àt!‹Mä‹UàH‹    H�5    H‰Ç¸    è    H‹CH�“œ   H‰×H�“€   H�uàH‰ÑH‰úH‰Çè    ‹UÀHcÒ‰D•Ø‹C(…Àt'‹EÀH˜‹T…ØH‹    H�    H‰ÎH‰Ç¸    è    ‹EÀH˜‹D…Ø=   @v(H�    H‰Áºƒ   H�    H‰ÆH�    H‰Çè    ƒEÀƒ}ÀŽïþÿÿ‹C(…Àt#H‹    H‰Áº   ¾   H�    H‰Çè    ‹UØ‹EÜ9ÂuQH‹    H‹S‹M¼H�5    H‰Ç¸    è    H‹    H‹U°H‰ÖH‰Çè    H‹    H‰Æ¿
   è    éÚ   ‹EØ‹UÜ9Âs‹EØ‰EÄ‹EÜ‰EØ‹EÄ‰EÜ‹EØ‰Eà‹EÜ‰EäH‹H�SdH‰×H�SHH�uàH‰ÑH‰úH‰Çè    ‰EÈ‹C(…Àt!H‹    ‹UÈH�    H‰ÎH‰Ç¸    è    ‹C9EÈs$H‹    H‹S‹M¼H�5    H‰Ç¸    è    ë;‹C=ÿÿÿv(H�    H‰Áºœ   H�    H‰ÆH�    H‰Çè    ‹CƒÀ‰CH‹EèdH+%(   tè    H‹]øÉÃóúUH‰åH�ìP  ÿ    H‰½Èþÿÿ‰µÄþÿÿó…Àþÿÿ‰•¼þÿÿ‰�¸þÿÿdH‹%(   H‰Eø1ÀH�EH‰EèH‹…ÈþÿÿH‰…8ÿÿÿó…Àþÿÿó…Pÿÿÿ‹…¸þÿÿ‰…LÿÿÿH�…0ÿÿÿHƒÀ,H�•0ÿÿÿÇ óúfÇ@I»H�.üÿÿH‰HfÇ@IºH‰PÇ@Iÿã�H�…0ÿÿÿHƒÀdH�•0ÿÿÿÇ óúfÇ@I»H�~  H‰HfÇ@IºH‰PÇ@Iÿã�H�…0ÿÿÿHƒÀHH�•0ÿÿÿÇ óúfÇ@I»H�ñ  H‰HfÇ@IºH‰PÇ@Iÿã�H�…0ÿÿÿHœ   H�•0ÿÿÿÇ óúfÇ@I»H�r  H‰HfÇ@IºH‰PÇ@Iÿã�H�…0ÿÿÿHƒè€H�•0ÿÿÿÇ óúfÇ@I»H�¤  H‰HfÇ@IºH‰PÇ@Iÿã�¸   ‰…XÿÿÿH�    H‰… ÿÿÿH�    H‰…(ÿÿÿ‹…ÄþÿÿH‹„Å ÿÿÿH‰… ÿÿÿH‹    H‹•8ÿÿÿH‹� ÿÿÿH�5    H‰Ç¸    è    H‹    ‹•¼þÿÿH�    H‰ÎH‰Ç¸    è    ó…Pÿÿÿó…ØþÿÿfïÀóZ…Øþÿÿò…øþÿÿ‹…Lÿÿÿ…Àt	H�    ëH�    H‹    H‹•øþÿÿfHnÂH‰ÂH�    H‰ÆH‰Ï¸   è    HÇ…ÿÿÿ   ‹…¼þÿÿ‰…Üþÿÿ‹•ÜþÿÿH‹…ÿÿÿ‰ÖH‰Çè    H‰…0ÿÿÿHÇ…ÿÿÿ   ‹…Üþÿÿ‰…àþÿÿ‹•àþÿÿH‹…ÿÿÿ‰ÖH‰Çè    H‰…@ÿÿÿ¸    ‰…Tÿÿÿ¸    ‰…HÿÿÿH‹…8ÿÿÿH�•0ÿÿÿHƒÂ,‹�Äþÿÿ‰ÎH‰Çè    H‹    ‹•Tÿÿÿ‹�HÿÿÿH�5    H‰Ç¸    è    H‹…@ÿÿÿH�•èþÿÿH��ÐþÿÿH‰ÎH‰Çè    H‹…0ÿÿÿH�•ðþÿÿH��ÔþÿÿH‰ÎH‰Çè    ‹…Ôþÿÿ‹•Hÿÿÿ9Ât(H�    H‰Áºi   H�    H‰ÆH�    H‰Çè    ‹�Ôþÿÿ‹•ÐþÿÿH‹    H�5    H‰Ç¸    è    H‹�ðþÿÿ‹•ÔþÿÿH‹µèþÿÿ‹½Ðþÿÿó…Pÿÿÿó…äþÿÿ‹…äþÿÿfnÀè    H‰…ÿÿÿH‹…ÿÿÿH‹UødH+%(   tè    ÉÃóúUH‰åHƒì0ARÿ    AZH‰}èH‰uàL‰UØHƒ}àt(H�    H‰Áº¤   H�    H‰ÆH�    H‰Çè    H‹EèH‰EðH‹Eð‹H‹Eð‹@9Âr(H�    H‰Áº§   H�    H‰ÆH�    H‰Çè    H‹Eè¾   H‰Çè    H‰EøH‹EøÉÃóúUH‰åHƒì@ARÿ    AZH‰}ØH‰uÐH‰UÈL‰UÀHƒ}Èt(H�    H‰Áº®   H�    H‰ÆH�    H‰Çè    H‹EØH‰EðH‹EÐH‰EøÇEä    ëBH‹Eð‹UäHcÒ‹�‰EèH‹Eø‹UäHcÒ‹�‰Eì‹Eè;Eìs¸ÿÿÿÿë‹Eè9Eìs¸   ëƒEäƒ}ä~¸¸    ÉÃóúUH‰åHƒì0ARÿ    AZH‰}èH‰uàL‰UØHƒ}àt(H�    H‰Áº¿   H�    H‰ÆH�    H‰Çè    H‹Eè¾   H‰Çè    H‰EøH‹EøÉÃóúUH‰åHƒì@ARÿ    AZH‰}ØH‰uÐH‰UÈL‰UÀHƒ}Èt(H�    H‰ÁºÆ   H�    H‰ÆH�    H‰Çè    H‹EØH‰EðH‹EÐH‰EøÇEä    ëP¸   +Eä‰ÂH‹EðHcÒ‹�‰Eè¸   +Eä‰ÂH‹EøHcÒ‹�‰Eì‹Eè;Eì}¸ÿÿÿÿë‹Eè;Eì~¸   ëƒEäƒ}ä~ª¸    ÉÃóúUH‰åHƒì@ÿ    H‰}ÈH‰uÀH‹EÀH‰Çè    ‰EäH‹EÀH‰Çè    ‰Eè‹Eè‰Eì‹EìƒÀ‰ÀHÁàH‰Çè    H‰ÇL�    ¹à   H�    H‰ÂH�    H‰Æè    H‰EðÇEÐ    ë‹EÐH�…    H‹EðHÐÇ     ƒEÐ‹EÐ9EìsÜÇEÔ    éÆ   ‹UÔH‹EÀ‰ÖH‰Çè    H‰EøH‹EøH‰Çè    ‰EÐƒ}Ð uOH‹    ‹UÔH�    H‰ÎH‰Ç¸    è    ƒ}Ð u(H�    H‰Áºè   H�    H‰ÆH�    H‰Çè    ‹EÐ9Eìs(H�    H‰Áºê   H�    H‰ÆH�    H‰Çè    ‹EÐH�…    H‹EðHÐ‹ƒÂ‰ƒEÔ‹EÔ;Eä‚.ÿÿÿÇEØ    ÇEÜ    ÇEà    ÇEÐ    éš   ‹EÐH�…    H‹EðHÐ‹ …Àt~‹EÐH�…    H‹EðHÐ‹‹MÐH‹EÈH�5    H‰Ç¸    è    ‹EÐH�…    H‹EðHÐ‹‹EÜÐ‰EÜ‹EÐH�…    H‹EðHÐ‹ ¯EÐ‰Â‹EàÐ‰Eà‹EÐƒà…ÀtÇEØ   ƒEÐ‹EÐ9EìƒZÿÿÿ‹Eàƒà…Àt(H�    H‰Áºú   H�    H‰ÆH�    H‰Çè    ‹Eà‰ÂÁêÐÑø‰Eà‹EÜ9Eät(H�    H‰Áºü   H�    H‰ÆH�    H‰Çè    ‹Eà9Eèt(H�    H‰Áºý   H�    H‰ÆH�    H‰Çè    ƒ}Ø t#H‹    H‰Áº+   ¾   H�    H‰Çè    H‹EðH‰Çè    �ÉÃóúUH‰åHƒìpÿ    H‰}¨H‰u óEœdH‹%(   H‰Eø1ÀfïÀóZEœòE°H‹E ‹ fïÀò*ÀòE¸òE°òYE¸òEÀòEÀòEàfïÀóZEœòEÈH‹E ‹@fïÀò*ÀòEÐòEÈòYEÐòEØòEØòEèH‹M¨H‹EàH‹UèH‰H‰QH‹EødH+%(   tè    H‹E¨ÉÃóúUH‰åHƒì`ÿ    H‰}¨H‰u dH‹%(   H‰Eø1ÀH‹E H‰Çè    f~À‰EÄH�UðH�MèH‹E H‰ÎH‰Çè    H‹E¨H‰Áº   ¾   H�    H‰Çè    ÇEÀ    é¸   ‹EÀH˜‹D…è‰EÈfïÀó*EÈóE¸óEÄóYE¸óEÌ‹EÀH˜‹D…ð‰EÐfïÀó*EÐóE¼óEÄóYE¼óEÔfïÀóZEÔòEØfïÀóZEÌòEà‹EÀH˜H�    ¶¾ÐòEØH‹uà‹}Ð‹MÈH‹E¨f(ÈfHnÆA‰øH�5    H‰Ç¸   è    ƒEÀƒ}ÀŽ>ÿÿÿ�H‹EødH+%(   tè    ÉÃóúUH‰åHƒìPÿ    H‰}¸‰u´dH‹%(   H‰Eø1ÀÇEÌ    H�UàH‹E¸H‰ÖH‰Çè    ÇEÈ    ëV‹EÈH˜H‹TÅàH�EØH‰ÖH‰Çè    ‹UÜ‹EÈH˜‰T…Ðƒ}Ì t'‹EÈH˜‹L…ÐH‹    ‹UÈH�5    H‰Ç¸    è    ƒEÈƒ}È~¤‹EÐ9E´t‹EÔ9E´u(H�    H‰Áº&  H�    H‰ÆH�    H‰Çè    ‹EÐ9E´~‹EÔ9E´}¸   ë‹EÐ9E´}‹EÔ9E´~¸   ë¸    H‹UødH+%(   tè    ÉÃóúUH‰åSH�ì¸   ÿ    H‰½Xÿÿÿ‰µTÿÿÿò…HÿÿÿdH‹%(   H‰Eè1ÀH�UÀH‹…XÿÿÿH‰ÖH‰Çè    Ç…hÿÿÿ    ë;‹…hÿÿÿH˜H‹TÅÀ‹…hÿÿÿHcØH�…@ÿÿÿH‰ÖH‰Çè    H‹…@ÿÿÿH‰DÝÐƒ…hÿÿÿƒ½hÿÿÿ~¼‹EÔ‹•Tÿÿÿ)Â‰•lÿÿÿ‹UÜ‹EÔ)Â‰•pÿÿÿƒ½pÿÿÿ u(H�    H‰Áº5  H�    H‰ÆH�    H‰Çè    fïÀò*…lÿÿÿò…xÿÿÿfïÀò*…pÿÿÿòE€ò…xÿÿÿò^E€òE¨òE¨fïÉf/Ávò    f/E¨w(H�    H‰Áº7  H�    H‰ÆH�    H‰Çè    ‹UØ‹EÐ)Â‰•tÿÿÿ‹EÐfïÀò*ÀòEˆfïÀò*…tÿÿÿòE�òE¨òYE�òE˜òEˆòXE˜òE ò…HÿÿÿòYE òE°òE°òE¸òE¸H‹EèdH+%(   tè    H‹]øÉÃóúUH‰åHƒìPÿ    óEÌ‰}ÈH‰uÀ‰U¼H‰M°ÇEÜ   �}Èÿÿÿ?v(H�    H‰ÁºG  H�    H‰ÆH�    H‰Çè    �}¼ÿÿÿv(H�    H‰ÁºH  H�    H‰ÆH�    H‰Çè    ‹M¼‹UÈ‹EÌ‰Î‰×fnÀè    H‰EèÇEÔ    ë`‹EÔH�Å    H‹EÀHÐH‰EøH‹UøH‹EèH‰ÖH‰Çè    ‰Eä‹Eä;EÔt(H�    H‰ÁºQ  H�    H‰ÆH�    H‰Çè    ƒEÔ‹EÔ;EÈr˜ÇEØ    ë`‹EØH�Å    H‹E°HÐH‰EðH‹UðH‹EèH‰ÖH‰Çè    ‰Eà‹Eà;EØt(H�    H‰ÁºZ  H�    H‰ÆH�    H‰Çè    ƒEØ‹EØ;E¼r˜H‹    H‹UèH‰ÖH‰Çè    H‹    H‹UèH‰ÖH‰Çè    ƒ}Ü tH‹EèH‰Çè    H‹EèÉÃóúUH‰åHƒì0ÿ    H‰}ØH‹EØH‰Çè    ‰EèÇEà    ë,‹UàH‹EØ‰ÖH‰Çè    H‰EøH‹UøH‹EØH‰ÖH‰Çè    ƒEà‹Eà;EèrÌH‹EØH‰Çè    ‰EìÇEä    ë,‹UäH‹EØ‰ÖH‰Çè    H‰EðH‹UðH‹EØH‰ÖH‰Çè    ƒEä‹Eä;EìrÌ��ÉÃóúUH‰åHƒì ÿ    H‰}èH‰uàH‹UàH‹EèH‰ÖH‰Çè    ‰Eü‹UüH‹Eè‰ÖH‰Çè    H9Eàt(H�    H‰Áº}  H�    H‰ÆH�    H‰Çè    �ÉÃóúUH‰åHƒìpÿ    H‰}˜H‰u�dH‹%(   H‰Eø1ÀH‹U�H‹E˜H‰ÖH‰Çè    ‰E¬‹U¬H‹E˜‰ÖH‰Çè    H‰E¸H�UÐH‹E�H‰ÖH‰Çè    ÇE¤    H‹E�H‰E°ÇE¨    éx  ‹U¨H‹E�‰ÖH‰Çè    H‰EÀH‹EÀH;E°t(H�    H‰Áº“  H�    H‰ÆH�    H‰Çè    H‹E°H;E¸uÇE¤   H�UàH‹E°H‰ÖH‰Çè    ÇE     éÞ   ƒ}¨ uA‹E H˜H‹TÅà‹E H˜H‹DÅÐH9ÂtnH�    H‰ÁºŸ  H�    H‰ÆH�    H‰Çè    ‹E H˜H‹TÅà¸   +E H˜H‹DÅÐH9Ât(H�    H‰Áº¡  H�    H‰ÆH�    H‰Çè    ‹U H‹E°‰ÖH‰Çè    H‰EÈ‹E H˜H‹DÅàH9EÈt(H�    H‰Áº¥  H�    H‰ÆH�    H‰Çè    ƒE ƒ} ŽÿÿÿH‹E°¾   H‰Çè    H‰E°ƒE¨ƒ}¨Ž~þÿÿH‹E°H;E�t(H�    H‰Áº©  H�    H‰ÆH�    H‰Çè    ƒ}¤ u(H�    H‰Áºª  H�    H‰ÆH�    H‰Çè    �H‹EødH+%(   tè    ÉÃ          edge =   --> (  ( %d %d )  = v[%d] stpoly.c     too many vertices in polygonal figure  )        %s:%d: !! warning: edge endpoints coincide
  = e[%d]
   %s:%d: !! repeated edge, ignored
       too many edges in polygonal figure ascii binary reading polygonal figure from file %s (%s)
 expecting about %u edges
  even     quantizing vertex coords to%s multiples of %.8f mm
 read %u edges, kept %u
 ne == ne_keep       found %u distinct vertices and %u distinct edges
       sz == sizeof(stpoly_vert_unx_pair_t) e->v[0] < e->v[1] sz == sizeof(i2_t) no mem ** vertex %u has zero degree
 d > 0 d <= deg_max       there are %u vertices shared by %u edges
 (ne_tot % 2) == 0 nv_tot == nv ne_tot == ne   !! warning: polygonal figure is not closed
 bounding box:
        %c [ %d _ %d ] = [ %.8f mm _ %.8f mm ]
 XY endpoint %d at Y = %+d
    (vY[0] != pY) && (vY[1] != pY) dY != 0 (t > 0.0) && (t < 1.0) too many vertices too many edges uxv2 == uxv uxe2 == uxe  v == stpoly_get_vert(poly, uxv) c1 == c vc[k] == ve[k] vc[k] == ve[1 - k] vc[k] == uk c == e found      stpoly_read_STP cmp_vert        hash_vert       cmp_edge        hash_edge       process_STP_edge                stpoly_print_vert_degrees       stpoly_print_vert_degrees       stpoly_edge_crosses_line        stpoly_edge_line_intersection   stpoly_build    stpoly_build    stpoly_vert_check               stpoly_edge_check             ð?%       !                                  Ö:           "                    )r   #int     *A           -:       ˜…       ™…   µ       µ       Ø1+      3r        6	°       7	°       8	°       9	°        :	°   (    ;	°   0    <	°   8    =	°   @    @	°   H    A	°   P    B	°   X    DD  `    FI  h    Hr   p    Ir   t    J˜   x    MQ   €    NX   ‚    ON  ƒ    Q^  ˆ    Y¤   �    [h  ˜    \r       ]I  ¨    ^	H   °    _
.   ¸    `r   À    bw  Ä     Á   $    +    ?  Á   	µ   ^  
:     7      c      m  	µ   ‡  
:    ¼   ‡  +  ‘  %    —‘          f           y       Œ   &A   ô                $Ù          Á      	+  c 	+   	®  ;  
:        	'  ;  	  \  
:        
t  c 
L       
&\  t      ‘          ¢  r   »  H   H   .        !Ç  Í  Û  H   .         ó  v )ó   	t    
:        1Û        '+  ®  +         <  A          1#R  W          4#h  m          nÁ      tÁ      ¢  v ;¢   	r  ²  
:        CŠ      SF  Ù  \  ®       H\  ô  \  ®       �~    0  \       €r  *  0  F       {\  E  0  ~       ’~  `  0  `   r      Œr  €  0  G       ‡
0        Á  Á       ;;  ¶  F       WÌ  \  Ì   F      ì  0  G  G            0   (    ¯  H        B
Á  +  F       zF  F  0  r       :H   p  H   ‡  ‡  A   ‡        H   ‡  .        &
Á  �  0       %
Á  ³  0        .Ô  ‡  ‡  A   ‡       =
Á  ù  ù  H   þ     …  »  –      T;  (  €    ô       O>  ‘  +       
Í  Y  H   .         Ez  ‡  ‡  A   ‡       H•  ù    •   H       µ  °   ô  µ         ù  Õ  .   Á       er   ò  –  Œ  )     €        {      œø      €!0  ‘ˆe €5\  ‘€k ‚®  ‘�uxe …~  ‘œe0 †\  ‘¨ve ‰ø  ‘@    �ô  ‘”c Ž\  ‘ t �®  ‘˜    	  	                t      c1 ’\  ‘°vc ™ø  ‘P        Ú       uk ¤F  ‘¸   	F  	  
:    	¼   	  
:    	      y        r       œy	      y!0  ‘Xv y5F  ‘Puxv |r  ‘l    	  	             f        ²       œ"
      f0  ‘Hnv iÁ  ‘Xuxv jr  ‘Pne qÁ  ‘\uxe r~  ‘T        (       
  v lF  ‘h         (       e t\  ‘`      =
0          Î      œW  eps >   ‘¼nv ?Á  ‘¸    @
G  ‘°ne AÁ  ‘¬    BW  ‘     Eô  ‘L    l  	            J0  ‘Xuxv Mr  ‘D    l  	        uxe U~  ‘H        \       '  vp OG  ‘h    Pr  ‘T         \       ev X!W  ‘`    Y~  ‘P  ²  	¼   l  
:    \      ,          õ      œG  e ,4\  ‘È~pY ,?®  ‘Ä~eps ,J  ‘¸~v .ø  ‘°p 0
G  ‘@r 1®  ‘Ø~nY 3®  ‘Ü~dY 4®  ‘à~    g  	        t 6  ‘˜dX 8®  ‘ä~uX 9  ‘  	;  W  
:    	¼   g  
:    W      ô          (      œ  e /\  ‘¨pY :®  ‘¤    ô  ‘¼v ø  ‘PvY  +  ‘@r !®  ‘¸    '  	                R       p #;  ‘H  	¼   '  
:                  X      œõ  wr &‘  ‘˜    30  ‘�eps    ‘´    
;  ‘X    ;  ‘`k ®  ‘°        ´           ®  ‘¸    *   ‘¼    ®  ‘@    *   ‘D      t          Ð       œC  p !G  ‘�eps *   ‘Œr 
t  ‘P *    ×        )      œ=  wr ×&‘  ‘¸    ×30  ‘°nv ÙÁ  ‘Tne ÚÁ  ‘X    ÜÁ  ‘\d ÝÁ  ‘@    à  ‘`    M  	        uxv â~  ‘D    M  	            ïô  ‘H    ð®  ‘L    ñ®  ‘P        Â       v äF  ‘h  	¼   M  
:    =  +    0
0          T      œÔ      0 °   ‘ ~#    01ô  ‘´}eps 0?   ‘ ~#     0MÁ  ‘¬}    0]ô  ‘ ~#    2ô  ‘ ~#(    4°   ‘ð}    I.   ‘ø}    JÁ  ‘Ì}    Kù  ‘ ~    £Í          ­       œ‘H#¸�  ep £H   ‘Xsz £).   ‘P      	        e ¥!W  ‘`h ©Í  ‘h     ­®          ½       œ‘°#¸9  xp ­!H   ‘Hyp ­+H   ‘@sz ­6.   ‘¸    ù  	        x ¯!W  ‘`y °!W  ‘hk ²®  ‘T        >           ´r  ‘X    µr  ‘\      P.   ‘€~    QÁ  ‘Ð}    Rù  ‘ ~#    ¾Í          l       œ‘H#¸Ë  vp ¾H   ‘Xsz ¾).   ‘P      	        h ÁÍ  ‘h     Å®          Ë       œ‘°#¸�  xp Å!H   ‘Hyp Å+H   ‘@sz Å6.   ‘¸    ù  	        x ÇG  ‘`y ÈG  ‘hk Ê®  ‘T        L       xk Ì®  ‘Xyk Í®  ‘\  ,    s
        6      œ‘˜#¸U      s#®  ‘¬    s<+  ‘ uxv z¢  ‘Hk {®  ‘°    #  	            ’ ²  ‘Puxe •~  ‘¸              5      ~;  ‘P                t �2r  ‘´      ZÁ  ‘ ~#$    [Á  ‘ ~#nv bÁ  ‘À}ne bÁ  ‘Ä}    cG  ‘Ø}    dW  ‘à}    ä  	            m0  ‘ˆ~ 	¼   ä  
:    Ô  	¼   ù  
:    é  	¼     
:   	 þ  	¼   #  
:        I  4 :!;9I   :!;9I8   :;9I   !I  4 :!;9I  4 :!;9I  .?:;9'I<  	I  
! I/  4 I4   :!;9I  $ >  4 :!;9I   :!;9I  & I     <   :!;9I   :!;9I  :;9  .?:;9!'<   :;9I8!   .?:!;9!'@|  .?:!;9'I@|  .:!;9'I@H|    7 I  (   'I  .?:;9'I<   .?:;9'‡<  !%  "   #$ >  $ :;9  %4 :;9I?<  &>I:;9  ''  (.?:;9'<  )   *.?:;9'@|  +.?:;9'I@|  ,.:;9'@H|   ,                                           )    —   û                                                                                                                 	        ó %åu) #R X#”	tZD tô ¬ ž  Ÿ t' ò y( J	ž t#<<K"Y‡<<2 JJ fE <V <j<=<!= t tK tó„$ ž(’’�6
ã J h : : <: ®¬K)$ . � t-­» fy­» f|­®  ô'åæ ò('@æ tOX	" t!(	„ (KK1	& t!(ƒ…	t/óóƒuƒ zt JnY1	" t(KK1	& t(ƒ…	t /ž ÉžÉƒuƒ zt JnY2‘åæj f)t, .0    f J„tYKågó f	( ‚(<  xX JºuuutY<MK »<ƒ <fƒf( J  o JÂ ž(å ‚( ‚( f#»?Öæ)ÖfÈäŸ)ÖtÈäŸ/“�å0gætY6º*Öå6º*Ö	åG¬	ò 6 J£i‚åv1t/8 ‚3 <‘ f ' Jj ‚ ‚(< X <0 XX/< X <0 XX/Y[+æ[ž& . 4 t‘<×$<<ƒ �(<! ä ä($<<ƒ <#È ää!å	�%v �( �(”t/¬"­	Y ‚  ( JŠt,0!¬"­	Y ‚  ( J‰Y[ f¼K1Zæt/	K  , Jˆæt/	K  , J†M’Y .?�èYN1u„tZ	K ž( ž	x/	t[g ‚( È (K ò v( Jž iJ Jž ž( f( vposk debug _shortbuf stpoly_vert_t _IO_lock_t bvtable_hash_proc_t stderr format _IO_buf_end FALSE __FUNCTION__ stpoly_STP_edge_proc_t _IO_write_end unsigned int _freeres_list _flags __int32_t bvtable_add line nv_deg tb_vert _markers stpoly_edge_check sz_vert stpoly_get_bounding_box deg_max endv process_STP_edge ne_tot found stpoly_edge_rep_t tb_edge hash_vert sz_edge uint32_t TRUE ne_read _IO_save_end stpoly_edge_get_endpoint float maxFk _IO_codecvt malloc stpoly_vert_unx_t stpoly_build programerror stpoly_STP_round_point stpoly_edge_count long long unsigned int stpoly_vert_unx_pair_t bvhash_bytes stpoly_STP_print_edge stpoly_vert_get_unx _IO_backup_base _offset stpoly_STP_read checknotnull border fprintf _fileno stpoly_new_desc stpoly_get_vert size_t i2_t bool_t stp_edge _IO_read_base bvtable_new stpoly_vert_get_pos uxv2 free __uint64_t stpoly_rep_t even stpoly_get_edge minQ stpoly_print_bounding_box r2_t char poly _mode uxvx uxvy _IO_marker _IO_read_ptr ne_keep stpoly_edge_crosses_line _IO_write_base stpoly_edge_unx_t long long int neGuess uxendv _IO_save_base GNU C99 13.2.0 -mtune=generic -march=x86-64 -ggdb -std=gnu99 -p -fpcc-struct-return -ffloat-store -frounding-math -fasynchronous-unwind-tables -fstack-protector-strong -fstack-clash-protection -fcf-protection stpoly_print_vert_degrees _freeres_buf stpoly_edge_line_intersection stpoly_edge_reverse stpoly_read_STP __pad5 stpoly_edge_get_unx minQk vpos _vtable_offset stpoly_edge_get_endpoints stpoly_t cmp_vert stpoly_unround_point _IO_read_end short int long int cmp_edge _IO_wide_data uint64_t binary nv_tot stpoly_vert_check _wide_data _lock bvtable_close long unsigned int _old_offset _IO_FILE int32_t stpoly_vert_degree __assert_fail ng_vert stpoly_add_vert unsigned char __uint32_t stpoly_edge_t uxe2 _IO_write_ptr hash_edge minFk ng_edge stpoly_add_edge maxQ _codecvt __off_t verbose stpoly_vert_rep_t signed char stpoly_check bvtable_cmp_proc_t short unsigned int __PRETTY_FUNCTION__ maxQk double stpoly_get_eps _chain stpoly_vert_count verify FILE fileName _flags2 _cur_column stpoly_STP_edge_t bvtable_t __off64_t _unused2 _IO_buf_base /home/stolfi/programs/c/JSLIBS/libstpoly stpoly.c /home/stolfi/programs/c/JSLIBS/libstpoly /usr/lib/gcc/x86_64-linux-gnu/13/include /usr/include/x86_64-linux-gnu/bits /usr/include/x86_64-linux-gnu/bits/types /home/stolfi/include . /usr/include stpoly.c stpoly.c stddef.h types.h struct_FILE.h FILE.h stdint-intn.h stdint-uintn.h bool.h i2.h r2.h bvtable.h stpoly_STP.h stpoly.h stdlib.h affirm.h bvhash.h assert.h stdio.h  GCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0               GNU   À                 zR x�             6   E†CEƒ(     @       T   E†CK    `       ­    E†C¤     €       ½    E†C´             l    E†Cc     À       Ë    E†CÂ     à       )   E†C            Ð    E†CÇ            X   E†CO    @      (   E†C     `      õ   E†CHƒä     „      Î   E†CÅ    ¤      ²    E†C©     Ä      r    E†Ci     ä      {   E†Cr                             ñÿ                                                            
             6           p             -     Š      ­       9     7      ½       D     ô      l       P     `	      Ë       [                   r     `      
       ‰     P      	             @      
       ·     0      	       Î     �             Þ     °             õ     Ð                 ð             "                 1                  G    0             ]    P                                                                                                                           s                     ‰                     �                     —                     ž                     ´                     Ë                     Ó                     ß                     ì                     ò                         6      T                                                /                     =                     K    ™      Î      X                     e    +
      )                           ‘                     £                     ª                     ·                     Ç                     Ú                     ß    T      Ð       ô    $      X                                                5    |      (      N                     h                     |    ¤      õ      š                     ª                     º                     Ê    g      ²       ×          r       é                     ù    ‹      {                                                3                     G                      stpoly.c process_STP_edge.4 __FUNCTION__.13 hash_edge.3 cmp_edge.2 hash_vert.1 cmp_vert.0 __PRETTY_FUNCTION__.18 __PRETTY_FUNCTION__.14 __PRETTY_FUNCTION__.15 __PRETTY_FUNCTION__.16 __PRETTY_FUNCTION__.17 __FUNCTION__.12 __PRETTY_FUNCTION__.11 __PRETTY_FUNCTION__.10 __PRETTY_FUNCTION__.9 __FUNCTION__.8 __PRETTY_FUNCTION__.7 __PRETTY_FUNCTION__.6 __PRETTY_FUNCTION__.5 _GLOBAL_OFFSET_TABLE_ mcount stderr fwrite stpoly_STP_print_edge stpoly_STP_round_point fprintf bvtable_add programerror fputc __stack_chk_fail stpoly_read_STP bvtable_new stpoly_STP_read bvtable_close __assert_fail stpoly_build bvhash_bytes stpoly_print_vert_degrees stpoly_vert_count stpoly_edge_count malloc checknotnull stpoly_get_vert stpoly_vert_degree free stpoly_unround_point stpoly_print_bounding_box stpoly_get_eps stpoly_get_bounding_box stpoly_edge_crosses_line stpoly_edge_get_endpoints stpoly_vert_get_pos stpoly_edge_line_intersection stpoly_new_desc stpoly_add_vert stpoly_add_edge stpoly_check stpoly_vert_check stpoly_get_edge stpoly_edge_check stpoly_vert_get_unx stpoly_edge_get_unx stpoly_edge_reverse stpoly_edge_get_endpoint        )      üÿÿÿÿÿÿÿ>             üÿÿÿÿÿÿÿR             üÿÿÿÿÿÿÿZ             üÿÿÿÿÿÿÿa             üÿÿÿÿÿÿÿp              üÿÿÿÿÿÿÿw             üÿÿÿÿÿÿÿ‹                    “             üÿÿÿÿÿÿÿì          !   üÿÿÿÿÿÿÿ             üÿÿÿÿÿÿÿ                            "   üÿÿÿÿÿÿÿ;         #   üÿÿÿÿÿÿÿ\            üÿÿÿÿÿÿÿc                   s         "   üÿÿÿÿÿÿÿŠ            l      ™                   £            ,       «         $   üÿÿÿÿÿÿÿÇ            üÿÿÿÿÿÿÿÛ            R       ã            üÿÿÿÿÿÿÿô            üÿÿÿÿÿÿÿ            \                "   üÿÿÿÿÿÿÿ            üÿÿÿÿÿÿÿ%             üÿÿÿÿÿÿÿ,            üÿÿÿÿÿÿÿ9         %   üÿÿÿÿÿÿÿ†         #   üÿÿÿÿÿÿÿ—            üÿÿÿÿÿÿÿ¡            ˆ       ±         "   üÿÿÿÿÿÿÿÀ            üÿÿÿÿÿÿÿÎ            ”       Û         "   üÿÿÿÿÿÿÿî            l      ý                               ¼                $   üÿÿÿÿÿÿÿ,         &   üÿÿÿÿÿÿÿG      )      üÿÿÿÿÿÿÿß            ß       í            å                   üÿÿÿÿÿÿÿ%            ì       2         "   üÿÿÿÿÿÿÿ9            üÿÿÿÿÿÿÿF                  V         "   üÿÿÿÿÿÿÿ‹            2      ”            8      ›            üÿÿÿÿÿÿÿ±            <      Á         "   üÿÿÿÿÿÿÿï         (   üÿÿÿÿÿÿÿ$         (   üÿÿÿÿÿÿÿc         )   üÿÿÿÿÿÿÿj            üÿÿÿÿÿÿÿ}            p      Š         "   üÿÿÿÿÿÿÿª         *   üÿÿÿÿÿÿÿÊ         *   üÿÿÿÿÿÿÿá                  ð                   ú            ˆ               +   üÿÿÿÿÿÿÿ            üÿÿÿÿÿÿÿ            œ      )         "   üÿÿÿÿÿÿÿb         ,   üÿÿÿÿÿÿÿ„         &   üÿÿÿÿÿÿÿš      )      üÿÿÿÿÿÿÿ¶            \      Å                   Ï            Ô      ×         +   üÿÿÿÿÿÿÿ÷            \                                     ù               +   üÿÿÿÿÿÿÿ)         -   üÿÿÿÿÿÿÿG      )      üÿÿÿÿÿÿÿg            L      v                   €            Ô      ˆ         +   üÿÿÿÿÿÿÿ	      )      üÿÿÿÿÿÿÿ 	            <      /	                   9	                  A	         +   üÿÿÿÿÿÿÿR	         -   üÿÿÿÿÿÿÿp	      )      üÿÿÿÿÿÿÿ�	            ,      Ÿ	                   ©	                  ±	         +   üÿÿÿÿÿÿÿ9
      )      üÿÿÿÿÿÿÿM
         /   üÿÿÿÿÿÿÿ\
         0   üÿÿÿÿÿÿÿy
         1   üÿÿÿÿÿÿÿƒ
            Œ      �
                   ™
                  ¡
         2   üÿÿÿÿÿÿÿï
         3   üÿÿÿÿÿÿÿÿ
         4   üÿÿÿÿÿÿÿ            üÿÿÿÿÿÿÿ            %      )         "   üÿÿÿÿÿÿÿ6            ¬      E                   O            C      W         +   üÿÿÿÿÿÿÿf            ¬      u                               I      ‡         +   üÿÿÿÿÿÿÿ            \               "   üÿÿÿÿÿÿÿˆ            ¬      —                   ¡            †      ©         +   üÿÿÿÿÿÿÿÇ            ¬      Ö                   à            ˜      è         +   üÿÿÿÿÿÿÿ÷            ¬                                     ¥               +   üÿÿÿÿÿÿÿ%            üÿÿÿÿÿÿÿ9            ´      A            üÿÿÿÿÿÿÿM         5   üÿÿÿÿÿÿÿb      )      üÿÿÿÿÿÿÿ         &   üÿÿÿÿÿÿÿ2      )      üÿÿÿÿÿÿÿU         8   üÿÿÿÿÿÿÿs         9   üÿÿÿÿÿÿÿ‹            à      “            üÿÿÿÿÿÿÿ                  F            ô      S         "   üÿÿÿÿÿÿÿv         &   üÿÿÿÿÿÿÿŠ      )      üÿÿÿÿÿÿÿº         ;   üÿÿÿÿÿÿÿÜ         <   üÿÿÿÿÿÿÿþ            üÿÿÿÿÿÿÿ            !               "   üÿÿÿÿÿÿÿ6            Ì      E                   O            <      W         +   üÿÿÿÿÿÿÿž         &   üÿÿÿÿÿÿÿ¶      )      üÿÿÿÿÿÿÿð         ;   üÿÿÿÿÿÿÿ$         <   üÿÿÿÿÿÿÿo            ì      ~                   ˆ            [      �         +   üÿÿÿÿÿÿÿÞ            d      ì            ì      û                               c               +   üÿÿÿÿÿÿÿ�         &   üÿÿÿÿÿÿÿ§      )      üÿÿÿÿÿÿÿÑ                  à                   ê            z      ò         $   üÿÿÿÿÿÿÿ                                                 Œ      #         $   üÿÿÿÿÿÿÿ9         >   üÿÿÿÿÿÿÿo         ?   üÿÿÿÿÿÿÿ�                  �                   š            ›      ¢         +   üÿÿÿÿÿÿÿà         @   üÿÿÿÿÿÿÿò                                                 §               +   üÿÿÿÿÿÿÿ&            üÿÿÿÿÿÿÿ5         7   üÿÿÿÿÿÿÿ<            üÿÿÿÿÿÿÿK         .   üÿÿÿÿÿÿÿ]         A   üÿÿÿÿÿÿÿu      )      üÿÿÿÿÿÿÿ…         /   üÿÿÿÿÿÿÿ¢         3   üÿÿÿÿÿÿÿ¹         B   üÿÿÿÿÿÿÿÑ         0   üÿÿÿÿÿÿÿî         C   üÿÿÿÿÿÿÿ         D   üÿÿÿÿÿÿÿ'      )      üÿÿÿÿÿÿÿB         E   üÿÿÿÿÿÿÿV         3   üÿÿÿÿÿÿÿc            ,      r                   |            ´      „         +   üÿÿÿÿÿÿÿ™      )      üÿÿÿÿÿÿÿÃ         F   üÿÿÿÿÿÿÿ×         C   üÿÿÿÿÿÿÿî         ;   üÿÿÿÿÿÿÿ         G   üÿÿÿÿÿÿÿ/            L      >                   H            Ô      P         +   üÿÿÿÿÿÿÿt         ;   üÿÿÿÿÿÿÿ¦            L      µ                   ¿            Ü      Ç         +   üÿÿÿÿÿÿÿì            L      û                               ë               +   üÿÿÿÿÿÿÿ         H   üÿÿÿÿÿÿÿ9            L      H                   R            þ      Z         +   üÿÿÿÿÿÿÿy         G   üÿÿÿÿÿÿÿœ            L      «                   µ            
      ½         +   üÿÿÿÿÿÿÿÊ            L      Ù                   ã                  ë         +   üÿÿÿÿÿÿÿ          &   üÿÿÿÿÿÿÿ       
                     
      8             
      )              
                                   *       
              /       
      ô      =       
      g      D       
      •       M       
      Ï      T       
      �      [       
      a      b       
      õ      g       
      ·       z       
      Ý      ˆ       
      ÿ      �       
      H      ™       
      ?      ¥       
      .      ¸       
      ™      Â       
      …      Ï       
      °       Û       
      ¾      ç       
      è      ó       
            ÿ       
      ì            
      û            
      ‡       #      
      A      /      
      Q       ;      
      *      G      
      ˆ      S      
      ‰      _      
      á       k      
      Ð      w      
      Ì      ƒ      
      þ      �      
      y      ›      
            §      
      ˜      ³      
             ¿      
      S      Ë      
      ˜      ×      
      6      ã      
      H      ï      
      ¢       û      
      #            
      r            
      £            
      8      ,      
      ð      8      
      $       @      
      ³      d      
      »      n      
            œ      
      C       ª      
            ¯      
      Ž      ½      
      #      Â      
      s      Î      
            è      
      ]       î      
      |      õ      
                   
      ¯      
      
      º            
      û      <      
      û      ]      
      ”      u      
      ”      †      
      $      ’      
      $      —      
      z      ¼      
      /       Ü      
                  
                  
      p       1      
      Á      B      
      S      G      
             X      
      O      ]      
      è      n      
      G      s      
      Î            
      û      ‹      
      :      ³      
      :      ¿      
      –      Ú      
      N      õ      
      y            
      t      +      
      e      F      
      !      f      
      ¿      �      
      Ô      ¡      
      *      ·      
      §      Ò      
            í      
      Á            
      C            
      –      ,      
      ä      G      
      °      q      
      Ç      ˆ      
            ž      
      ×      ´      
      í      Õ      
      Á       	      
      ú      )      
      ^      ?      
      Q      Z      
      ©      {      
      Y      ›      
             »      
            Ö      
      Ä      ó      
      ê       ù            ‹            
      ž      i      
      A      •      
             Ÿ            P      ¨                  Ö            „      	      
      6      $	                  ;	      
      ž      f	      
             p	            0      z	      
      m      €	            g      —	      
      ž      à	            •      
            á      #
      
      à      .
            ™      d
      
      “      ƒ
      
      $      “
      
      é      ¢
      
      c       ¬
                  µ
      
      ž      Ó
      
             Ý
                   õ
            J            
      >      (            »      G      
      ö      r      
      0      }            ¤            
                         ð      m      
      Ó      x            |      ¬      
      G      å      
             ï            Ð      ø            Ç      -      
      z      3            $      Y      
      ž      y      
      u      ˆ      
      1      ¥            £      ¶      
      �      Æ      
            Ö      
      ´      å      
      µ      ö      
      Ó                  T      D      
      	      K            +
      p      
      ž      ™      
            ³      
      Ò       Á      
      c       Ë            �      â      
             ì            °      õ      
      ½            
      /            
      :                  â
      S      
      b      ^            6      u      
      õ      †      
      (      ¦      
            µ      
      `      Æ      
             ×      
      J       æ      
      k      õ      
                  
      Y            
      	                  Š      V      
             `            `      ‚      
            Œ            7      Ô      
             Þ            P                  ¥            
      ©      *      
      ®      :      
      ü       I      
      ·      X      
      Ù       i      
      a      s            ô      ¬      
             ¶            @      Ì      
      Ê      Ö            `	            
             (            0      U            Î	      ‚      
      )      ‰                    ©      
      Í       ¸      
            â      
      c       ì            p      õ      
      #                  ¬       '      
              6            L      V      
      �      g      
      Ë      ”      
      “      £      
      $      ²      
             ¼                   Å      
      ž             
                                   "       
      2       &       
      [       *       
      „       .       
      §       2       
      Ð       6       
      å       :       
      ç       D       
      ô       I       
      ý       N       
            S       
            X       
            ]       
      %      b       
      ,      g       
      :      l       
      I      q       
      P      v       
      U      {       
      Z      €       
      d      …       
      q      Š       
      z      �       
      ƒ      ”       
      Œ      ™       
      •      ž       
      ž      ¨                                           D             6      d             Š      „             7      ¤             ô      Ä             `	      ä             +
                  T      $            $      D            |      d            ¤      ˆ            ™      ¨            g      È                  è            ‹       .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                                &                     F                                     ,                     F                                     1                     P      p                             >                      À      )                             9      @                j      ð                          J                      é1      Ò                             ]                      »4      0                              X      @               �€      0          	                 q                      ë4      -                             l      @               À€      ˆ                          }      0               <      N                            ˆ      0               fD      ¦                            ˜      0               F      '                             ¡                     3F                                     ±                     8F                                     É                     XF                                    Ä      @               Hƒ      h                                                XH      Ø                          	                      0O      `                                                   °„      Ó                              stpoly_STP.o/   0           0     0     644     18824     `
ELF          >                    ÈC          @     @   óúUH‰åHƒìÿ    ‰}üƒ}ü
tƒ}ütƒ}ütƒ}üu¸   ë¸    ÉÃóúUH‰åHƒìÿ    ‰}üƒ}ü tƒ}ü	tƒ}ü tƒ}ü u¸   ë¸    ÉÃóúUH‰åHƒì0ÿ    H‰}èH‰uàH‰UØÇEüÿÿÿÿH‹EèH‰Çè    ‰Eøë`‹Eø‰Çè    …Àtƒ}üuƒ}ø
t7H‹EØ‹ �PH‹EØ‰ë&‹Eø‰Çè    …ÀuH‹Uè‹EøH‰Ö‰Çè    ¸   ëH‹EèH‰Çè    ‰Eøƒ}øÿuš¸    ÉÃóúUH‰åHƒì0ÿ    H‰}èH‰uàH‰UØH‹UØH‹MàH‹EèH‰ÎH‰Çè    …Àu/H‹EØ‹H‹    H‹UàH�5    H‰Ç¸    è    ¿   è    H‹EèH‰Çè    ‰Eüƒ}ü`~ƒ}üz~Aƒ}ü@~ƒ}üZ~5H‹EØ‹H‹    ‹uüH‹UàA‰ðH�5    H‰Ç¸    è    ¿   è    H‹Uè‹EüH‰Ö‰Çè    H‹EèH‰Çè    ÉÃóúUH‰åHƒì0ÿ    H‰}èH‰uàH‰UØH‰MÐH‹UØH‹MàH‹EèH‰ÎH‰Çè    H‰EøH‹UÐH‹EøH‰ÖH‰Çè    …Àt=H‹EØ‹H‹    H‹}øH‹uÐH‹UàI‰ùI‰ðH�5    H‰Ç¸    è    ¿   è    H‹EøH‰Çè    �ÉÃóúUH‰åHƒìpÿ    H‰}¨‰u¤H‰U˜dH‹%(   H‰Eø1Àƒ}¤ t	H�    ëH�    H‰EÀH‹UÀH‹E¨H‰ÖH‰Çè    H‰EÈHƒ}È u,H‹    H‹U¨H�    H‰ÎH‰Ç¸    è    ¿   è    ÇE°   ÇE´    ƒ}¤ t[H�U°H‹M¨H‹EÈH‰ÎH‰Çè    ‰E¼ÇE¸    ë.H�MÐH�U°H‹u¨H‹EÈH‰Çè    ‹E°H�UÐH‹M˜H‰Ö‰ÇÿÑƒE¸‹E¸;E¼|ÊëOH�U°H‹u¨H‹EÈH�    H‰Çè    ëƒE´‹E°H�UÐH‹M˜H‰Ö‰ÇÿÑH�MÐH�U°H‹u¨H‹EÈH‰Çè    …ÀuÎ�H‹EødH+%(   tè    ÉÃóúUH‰åHƒìPÿ    H‰}ÈH‰uÀH‰U¸H‰M°ÇEä   H‹U¸H‹MÀH‹EÈH‰ÎH‰Çè    H‰Eøƒ}ä t"H‹    H‹UøH�    H‰ÎH‰Ç¸    è    H‹EøH�    H‰ÖH‰Çè    …Àu
¸    é`  H‹EøH�    H‰ÖH‰Çè    …À…  ÇEà    éÔ   H‹U¸H‹uÀH‹EÈH�    H‰Çè    ÇEÜ    éŸ   H‹U¸H‹MÀH‹EÈH‰ÎH‰Çè    …Àu/H‹E¸‹H‹    H‹UÀH�5    H‰Ç¸    è    ¿   è    H‹EÈH‰Çè    fH~ÀH‰EèfïÀòZEèóEØfïÀóZEØòEðH‹E°‹UÜHcÒ‹MàHcÉHÉHÊòEðòÐƒEÜƒ}ÜŽWÿÿÿƒEàƒ}àŽ"ÿÿÿH‹U¸H‹uÀH‹EÈH�    H‰Çè    ¸   ë6H‹E¸‹H‹    H‹uøH‹UÀI‰ðH�5    H‰Ç¸    è    ¿   è    ÉÃóúUH‰åH�ì�   ÿ    H‰}ˆH‰u€H‰•xÿÿÿdH‹%(   H‰Eø1ÀH‹UˆH�E H‰Ñº   ¾P   H‰Çè    ‰Eœƒ}œt,H‹    H‹U€H�    H‰ÎH‰Ç¸    è    ¿   è    H‹…xÿÿÿ‹ �PH‹…xÿÿÿ‰H‹UˆH�E˜H‰Ñº   ¾   H‰Çè    ‰Eœƒ}œt,H‹    H‹U€H�    H‰ÎH‰Ç¸    è    ¿   è    ‹E˜…Àx
‹E˜=    v8‹u˜H‹…xÿÿÿ‹H‹    H‹U€A‰ðH�5    H‰Ç¸    è    ¿   è    H‹…xÿÿÿ‹ �PH‹…xÿÿÿ‰‹E˜H‹UødH+%(   tè    ÉÃóúUH‰åHƒÄ€ÿ    H‰}˜H‰u�H‰UˆH‰M€dH‹%(   H‰Eø1ÀÇE¸    ëjH�Eà‹U¸HcÒHÁâH�<H‹E˜H‰Áº   ¾   è    ‰E¼ƒ}¼t5H‹Eˆ‹H‹    ‹u¸H‹U�A‰ðH�5    H‰Ç¸    è    ¿   è    ƒE¸ƒ}¸~�óEàóE¨fïÀóZE¨òEÀóEäóE¬fïÀóZE¬òEÈH‹E€òEÀò H‹E€òEÈò@óEèóE°fïÀóZE°òEÐóEìóE´fïÀóZE´òEØH‹E€òEÐò@H‹E€òEØò@�H‹EødH+%(   tè    ÉÃóúUH‰åHƒì0ÿ    H‰}ØH‰uÐÇEä    ëf‹EäH˜HÁàH‰ÂH‹EÐHÐH‰EøH‹Eøò@òEèH‹Eøò òEðòEèH‹Mð‹UäH‹EØf(ÈfHnÁH�    H‰ÎH‰Ç¸   è    ƒEäƒ}ä~”��ÉÃóúUH‰åHƒì@ÿ    H‰}ØH‰uÐòEÈ‰UÄdH‹%(   H‰Eø1Àƒ}Ä t¸    ë¸ÿÿÿÿ‰EäÇEà    ëM‹EäHcÈH‹EÐ‹UàHcÒòÐòEèòEÈH‹EèºÿÿÿH‰Î¿   f(ÈfHnÀè    ‰Â‹EàH˜‰T…ðƒEàƒ}à~­H‹EØH‹UðH‰H‹EødH+%(   tè    H‹EØÉÃ%s:%d: ** expecting keyword, found end-of-file
 %s:%d: ** expecting keyword, found '%c'
        %s:%d: ** expecting '%s', found '%s'
 rb r ** failed to open file '%s'
 poly tok = %s
 endpoly side vertex      %s:%d: ** expecting vertex coord, found end-of-file
 endside    %s:%d: ** expected 'side' or 'endpoly', found '%s'
     %s: error reading binary STP file header
       %s: error reading num edges from binary STP file
       %s:%d: ** invalid number of edges (%d) in binary file
  %s:%d: error reading binary STP datum %d
   v[%d] = ( %.6f %.6f )
 Ð	                           
              Ö:           H                       )w   int     *A       ,–           ˜–       ™–   º       º       Ø10      3w        6	µ       7	µ       8	µ       9	µ        :	µ   (    ;	µ   0    <	µ   8    =	µ   @    @	µ   H    A	µ   P    B	µ   X    DI  `    FN  h    Hw   p    Iw   t    J�   x    MV   €    N]   ‚    OS  ƒ    Qc  ˆ    Y©   �    [m  ˜    \w       ]N  ¨    ^	H   °    _
.   ¸    `w   À    b|  Ä     Æ       +    D  Æ   	º   c  
:     <      h      r  	º   Œ  
:    Á   Œ  0  –      —–      k       Š       ~           ¬  A   þ                $ã          	  (  
:        	@  c 	       	&(  @      
i  c 
i   	¬  y  
:        
'Q       �  v )�   	@  ­  
:        1…      Å  Õ  ¬  Õ   ­       	¸        ¸  ¸  ¸       â.   )  J   .   .   ›       u  ?  –       –  Z  ‘  ‘       ¯m  H        œw   ˆ  Œ  Œ       Sµ   ž  –       ô±  w        ew   Í  ›  ‘        Ûw   è  w   –       ?w   þ  –       åy          Ç       œq  v å#L  ‘@eps å-  ‘¸    å9þ  ‘´rem ç¬  ‘Tqv è
y  ‘`k é¬  ‘P     Ü        “       œÔ  wr Ü"–  ‘H    Ü9Õ  ‘@k Þ¬  ‘T        b       vk àL  ‘h      Ì        X      œU  rd Ì(–  ‘ˆ    Ì2µ   ‘€    ÌEÞ  ‘ø~    Ì_Õ  ‘ð~vc ÏU  ‘Perr Ð¬  ‘¬k Ñ¬  ‘¨ 	
  e  
:        º	¬          c      œß  rd º-–  ‘ø~    º7µ   ‘ð~    ºJÞ  ‘è~    ¼
ß  ‘�ne ½¬  ‘ˆerr ¾¬  ‘Œ 	º   ï  
:   O     ›þ          ò      œ’  rd ›)–  ‘¸    ›3µ   ‘°    ›FÞ  ‘¨    ›`Õ  ‘     �þ  ‘Ttok Ÿµ   ‘h              i ¥¬  ‘Lk ¥¬  ‘P      ~        e      œR      ~µ   ‘˜    ~-þ  ‘”    ~MR  ‘ˆ    €µ   ‘°rd �–  ‘¸    †­  ‘@    ‡¬  ‘ ne ˆ¬  ‘¤        Y       ne ‹¬  ‘¬it Œ¬  ‘¨  ¹      t                œ¹  rd t%–  ‘X    t/µ   ‘P    tBÞ  ‘Hkey tOµ   ‘@tok vµ   ‘h     eµ           ã       œ	  rd e$–  ‘X    e.µ   ‘P    eAÞ  ‘Hch k¬  ‘l     Uþ          £       œw	  rd U*–  ‘X    U4µ   ‘P    UGÞ  ‘H    W¬  ‘lch X¬  ‘h !    Pþ          ;       œ§	  ch P$¬  ‘l "    Kþ          ;       œch K$¬  ‘l   :!;9I8   I  4 :!;9I   :!;9I   :;9I  $ >   !I   :!;9I  	I  
! I/  4 :!;9I  .?:!;9'I<  .?:!;9'I@|  :;9  .?:;9'I<  .?:!;9!'@|  7 I   <   :;9I8!     (   %     $ >  & I   :;9  4 :;9I?<  >I:;9  '  .?:;9'<  .?:;9'‡<      !.?:;9'I@z  ".?:;9'I@z   ,                     
                      à    �   û                                                                                                         	        Ë ?K f- f? f fX .Y1<K f- f< f fX .Y1Éuå/ žL% f; fB f® žK$ X/yä	fY1É f	K% å f$ f3 f	g+ »1"	Ÿ .	K3 »?º"å f � tKg	u"¡uvg’	t/u!  J‚	z.Ÿ/K tOi"vŸ f	" XKŸ X„	tYŸtY fK%* # J! ¬ ß J œ J	
žŸ	w,¡1$è	 º= f^ "Ÿ�»	 º= ff "Ÿ< J <	u. �»=["ét&/  X= fo + œ J&lž6Ö,žÖ&Ÿž6Ö,žÖ­i’t/	g K JjM"å f t X?t/ > . � Jh­ fopen _IO_FILE FALSE _IO_save_end size_t _offset stpoly_STP_round_point stpoly_STP_binary_read_header fget_double _flags __uint32_t edge ftype fgetc _IO_buf_base double short int _markers _IO_read_end _freeres_buf title stpoly_STP_get_keyword free float stderr long long int stpoly_STP_check_keyword prev_ch process_edge _lock __int64_t _wide_data _cur_column stpoly_STP_edge_t stpoly_STP_is_break line fprintf stpoly_STP_print_edge exit _IO_write_ptr stpoly_STP_is_space _old_offset iroundfrac stpoly_STP_read unsigned char stpoly_STP_ascii_read_edge _IO_save_base signed char _codecvt long long unsigned int uint32_t unsigned int _IO_marker _shortbuf stpoly_STP_skip_white_space _IO_write_base debug even _IO_read_ptr _IO_buf_end char long int int32_t bool_t _freeres_list lineP _unused2 __pad5 short unsigned int binary r2_t long unsigned int fget_string _IO_write_end __off64_t int64_t _fileno _chain _IO_wide_data _mode __int32_t _IO_backup_base GNU C99 13.2.0 -mtune=generic -march=x86-64 -ggdb -std=gnu99 -p -fpcc-struct-return -ffloat-store -frounding-math -fasynchronous-unwind-tables -fstack-protector-strong -fstack-clash-protection -fcf-protection strcmp __off_t _flags2 _IO_codecvt _IO_read_base fileName _vtable_offset i2_t TRUE FILE stpoly_STP_edge_proc_t stpoly_STP_binary_read_edge fread ungetc _IO_lock_t /home/stolfi/programs/c/JSLIBS/libstpoly stpoly_STP.c /home/stolfi/programs/c/JSLIBS/libstpoly /usr/lib/gcc/x86_64-linux-gnu/13/include /usr/include/x86_64-linux-gnu/bits /usr/include/x86_64-linux-gnu/bits/types /home/stolfi/include . /usr/include stpoly_STP.c stpoly_STP.c stddef.h types.h struct_FILE.h FILE.h stdint-intn.h stdint-uintn.h bool.h r2.h i2.h stpoly_STP.h jsmath.h stdio.h fget.h string.h stdlib.h  GCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0               GNU   À                 zR x�            ;    E†Cr      <       ;    E†Cr      \       £    E†Cš     |       ã    E†CÚ     œ            E†C—     ¼       e   E†C\    Ü       ò   E†Cé    ü       c   E†CZ          X   E†CO    <      “    E†CŠ     \      Ç    E†C¾                              ñÿ                                                                                                                                                                                       ;       "                      8                      ?     ;       ;       S     v       £       o                      u                      |           ã       “                      š                      ¢                      §                      ³     ü              Ì                      Ó                      Ø     œ      e      è                      î     ó      c          V      X      (          ò      C                     T                     `                     f    ®      “       |    A	      Ç       “                      stpoly_STP.c stpoly_STP_is_break _GLOBAL_OFFSET_TABLE_ mcount stpoly_STP_is_space stpoly_STP_skip_white_space fgetc ungetc stpoly_STP_get_keyword stderr fprintf exit fget_string stpoly_STP_check_keyword strcmp free stpoly_STP_read fopen stpoly_STP_binary_read_header stpoly_STP_binary_read_edge stpoly_STP_ascii_read_edge __stack_chk_fail fget_double fread stpoly_STP_print_edge stpoly_STP_round_point iroundfrac          )      üÿÿÿÿÿÿÿI       )      üÿÿÿÿÿÿÿ„       )      üÿÿÿÿÿÿÿ£             üÿÿÿÿÿÿÿ²          	   üÿÿÿÿÿÿÿÝ             üÿÿÿÿÿÿÿò             üÿÿÿÿÿÿÿ            üÿÿÿÿÿÿÿ'      )      üÿÿÿÿÿÿÿJ            üÿÿÿÿÿÿÿ[            üÿÿÿÿÿÿÿf            üÿÿÿÿÿÿÿs            üÿÿÿÿÿÿÿ}            üÿÿÿÿÿÿÿ‰            üÿÿÿÿÿÿÿ±            üÿÿÿÿÿÿÿÂ            ,       Ï            üÿÿÿÿÿÿÿÙ            üÿÿÿÿÿÿÿê            üÿÿÿÿÿÿÿö            üÿÿÿÿÿÿÿ
      )      üÿÿÿÿÿÿÿ1            üÿÿÿÿÿÿÿH            üÿÿÿÿÿÿÿY            üÿÿÿÿÿÿÿr            \                   üÿÿÿÿÿÿÿ‰            üÿÿÿÿÿÿÿ•            üÿÿÿÿÿÿÿª      )      üÿÿÿÿÿÿÿÑ            ‚       Ú            …       ñ            üÿÿÿÿÿÿÿ            üÿÿÿÿÿÿÿ            ‡                   üÿÿÿÿÿÿÿ(            üÿÿÿÿÿÿÿS            üÿÿÿÿÿÿÿw            üÿÿÿÿÿÿÿª            ¤       ²            üÿÿÿÿÿÿÿâ            üÿÿÿÿÿÿÿû            üÿÿÿÿÿÿÿ      )      üÿÿÿÿÿÿÿ=            üÿÿÿÿÿÿÿN            üÿÿÿÿÿÿÿY            ©       i            üÿÿÿÿÿÿÿt            ³                   üÿÿÿÿÿÿÿ˜            »       £            üÿÿÿÿÿÿÿÊ            À       Ò            üÿÿÿÿÿÿÿõ            üÿÿÿÿÿÿÿ            üÿÿÿÿÿÿÿ            Ì                   üÿÿÿÿÿÿÿ(            üÿÿÿÿÿÿÿ4            üÿÿÿÿÿÿÿ¨                  °            üÿÿÿÿÿÿÿÄ            üÿÿÿÿÿÿÿÖ                  ã            üÿÿÿÿÿÿÿí            üÿÿÿÿÿÿÿ      )      üÿÿÿÿÿÿÿ?            üÿÿÿÿÿÿÿO            üÿÿÿÿÿÿÿZ            D      j            üÿÿÿÿÿÿÿt            üÿÿÿÿÿÿÿ¦            üÿÿÿÿÿÿÿ¶            üÿÿÿÿÿÿÿÁ            t      Ñ            üÿÿÿÿÿÿÿÛ            üÿÿÿÿÿÿÿÿ            üÿÿÿÿÿÿÿ            ¬                  üÿÿÿÿÿÿÿ$            üÿÿÿÿÿÿÿP            üÿÿÿÿÿÿÿd      )      üÿÿÿÿÿÿÿ´            üÿÿÿÿÿÿÿÊ            üÿÿÿÿÿÿÿÛ            ä      è            üÿÿÿÿÿÿÿò            üÿÿÿÿÿÿÿ¨            üÿÿÿÿÿÿÿ¼      )      üÿÿÿÿÿÿÿ	                  /	            üÿÿÿÿÿÿÿO	      )      üÿÿÿÿÿÿÿÊ	         "   üÿÿÿÿÿÿÿþ	            üÿÿÿÿÿÿÿ       
                     
      ·             
      )              
                                   *       
              /       
      "       =       
      <      D       
      k      R       
      ÿ      Y       
            `       
      6      g       
      ©       l       
      �             
      y       ‹       
      G      ™       
      á      ž       
      �      ª       
      h      ½       
      Ü      Ç       
             Ô       
      r       à       
      Ã      ì       
      ¼       ø       
      «            
      ©            
      ¶            
      Z      (      
      •       4      
      Ð      @      
      (      L      
      §      X      
             d      
      ³       p      
      ‚      |      
      z      ˆ      
      —      ”      
      Ø             
      \      ¬      
      Â      ¸      
      ƒ      Ä      
      A      Ð      
      )       Ü      
      B      è      
      Q      ô      
      ù             
      É             
                  
      —      $      
            1      
      Û      =      
             E      
      x      i      
      Ÿ      s      
      ‰      ¡      
      þ       ­      
      ê      ¹      
      r      Å      
      b      Ó      
            Ú      
      K      ò      
             ø      
      Ö      ÿ      
      ò            
      ø             
      ¢       )      
      7      A      
      7      R      
      Ñ      z      
      Ñ      †      
      h      ®      
      h      º      
      à      Û      
      ä            
            *      
      f       @      
              [      
      ó       n      
      ˆ      ‰      
      N      Ÿ      
      ±      ²      
      “      Î      
            é      
      �       ÿ      
      1       	            A	      ;      
      ¾      r      
      ›      w            ®      ›      
      „       µ            Ñ      Õ      
      ÷      Ú            V      ÿ      
      ¹            
                  
      „       f      
      H       p            ó      •      
      ¹      ¤      
            ³      
      Ö       ð      
            ú                        
      ¹      .      
            =      
      „       L      
      ¸      h            ¯      “      
      ï      ˜            œ      ¯      
      ¹      ¾      
      0      Í      
      4      Ü      
      ‰       ù      
      „             
      Ž      $            @      X      
            ]            ü      �      
      ¹      �      
            º      
      Ü       Ä                  è      
      ¹      ö      
            	      
      �      	            v       @	      
      ¹      N	      
            \	      
      ,      x	      
      Ä      ƒ	            ;       ¨	      
      z      ³	                           
                                   "       
      6       &       
      _       *       
      ˆ       .       
      «       2       
      Ô       6       
      é       :       
      ë       D       
      ø       I       
            N       
            S       
            X       
      #      ]       
      1      b       
      8      g       
      F      l       
      U      q       
      \      v       
      a      {       
      f      €       
      s      …       
      |      Š       
      „      �       
      ‹      ”       
      ”      ž                                           @             ;       `             v       €                                 ü      À             œ      à                                ó                   V      @            ®      `            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                                                                                            @       
                                   @               è)      è                          &                     H
                                     ,                     H
                                     1                     H
      +                             >                      s      Ô	                             9      @               Ð2      �                          J                      G                                   ]                      `      0                              X      @               `?      0          	                 q                      �      ä                             l      @               �?      X                          }      0               t      +                            ˆ      0               Ÿ!      �                            ˜      0               <#      '                             ¡                      c#                                     ±                     h#                                     É                     ˆ#      x                             Ä      @               èA                                                       %      H         	                 	                      H(      ž                                                   ðB      Ó                              stpoly_rep.o/   0           0     0     644     23808     `
ELF          >                    @W          @     @   óúUH‰åHƒìÿ    H‰}øH‹Eø‹@ÉÃóúUH‰åHƒìÿ    H‰}øH‹Eø‹@ÉÃóúUH‰åHƒìÿ    H‰}èH‹Eèó óEüóEüÉÃóúUH‰åHƒìÿ    H‰}øH‰uðH‹EøH‹UðH‹H‰H‹EøÉÃóúUH‰åHƒìÿ    H‰}ø‰uô‹Eôƒà…Àt
H‹EøHƒðëH‹EøÉÃóúUH‰åHƒìÿ    H‰}øH‹EøHƒàþÉÃóúUH‰åHƒìÿ    H‰}øH‹Eø‹@ÉÃóúUH‰åHƒì ÿ    H‰}è‰uäƒ}ä t.ƒ}ät(H�    H‰Áº7   H�    H‰ÆH�    H‰Çè    H‹Eèƒà‰EôH‹EèHƒàþH‰Eø‹Eô3Eä‰ÂH‹EøHcÒH‹ÐÉÃóúUH‰åHƒì ÿ    H‰}èH‰uàH‹Eèƒà‰EôH‹EèHƒàþH‰EøH‹Eø‹UôHcÒH‹ÐH‹EàH‰‹Eôƒð‰ÂH‹EàH�HH‹EøHcÒH‹ÐH‰�ÉÃóúUH‰åHƒìÿ    H‰}øH‰uðH‰UèH‹EðH‹UøH‹R(H‰H‹EèH‹UøH‹R0H‰�ÉÃóúUH‰åHƒì(ÿ    H‰}èH‰uàH‰UØH‹EèHƒàþH‰EøH‹Eø‹PH‹Eà‰H‹Eø‹PH‹EØ‰�ÉÃóúUH‰åHƒì ÿ    óEì‰}è‰uä¿8   è    H‰ÇL�    ¹R   H�    H‰ÂH�    H‰Æè    H‰EøH‹EøóEìó H‹Eø‹Uè‰P‹UèH‰ÐHÀHÐHÁàH‰Çè    H‰ÇL�    ¹V   H�    H‰ÂH�    H‰Æè    H‹UøH‰BH‹EøÇ@    H‹Eø‹Uä‰P‹UäH‰ÐHÀHÐHÁàH‰Çè    H‰ÇL�    ¹Z   H�    H‰ÂH�    H‰Æè    H‹UøH‰B H‹EøÇ@    H‹EøÇ@(ÿÿÿH‹EøÇ@,ÿÿÿH‹EøÇ@0   €H‹EøÇ@4   €H‹EøÉÃóúUH‰åHƒìÿ    H‰}øH‹EøH‹@H‰Çè    H‹EøH‹@ H‰Çè    H‹EøH‰Çè    �ÉÃóúUH‰åHƒìÿ    H‰}ø‰uôH‹Eø‹@9Eôr(H�    H‰Áºl   H�    H‰ÆH�    H‰Çè    H‹EøH‹H‹UôH‰ÐHÀHÐHÁàHÈÉÃóúUH‰åHƒìÿ    H‰}ø‰uôH‹Eø‹@9Eôr(H�    H‰Áºr   H�    H‰ÆH�    H‰Çè    H‹EøH‹H ‹UôH‰ÐHÀHÐHÁàHÈÉÃóúUH‰åHƒì ÿ    H‰}èH‰uàH‹EèH‹@H9Eàr'H‹EèH‹PH‹Eè‹@‰ÁH‰ÈHÀHÈHÁàHÐH9Eàr(H�    H‰Áºz   H�    H‰ÆH�    H‰Çè    H‹EèH‹@H‹UàH)ÂHÁúH¸«ªªªªªªªH¯ÂH‰EøH‹Eè‹@‰ÀH9Eør(H�    H‰Áº|   H�    H‰ÆH�    H‰Çè    H‹EøÉÃóúUH‰åHƒì ÿ    H‰}èH‰uàH‹EèH‹@ H9Eàr'H‹EèH‹P H‹Eè‹@‰ÁH‰ÈHÀHÈHÁàHÐH9Eàr(H�    H‰Áº‚   H�    H‰ÆH�    H‰Çè    H‹EèH‹@ H‹UàH)ÂHÁúH¸«ªªªªªªªH¯ÂH‰EøH‹Eè‹@‰ÀH9Eør(H�    H‰Áº„   H�    H‰ÆH�    H‰Çè    H‹EøÉÃóúUH‰åHƒì0ÿ    H‰}ØH‰uÐÇEì    H‹EØ‹@‰EðH‹EØ‹@9Eðr(H�    H‰ÁºŽ   H�    H‰ÆH�    H‰Çè    H‹EØH‹H‹UðH‰ÐHÀHÐHÁàHÈH‰EøH‹EØ‹@�PH‹EØ‰PH‹EøH‹UÐH‹H‰ÇEè    ëjH‹EÐ‹UèHcÒ‹�‰EôH‹EØ‹UèHcÒHƒÂ‹D�9Eô}H‹EØ‹UèHcÒH�J‹Uô‰TˆH‹EØ‹UèHcÒHƒÂ‹�9Eô~H‹EØ‹UèHcÒH�J‹Uô‰ˆƒEèƒ}è~�H‹EøÇ@    ƒ}ì t8H‹EÐ‹xH‹EÐ‹pH‹EÐ‹H‹    ‹UðA‰ùA‰ðH�5    H‰Ç¸    è    ‹EðÉÃóúUH‰åHƒì@ÿ    H‰}ÈH‰uÀÇEÜ    H‹EÀ‹H‹EÀHƒÀ‹ 9Âr(H�    H‰Áº©   H�    H‰ÆH�    H‰Çè    H‹EÈ‹@‰EàH‹EÈ‹@9Eàr(H�    H‰Áº­   H�    H‰ÆH�    H‰Çè    H‹EÈH‹H ‹UàH‰ÐHÀHÐHÁàHÈH‰EèH‹EÈ‹@�PH‹EÈ‰PÇEÔ    éŒ   ‹EÔH˜H�…    H‹EÀHÐ‹H‹EÈ‹@9Âr(H�    H‰Áº´   H�    H‰ÆH�    H‰Çè    H‹EÈH‹P‹EÔH˜H�…    H‹EÀHÈ‹ ‰ÁH‰ÈHÀHÈHÁàH�H‹Eè‹UÔHcÒH‰ÐƒEÔƒ}ÔŽjÿÿÿƒ}Ü t#H‹    H‰Áº
   ¾   H�    H‰Çè    H‹EèÇ@ÿÿÿH‹EèÇ@   €ÇEØ    éG  ‹EØH˜H�…    H‹EÀHÐ‹H‹EÈ‹@9Âr(H�    H‰Áº¾   H�    H‰ÆH�    H‰Çè    H‹EÈH‹P‹EØH˜H�…    H‹EÀHÈ‹ ‰ÁH‰ÈHÀHÈHÁàHÐH‰Eðƒ}Ü t2H‹Eð‹pH‹Eð‹HH‹Eð‹H‹    A‰ðH�5    H‰Ç¸    è    H‹Eð‹@‰EäH‹Eè‹@9Eä}
H‹Eè‹Uä‰PH‹Eè‹@9Eä~
H‹Eè‹Uä‰P‹UØH‹Eè‰ÖH‰Çè    H‰EøH‹EøH;Eðt(H�    H‰ÁºÇ   H�    H‰ÆH�    H‰Çè    H‹Eð‹@�PH‹Eð‰PƒEØƒ}ØŽ¯þÿÿƒ}Ü tH‹    H‰Æ¿
   è    ƒ}Ü t1H‹EÀHƒÀ‹0H‹EÀ‹H‹    ‹UàA‰ðH�5    H‰Ç¸    è    ‹EàÉÃóúUH‰åHƒì@ÿ    H‰}ØH‰uÐH‰UÈdH‹%(   H‰Eø1ÀH‹UÈH‹EÐH‰ÖH‰Çè    ‰EìH�EðH‹UÈH‰ÖH‰Çè    ‹uøD‹Eô‹}ðH‹MÈ‹UìH‹EØHƒìVE‰ÁA‰øH�5    H‰Ç¸    è    HƒÄH‹EÈ‹PH‹EØH�    H‰ÎH‰Ç¸    è    �H‹EødH+%(   tè    ÉÃóúUH‰åHƒì`ÿ    H‰}¸H‰u°H‰U¨dH‹%(   H‰Eø1ÀH‹U¨H‹E°H‰ÖH‰Çè    ‰EÌH‹E¨HƒàþH‰EØH‹E¨ƒà‰ÇH‹uØH‹M¨‹UÌH‹E¸A‰ùI‰ðH�5    H‰Ç¸    è    H‹EØ‹HH‹EØ‹PH‹E¸H�5    H‰Ç¸    è    H�UàH‹E¨H‰ÖH‰Çè    H‹UàH‹E°H‰ÖH‰Çè    ‰EÐH‹UèH‹E°H‰ÖH‰Çè    ‰EÔ‹MÔ‹UÐH‹E¸H�5    H‰Ç¸    è    �H‹EødH+%(   tè    ÉÃ        stpoly_rep.c (k == 0) || (k == 1) no mem invalid vertex index invalid edge index        (v >= mesh->v) && (v < &(mesh->v[mesh->nv])) uxv < (uint64_t)(mesh->nv) (e >= mesh->e) && (e < &(mesh->e[mesh->ne])) uxe < (uint64_t)(mesh->ne) too many vertices added v[%u] = ( %d %d %d)
 endpoints must be sorted too many edges uxv[d] < mesh->nv  vertices  uxv[k] < mesh->nv  ( %d %d %d) uk == vk       added e[%u] endpoints ( %u %u )  vertex %u = %p ( %d %d %d )  degree %d edge %u = %p (%p:%d)  Y = [ %d .. %d ]
  endpoints %u %u        stpoly_edge_get_endpoint        stpoly_new_desc stpoly_get_vert stpoly_get_edge stpoly_vert_get_unx             stpoly_edge_get_unx             stpoly_add_vert stpoly_add_edge stpoly_add_edge ¾                           (              Ö:                               )r   int     *A           -:       ˜…       ™…   µ       µ       Ø1H      3r        6	°       7	°       8	°       9	°        :	°   (    ;	°   0    <	°   8    =	°   @    @	°   H    A	°   P    B	°   X    Da  `    Ff  h    Hr   p    Ir   t    J˜   x    MQ   €    NX   ‚    Ok  ƒ    Q{  ˆ    Y¤   �    […  ˜    \�       ]f  ¨    ^	H   °    _
.   ¸    `r   À    b”  Ä     Á       +    \  Á   µ   {  :     T      €      Š  µ   ¤  :    ¼   ¤  H  ®      —®          f       Ë      y       Œ   A                   $û              	I  c 	I    Ë  Y  :        	'0  Y      
v  {      8ø  eps "   nv ã  ne ã      ã      ã  v "  e #=       %
Y  (    %Y  0     
1#  	      -1  pos .
Y       /ã       
4#=  B      4w      5›       6Ë      7Ë       
nã      
tã      0	  ø  «  :        8B      er   Ô  ³  ©        .õ  ¤  ¤  A   ¤   !    ¯  H    "    :H   2  H   ¤  ¤  A   ¤        H   I  .        Ej  ¤  ¤  A   ¤       Ú              œö  wr Ú®  ‘¨    Ú+j  ‘ e Ú?1  ‘˜uxe Üƒ  ‘¼e0 Þ1  ‘Hve â›  ‘P    äw  ‘@    åw  ‘D     Ñ        Ç       œV  wr Ñ®  ‘H    Ñ+j  ‘@v Ñ?ø  ‘¸uxv Ów  ‘\vQ Ô
Y  ‘` 
    ¥ƒ          _      œ5      ¥,j  ‘¸uxv ¥D5  ‘°    §  ‘L	    J  	        uxe ¬ƒ  ‘Pe ®O  ‘Xd ²Ë  ‘D	    J  	        k ¼Ë  ‘H        C      vk ¿ø  ‘`yk ÁË  ‘Tuk Æø  ‘h  w  ¼   J  :    :  «  
    ˆw          d      œù      ˆ,j  ‘Hpos ˆ8e  ‘@    Š  ‘\uxv �w  ‘`	    J  	        v �ù  ‘hk –Ë  ‘X        f       pik ˜Ë  ‘d  �  
    €ƒ          Ù       œ[      €0j  ‘Xe €D1  ‘P	    k  	        uxe ƒï  ‘h ¼   k  :    [  
    xw          Ù       œÍ      x0j  ‘Xv xDø  ‘P	    k  	        uxv {ï  ‘h 
    p1          j       œ	      p(j  ‘huxe p@ƒ  ‘d	    J  	         
    jø          j       œo	      j(j  ‘huxv j@w  ‘d	    J  	             c        E       œš	      cj  ‘h 
    Q
j          L      œ
  eps Q "  ‘\    Q.ã  ‘X    Q?ã  ‘T    Rj  ‘h	    J  	             J        G       œY
  e J+1  ‘X    J7Þ  ‘P    JGÞ  ‘He0 L1  ‘h     D        ?       œ 
      D'j  ‘h    D3e  ‘`    D@e  ‘X     =        f       œï
  e =.1  ‘Xv =?ï
  ‘Ped >Ë  ‘de0 ?1  ‘h ø  
    6ø          x       œ[  e 661  ‘Xk 6AË  ‘T	    k  	        ed 8Ë  ‘de0 91  ‘h ¼   k  :    [      2
ã                 œž  v 2+ø  ‘h     -1                  œÌ  e -11  ‘h     &1          3       œ  e &11  ‘hk &<Ë  ‘d     #Y          .       œ4  v #(ø  ‘`      "          *       œd       j  ‘X     
ã                 œ”      %j  ‘h #    
ã                 œ    %j  ‘h   :;9I8  4 :!;9I   :!;9I   :;9I   :!;9I   !I   I  $ >  	4 I4  
.?:!;9'I@|  I  ! I/   :;9I8  .?:!;9'I@z  :;9  4 :!;9I  & I   <  .?:!;9!'@|  .?:!;9!'@z  7 I  (   .?:;9'I<  .?:;9'‡<    %     $ >   :;9  4 :;9I?<  >I:;9      !.?:;9'<  ".?:;9'I<  #.?:;9'I@z   ,                     (                          ˆ   û                                                                                                     	        Xt1Xt1X ÈX1�Öi‚fK K1Yƒ1Xu1‚ f f(Jg‚K‚­1�Jg‚K
Öu‚‚
¬=?Éåå?É‚Ktgtg?º È)ÊŸ ž %ƒ®Ÿ ž %ƒ®YZK1Y‚ƒ‚ƒ»?ƒ º(‚ò=1ƒ º(‚ò=3‘ Ö '(‚‚K ä(K1‘ Ö '(‚‚K ä(K1‘wŸ º"(%‚ò	ut¡Út/ó 6 XK6 X 9 Jm® f8=1‘v <(Ÿ º"(%‚ò	ut¢t	Y ò(#‚tÈJ Ô J¤ f#­®t	Y ò"()‚%tÈu f2Ÿt% XŸt% X¡	K ž(t už Jž f>V f ‚)=1ÈåY/8"iÈåZ‚5KJ.&/YYÉ debug _shortbuf stpoly_vert_t _IO_lock_t stpoly_edge_get_yrange stderr _IO_buf_end FALSE __FUNCTION__ _IO_write_end unsigned int _freeres_list minYP _flags __int32_t _markers stpoly_get_bounding_box endv mesh stpoly_edge_rep_t uint32_t TRUE _IO_save_end stpoly_edge_get_endpoint float _IO_codecvt malloc stpoly_vert_unx_t programerror degree stpoly_edge_count long long unsigned int stpoly_vert_get_unx _IO_backup_base _offset checknotnull fprintf _fileno stpoly_vert_print stpoly_new_desc stpoly_get_vert size_t i2_t bool_t _IO_read_base stpoly_vert_get_pos uxv0 uxv1 free __uint64_t stpoly_rep_t stpoly_get_edge minQ minY char poly _mode _IO_marker nv_max _IO_read_ptr maxYP ne_max _IO_write_base stpoly_edge_unx_t long long int _IO_save_base GNU C99 13.2.0 -mtune=generic -march=x86-64 -ggdb -std=gnu99 -p -fpcc-struct-return -ffloat-store -frounding-math -fasynchronous-unwind-tables -fstack-protector-strong -fstack-clash-protection -fcf-protection _freeres_buf minQP stpoly_edge_reverse stpoly_edge_print __pad5 stpoly_edge_get_unx _vtable_offset stpoly_edge_get_endpoints stpoly_t _IO_read_end short int long int _IO_wide_data uint64_t stpoly_edge_natural _wide_data _lock long unsigned int _old_offset _IO_FILE int32_t stpoly_vert_degree __assert_fail stpoly_add_vert unsigned char __uint32_t stpoly_edge_t _IO_write_ptr stpoly_add_edge maxQ _codecvt maxY __off_t stpoly_vert_rep_t signed char maxQP short unsigned int __PRETTY_FUNCTION__ double stpoly_get_eps _chain stpoly_vert_count FILE _flags2 stpoly_free _cur_column __off64_t _unused2 _IO_buf_base /home/stolfi/programs/c/JSLIBS/libstpoly stpoly_rep.c /home/stolfi/programs/c/JSLIBS/libstpoly /usr/lib/gcc/x86_64-linux-gnu/13/include /usr/include/x86_64-linux-gnu/bits /usr/include/x86_64-linux-gnu/bits/types /home/stolfi/include . /usr/include stpoly_rep.c stpoly_rep.c stddef.h types.h struct_FILE.h FILE.h stdint-intn.h stdint-uintn.h bool.h i2.h stpoly.h stpoly_rep.h stdio.h affirm.h stdlib.h assert.h  GCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0                GNU   À                 zR x�                E†CV      <           E†CV      \       *    E†Ca      |       .    E†Ce      œ       3    E†Cj      ¼            E†CW      Ü           E†CV      ü       x    E†Co           f    E†C]     <      ?    E†Cv      \      G    E†C~      |      L   E†CC    œ      E    E†C|      ¼      j    E†Ca     Ü      j    E†Ca     ü      Ù    E†CÐ           Ù    E†CÐ     <      d   E†C[    \      _   E†CV    |      Ç    E†C¾     œ         E†C                             ñÿ                                                                              $     0             3     @             B     P             Q     `             g     €             }                   Œ     °             ›     À                                                                                                                           ±                    Ã                      Ù                      à                   ò     >       *           h       .           –       3       )    É               =    é              P          x       i                     w    €      f       ‘    æ      ?       ©    %      G       À    l      L      Ð                     ×                     ä    ¸      E       ë                     ð    ý      j                                 g      j           Ñ      Ù       1    ª      Ù       E    ƒ      d      U                     \                     d    ç      _      t                     {                     �    F      Ç       “                     ¤                 stpoly_rep.c __PRETTY_FUNCTION__.8 __FUNCTION__.7 __FUNCTION__.6 __FUNCTION__.5 __PRETTY_FUNCTION__.4 __PRETTY_FUNCTION__.3 __FUNCTION__.2 __FUNCTION__.1 __PRETTY_FUNCTION__.0 stpoly_vert_count _GLOBAL_OFFSET_TABLE_ mcount stpoly_edge_count stpoly_get_eps stpoly_vert_get_pos stpoly_edge_reverse stpoly_edge_natural stpoly_vert_degree stpoly_edge_get_endpoint __assert_fail stpoly_edge_get_endpoints stpoly_get_bounding_box stpoly_edge_get_yrange stpoly_new_desc malloc checknotnull stpoly_free stpoly_get_vert programerror stpoly_get_edge stpoly_vert_get_unx stpoly_edge_get_unx stpoly_add_vert stderr fprintf stpoly_add_edge fwrite fputc stpoly_vert_print __stack_chk_fail stpoly_edge_print          )      üÿÿÿÿÿÿÿ-       )      üÿÿÿÿÿÿÿL       )      üÿÿÿÿÿÿÿv       )      üÿÿÿÿÿÿÿ¤       )      üÿÿÿÿÿÿÿ×       )      üÿÿÿÿÿÿÿ÷       )      üÿÿÿÿÿÿÿ      )      üÿÿÿÿÿÿÿ0                  ?            üÿÿÿÿÿÿÿI            	       Q            üÿÿÿÿÿÿÿŽ      )      üÿÿÿÿÿÿÿô      )      üÿÿÿÿÿÿÿ3      )      üÿÿÿÿÿÿÿz      )      üÿÿÿÿÿÿÿ�         !   üÿÿÿÿÿÿÿ™            ,      ¥            üÿÿÿÿÿÿÿ¯                   ·         "   üÿÿÿÿÿÿÿê         !   üÿÿÿÿÿÿÿô            ,                   üÿÿÿÿÿÿÿ
                            "   üÿÿÿÿÿÿÿG         !   üÿÿÿÿÿÿÿQ            ,      ]            üÿÿÿÿÿÿÿg                   o         "   üÿÿÿÿÿÿÿÆ      )      üÿÿÿÿÿÿÿÚ         $   üÿÿÿÿÿÿÿê         $   üÿÿÿÿÿÿÿö         $   üÿÿÿÿÿÿÿ      )      üÿÿÿÿÿÿÿ%            <      4            üÿÿÿÿÿÿÿ>            %       F         &   üÿÿÿÿÿÿÿu      )      üÿÿÿÿÿÿÿ�            L      ž            üÿÿÿÿÿÿÿ¨            :       °         &   üÿÿÿÿÿÿÿß      )      üÿÿÿÿÿÿÿ#            \      2            üÿÿÿÿÿÿÿ<            T       D            üÿÿÿÿÿÿÿ            \      Ž            üÿÿÿÿÿÿÿ˜            �                    üÿÿÿÿÿÿÿ¸      )      üÿÿÿÿÿÿÿü            |                  üÿÿÿÿÿÿÿ            œ                   üÿÿÿÿÿÿÿX            |      g            üÿÿÿÿÿÿÿq            É       y            üÿÿÿÿÿÿÿ‘      )      üÿÿÿÿÿÿÿ½            œ      Ì            üÿÿÿÿÿÿÿÖ            ä       Þ         &   üÿÿÿÿÿÿÿÁ         +   üÿÿÿÿÿÿÿÑ            ö       Þ         ,   üÿÿÿÿÿÿÿõ      )      üÿÿÿÿÿÿÿ            ¬      .            üÿÿÿÿÿÿÿ8                  @         &   üÿÿÿÿÿÿÿ]            ¬      l            üÿÿÿÿÿÿÿv            *      ~         &   üÿÿÿÿÿÿÿâ            ¼      ñ            üÿÿÿÿÿÿÿû            9      	            üÿÿÿÿÿÿÿ]	         +   üÿÿÿÿÿÿÿq	            K      y	         .   üÿÿÿÿÿÿÿÃ	            ¼      Ò	            üÿÿÿÿÿÿÿÜ	            V      ä	            üÿÿÿÿÿÿÿ9
         +   üÿÿÿÿÿÿÿC
            h      P
         ,   üÿÿÿÿÿÿÿ—
            üÿÿÿÿÿÿÿ¬
            ¼      »
            üÿÿÿÿÿÿÿÅ
            u      Í
            üÿÿÿÿÿÿÿù
         +   üÿÿÿÿÿÿÿ         /   üÿÿÿÿÿÿÿ#         +   üÿÿÿÿÿÿÿ0            „      =         ,   üÿÿÿÿÿÿÿT      )      üÿÿÿÿÿÿÿ‚         (   üÿÿÿÿÿÿÿ˜            üÿÿÿÿÿÿÿ¿            ¥      Ì         ,   üÿÿÿÿÿÿÿâ            Á      ò         ,   üÿÿÿÿÿÿÿ         1   üÿÿÿÿÿÿÿ      )      üÿÿÿÿÿÿÿI         )   üÿÿÿÿÿÿÿ}            Ì      Š         ,   üÿÿÿÿÿÿÿ£            á      °         ,   üÿÿÿÿÿÿÿÃ            üÿÿÿÿÿÿÿÖ         (   üÿÿÿÿÿÿÿì         (   üÿÿÿÿÿÿÿ             ô               ,   üÿÿÿÿÿÿÿ"         1   üÿÿÿÿÿÿÿ       
                     
      é             
      )              
                                   *       
              /       
      ú      =       
      œ      D       
      t       M       
      ü      T       
      €      [       
      n      b       
      M      g       
      œ       z       
      
      ˆ       
      W      �       
      >      ™       
      T      ¥       
      û      ¸       
      p      Â       
      º      Ï       
      •       Ü       
      ’      é       
      @      ö       
                  
      ¬            
      #            
      f       *      
            7      
      G       D      
      Û      Q      
      “      ^      
      ñ       k      
      ¦       x      
      ½      …      
      À      ’      
      Û      Ÿ      
      ®      ¬      
      ï      ¹      
            Æ      
             Ó      
      –      à      
      £      í      
      F      ú      
      ‹            
      �             
      º      !      
      ó      .      
      z      ;      
            I      
      Ö      U      
             ]      
      €      �      
            ‹      
      `      ¹      
      @       Ç      
      Í      Ì      
      Ã      Ú      
      h      ä      
      ã       ð      
      n      
      
      S             
      ì             
            %      
            ,      
      §      1      
            Z      
            k      
      7      |      
      I      ®      
      ‹      »      
      ¥      Þ      
      f      ë      
      A      ù      
             
      
      \      $      
      O      2      
            C      
      Ñ       P      
      Ç       ]      
      k      j      
      O      x      
      0      „      
      »      �      
      \      ¬      
      Ñ       ¸      
      ¸      Õ      
      B      ö      
      9      	      
      «      3      
      )      J      
      Þ      k      
      á      p                  •      
      Ì       Ú      
      /      è      
      4      ÷      
      È      ü            F             
      Ì       W      
      1      a            ç      x      
      Ì       –      
              ¤      
      Y       ®            °      Ý      
      “      ç            À      ü            Ÿ	      U      
      ì      _            ƒ      v      
      Ì       ’      
              ®      
      Y       ¸                   Ù            )      ÿ      
      ú      	            ª             
      Ì       :      
      “      D            €      q      
            {            Ñ      ’      
      Ì       ¬      
      “      ¶            `      Î      
      V      Ø            g      ï      
      Ì       	      
      Y       	            P      	      
      ê      )	            ý      @	      
      Ì       \	      
      Y       f	            @      p	      
      ã      u	            ¸      Œ	      
      u      ›	      
      Ú      ¥	            l      Ê	      
      ‹      Ø	      
      ¥      æ	      
      Ì       ô	      
      Y       þ	            0      
      
      )       
            %      0
      
      �       >
      
      Ÿ      Z
      
      ¯       _
            æ      v
      
      Ì       „
      
      Ç      ’
      
      z      ¡
      
            ¦
            €      õ
      
      þ       ÿ
                  .      
      “      8                  q      
      Ë      {            é       Ÿ      
      w      ©            É       Í      
      Í      ×            –             
                        h       5      
      ®      ?            >       V      
      Ì       e      
      V      o                   †      
      Ì       •      
      Ä                           ³      
      Ì              
                                   "       
      6       &       
      _       *       
      ˆ       .       
      «       2       
      Ô       6       
      é       :       
      ë       D       
      ø       I       
            N       
            S       
            X       
      #      ]       
      1      b       
      8      g       
      F      l       
      U      q       
      \      v       
      a      {       
      j      €       
      w      …       
            Š       
      ˆ      �       
      ‘      ™                                           @                    `             >       €             h                     –       À             É       à             é                                       €      @            æ      `            %      €            l                   ¸      À            ý      à            g                   Ñ                   ª      @            ƒ      `            ç      €            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                                                                                            @       (                                   @               °5                                 &                     h                                     ,                     h                                     1                     p      Ð                             >                      @      Â                             9      @               PA      °                          J                            8                             ]                      :      0                              X      @                R      0          	                 q                      j                                   l      @               0R      @                          }      0               v#                                  ˆ      0               ‘)      š                            ˜      0               ++      '                             ¡                      R+                                     ±                     X+                                     É                     x+      ¸                             Ä      @               pT      ø                                                0.      È                          	                      ø2      ¶                                                   hV      Ó                              