#!/bin/sh
IXBIN=/usr/local/lib/icon/iconx                                               
IXLCL=`echo $0 | sed 's=[^/]*$=iconx='`

[ -n "$ICONX" ] && exec "$ICONX" $0 ${1+"$@"}
[ -x "$IXLCL" ] && exec "$IXLCL" $0 ${1+"$@"}
[ -x "$IXBIN" ] && exec "$IXBIN" $0 ${1+"$@"}
exec iconx $0 ${1+"$@"}

[executable Icon binary follows]
      

 q              H      J      K      L      O      R      m      R      0S      I9.0.00/32       @       p   ٸ   x                       ?           p          v   x 
               u@             Y@             @             4@                            ?              X             
                                                                                                                                                                                     b   C   D       E   T          E   T          b   <         b      b      N   C   D       E   T          E   T          b   K   b      b      N   C   ,       E   S           b   K   b      N   C   ,       E   S          b   K   b      N   C   ,       E   S          b   K   b      N   C   ,       E   S          b   K   pb      N   C   ,       E   S          b   K   Hb      N   C   ,       E   S          b   <         b      N   C         U   E   b   S          b   T          b   Q           b   =          b      N   C   U   S          6   C          -   C   (       b   M                8   :          b   M                b      N   F   b   T          b   =           b   :         b   C   h       -   M                b      N   F   E   S          b   M                b      b   :   $      b   C          -   M                b      N   F   E   S           b   T          b   T          b   Q           b   =          b   =          b      b   :   t      b   C          -   M                b      N   F   E   S          b   T          b   T          b   Q           b   =          b   =          b      b   :         b   C          -   M                b      N   F   E   S          b   T          b   T          b   Q           b   =          b   =          b      b   :         b   C          -   M                b      N   F   E   S          b   T          b   T          b   Q           b   =          b   =          b      b   :   d      b   C          -   M                b      N   F   E   S          b   T          b   T          b   Q           b   =          b   =          b      b   :          b   C          -   M                b      N   F   E   S          b   T           b   T          b   Q           b   =          b   =          b      b   :          5   N   b   :   @N   C          E   T          b   T          b   M                E   M                b   T          b      E   M                b   T          b      b   =          b      N   C          E   T          E   T   !       b   T          b   M                b   =          b   M                b   
   b      N   C         E   T          b   T          b   T          b   T   
       E   T          b      E   T          b      b   =          b   T   
       b   T          b   T          b   =          b   T          b   T   
       b   <           b   <           b   =          b   T   
       b   T          b   T          b   =          b   T          b   =          b   =          b      N   C   4       b   T   "       b   T          b   =          N   C   D      E   S          b   T          b   T          b   T   
       E   T          b   <          b      E   T          b   <          b      b   =          b   <           b   :   X       F   C   8       U   M                b   .   8   b   1   5   0   :   b   2   b   =          b      N   C   \       E   S   	       E   S           b   S          b   S          b   A          b      N   C   |      b   C          E   S          b      N   T          b   S          b   T          b   S   	       b   T   	       b   S   	       b   S          b   S          b   S          b   =          b   :          b   T          b   S          b   T   
       b   S   	       b   T          b   S   	       b   S          b   S          b   S          b   =          N   C   4       b   T   #       b   T          b   =          N   C   4       b   T   $       b   T          b   =          N   E   b   D                                                    #                                                           b   ;   T       b   C   D       E   R           E   <          b   >   ,       b      b      N   C   |       E   S           E   E   b   Q          b   <          b   &   E   Q          b   <          b   &   b      b      N   C   `      b   C   H      E   E   b   S           b   T   %       E   R           b   Q           b      b   =          b      E   E   b   Q          b   <          b   &   b   T   %       E   E   b   R           E   S           b   Q           b      b      E   Q          b   <          b   &   b      b   =          b      b      b   G   D   N   E   b   D                                                       )                                                           b   ;   T       b   C   D       E   R          E   <          b   >   ,       b      b      N   C   |       E   S           E   E   b   Q          b   <          b   &   E   Q          b   <          b   &   b      b      N   C   `      b   C   H      E   E   b   S           b   T   &       E   R          b   Q           b      b   =          b      E   E   b   Q          b   <          b   &   b   T   &       E   E   b   R          E   S           b   Q           b      b      E   Q          b   <          b   &   b      b   =          b      b      b   G   D   N   E   b   D                     x                                  /                                                           b   ;   T       b   C   D       E   R          E   <          b   >   ,       b      b      N   C   |       E   S           E   E   b   Q          b   <          b   &   E   Q          b   <          b   &   b      b      N   C   `      b   C   H      E   E   b   S           b   T   %       E   R          b   Q           b      b   =          b      E   E   b   Q          b   <          b   &   b   T   %       E   E   b   R          E   S           b   Q           b      b      E   Q          b   <          b   &   b      b   =          b      b      b   G   D   N   E   b   D                     h                                  6                                                           b   ;   T       b   C   D       E   R          E   <          b   >   ,       b      b      N   C   |       E   S           E   E   b   Q          b   <          b   &   E   Q          b   <          b   &   b      b      N   C   `      b   C   H      E   E   b   S           b   T   &       E   R          b   Q           b      b   =          b      E   E   b   Q          b   <          b   &   b   T   &       E   E   b   R          E   S           b   Q           b      b      E   Q          b   <          b   &   b      b   =          b      b      b   G   D   N   E   b   D              H                                                   =       b   C   <       b   T   '       b   M   ?       
      b   =          N   C   $       b   T   '       b   =           N   C   <       b   T   '       b   M          J      b   =          N   C   <       b   T   '       b   M   -       Q      b   =          N   C   <       b   T   '       b   M   #             b   =          N   C   <       b   T   '       b   M   9             b   =          N   C   <       b   T   '       b   M   *             b   =          N   C   <       b   T   '       b   M   8             b   =          N   C   <       b   T   '       b   M   )       A      b   =          N   C   <       b   T   '       b   M   /       k      b   =          N   C   $       b   T   (       b   =           N   E   b   D          h       x                                    b                                  b   C   H       U   E   E   Q          b   %   b   <          b      N   b   D   N   b   C          b   C          b   T   +       E   E   E   E   b   Q           b   9          b   9          b   A          b   T          b   Q          E   E   b   Q           b   9          b   <          b   &   b   =          b   	   Y   b   G   D   N   E   b   D          x       `!                                          j                                              b   C   L       E   S           b   T   ,       b   Q           b   =          b      N   C   d       U   E   E   S           b      b   T   ,       b   Q          b   =          b      F   5   N   C   0       b   C          b   S           b   G   D   N   E   b   D                    ?                             0#                                          q                                                                        b   C   \       E   S           b   T          b   Q           b   Q          b   =          b      N   C   t      U   E   b   S          E   <          b   Q           I   b   )   b      F   U   U   E   S          E   <          b   Q          I   b   )   b      F   U   E   E   E   b   S           b   S          b   &   b   S          b   &   b   C   H       E   S          b   S          b      N   K   b   :          b   K   b      N   5   N   5   N   C   0       b   C          b   S           b   G   D   N   E   b   D                                    0&                                          y                                                                                                  b   C          U   E   E   S          E   E   b   Q           b   <          b   &   b   %   b      E   Q          b   %   b      N   T   (       b   M   #             b   =          N   C          E   S           b   T          E   Q           b   %   E   E   b   Q          b   <          b   &   b   %   b   =          b      N   C         U   E   b   S          E   <          E   Q           b   %   I   b   )   b      F   U   U   E   S          E   <          E   E   b   Q          b   <          b   &   b   %   I   b   )   b      F   U   C   d       E   E   E   S           b   S          b   &   b   S          b   &   b   K   b      N   U   E   S          E   <          b   S          I   b   )   b      F   U   E   E   E   b   S           b   S          b   &   b   S          b   &   4   E   E   E   b   Q           b   S          b   &   b   S          b   &   E   E   b   Q          b   S          b   &   b   S          b   &   b      b         N   5   N   5   N   5   N   b   C   0       b   C          b   S           b   G   D   N   E   b   D                     h+                                   
                                   W             Z             ]                                                                       b   C   <      U   E   b   Q          b      N   C   <       E   Q          b   T          b   =           b      N   C   d       E   E   b   Q          b   9          E   <           b   <           b   A          b      N   C         E   E   b   Q          b   9          E   T   -       b   T   !       b   Q           b   M                b   =          b   =          b   T   -       b   T   !       b   Q           b   M                b   =          b   =          b   A          b      N   E   E   Q          b   9          b   Q           b      N   C   ,      E   S           E   T          E   E   E   Q          b   9          b   <          b   &   E   E   b   Q          b   9          b   <          b   &   b      b   =          E   E   b   Q          b   <          b   &   E   Q          b   <          b   &   b      b      b      N   C   ,      E   S          E   T          E   E   E   Q          b   9          b   <          b   &   E   E   b   Q          b   9          b   <          b   &   b      b   =          E   E   b   Q          b   <          b   &   E   Q          b   <          b   &   b      b      b      N   C          E   S          E   T          E   E   b   Q          b   9          b   <          b   &   b   =          E   E   b   Q          b   <          b   &   b   S           b      b      b      N   C          E   S          E   T          E   E   b   Q          b   9          b   <          b   &   b   =          E   E   b   Q          b   <          b   &   b   S          b      b      b      N   C          E   S          E   T          b   T          b   S           b   S          b   =          b   T          b   S          b   S          b   =          b   =          b   A          b      N   C          b   C   h       b   T          b   Q          b   Q          b   Q          b   S          b   =          b   G   D   N   E   b   D              h       3                                                                            b   C   `       b   C   H       E   E   b   Q           b   9   
       b   Q          b      b   G   D   N   E   b   D              h       4                                                                            b   C          b   T   *       E   E   E   Q           b   9   	       b   9          b   9          E   E   E   E   b   Q           b   9          b      b   /   b      b   =          N   C   t       b   T          E   Q           b   9   	       E   Q           b   9   
       b   Q          b   =          N   C   `       b   C   H       E   E   b   Q           b   9   
       b   Q          b      b   G   D   N   E   b   D                    ?              6                                   	                                                                  b   C          U   T   .       E   E   b   S           E   E   b   A           b   A          b      b   <          b   &   b   C   (       E   Q           b      8   :          b   K   b   =          F   5   N   C   \       E   S           b   T          b   S           b   Q          b   =          b      N   C   L       E   Q           b   T   )       b   Q           b   =          b      N   C          U   E   b   S          E   <          E   Q           b   %   I   b   )   b      F   U   E   E   Q           b   S          b   &   E   E   b   S           b   <          b   &   b   S          b   &   b      N   5   N   C   0       b   C          b   Q           b   G   D   N   E   b   D              x       H:                                                                                        b   C          U   T   .       E   S           E   b   b   A           b      E   T          E   Q           b      b   Q          b   =          b      b   =          F   5   N   C   0       b   C          b   S           b   G   D   N   E   b   D                     ;                                   	                     F             H             $                   b   C          E   S           b   C   h       E   Q          b      N   T          b   <          b   <          b   =          b   :   @       b   T          b   <          b   <          b   =          b      N   C   d       E   E   E   S           b   <          b   &   b   <          b   &   b   Q           b      N   C   d       E   E   E   S           b   <          b   &   b   <          b   &   b   Q          b      N   C   l       E   E   E   S           b   <          b   &   b   <          b   &   E   Q          b      b      N   C   0       b   C          b   S           b   G   D   N   E   b   D                     >                                   	                     F             H             $                   b   C          E   S           b   C   h       E   Q          b      N   T          b   <          b   <          b   =          b   :   @       b   T          b   <          b   <          b   =          b      N   C   l       E   E   E   S           E   S           b   %   b   &   b   <          b   &   b   Q           b      N   C   l       E   E   E   S           E   S           b   %   b   &   b   <          b   &   b   Q          b      N   C   t       E   E   E   S           E   S           b   %   b   &   b   <          b   &   E   Q          b      b      N   C   0       b   C          b   S           b   G   D   N   E   b   D                                   ?              B                                   
                                  F             &             H             )                                                    ,             1      b   C   <       E   E   b   Q          b      b   K   b      N   C   <       E   E   b   Q          b      b   K   b      N   C   <       E   E   b   Q          b      b   <         b      N   C   |       E   S           E   E   b   Q          b   Q          b      E   Q          b   <          b      b      b      N   C   ,       E   S          b   Q          b      N   C          b   T          b   Q           b   T   
       b   Q          E   E   b   S          b   A          b   Q          b   	   Y   Q          E   E   b   S          b   A          b   Q          b   	   Y   b   b   =          b   =          N   C         U   E   b   <          E   Q          b   <          b      I   b   )   F   U   C   0       E   S          4   S           b         N   b   T          b   Q           b   T   
       b   Q          E   E   b   S          b   A          b   Q          b   	   Y   Q          E   E   b   S          b   A          b   Q          b   	   Y   b   b   =          b   =          N   5   N   E   b   D          X       8G                                                        b   C   L       b   T   /       b   Q           b   M          >      b   =          N   C   L       b   T   /       b   Q           b   M           @      b   =          N   C          b   C          E   b   b   >   >       b      N   C   L       E   b   b   >   >       b   T   0       b   Q           Y   b      b   G   D   b   :   @       b   C   ,       b   T   0       b   Q           Y   b   G   D   N   E   b   D                 h                                           E              F             H             x                                           K              J             M             P                                                        T              W             Z             ]      	       `                                                        [                            j      	       n             x                                                        F             H             J             M             P             W             Z             ]      	       `                           j      	       n             x            `                                                                                                                                                                                   H            XI            I            XJ                                     "            x%            *            H3            04            h6            9            P;            `>            A            F                              y                                                                                                                              	                                                                                    #              )              /              6              =              E              K              T              [              b              j              q              y       
                                          	                            	              	              
                                                                                    	                                                                                                                              "             +             0             8             <             A                                                                          ~                  F      4      H      A      H      K      \      2            5            5 
           6            6      ,      8      d      9            :            ;            <      D      =            ?            ?      ,      A      L      A !           B            B            C      \      C      l      C      |      C            D            D            D      ,      D      l      E            E            E            E            F      l      F       |      F            F            G            G       ,      G      <      G      |      H            H "           H            H      	      L .     	      L ?     	      L      	      L 	     4
      M      \
      M $     d
      M 
     
      N %     
      N (     
      N $     ,      N 2     |      O !           O -           O            N            N      4      Q            S             S %           S      P
      S -     |
      S      
      S      
      W      
      W      ,      Y            Z      t      \            ` 
           a 
           b            d            g            g            g      D      i      l      i      t      i      |      i            j            j            j      4      j             j 3           j -           j 8           j 6           j '           j #           j            j            k            m            p            p            p      4      r      \      r      d      r      l      r            s            s            s      $      s       t      s 3     |      s -           s 8           s 6           s '           s #           s            s            t      |      v            y            y            y      $      {      L      {      T      {      \      {            |            |            |            | !     d      | 4     l      | .           | 9           | 7           | (           | $           |            |            }      l                                                            <            D            L                                                       !     T       4     \       .            9            7            (            $                                                     T       	            	            	            	     \       	            	            	     4       	     |       	            	                             |      8           :           :
           :     $       <     4       <     D       <            <>            <H            <7            <$            <            =     d!      s     !      v
     !      v     !      w
     "      w     "      w
     \"      y     p"      z     4#      |     #           #           #           #           8$           @$           |$           $           $           %           L%           `%           4&           &           &           &           &           &           &      &     4'           d'           l'           t'           '           '           '           '           D(           L(           X(           `(           (           (           (           )            )           \)           t)           )           )            )      (     *      +     *      $     *           t*           *           l+           +           +           +      
     ,      	     <,           L,      
     |,      	     ,            ,           <-      ?     L-      7     \-           l-      
     -      	     -           -           .           <.           \.      "     d.           l.           .      ,     .      2     .      /     .      '     .           4/           T/           t/           /      "     /           /           /      ,     0      2     0      /     0      '     0           l0           0           0           0      !     0      $     0           0           D1           d1           l1           1      !     1      $     1           1           42           t2      9     2           2           2      	     3           ,3           @3           3           3           4           4           (4           4           4           4           4           $5           45           <5           D5           L5           5      
     5           5           6           46           <6           P6           6           47           D7           T7           l7           7            7      
     $8           48           |8      
     8           8           8           8           $9           T9           l9           t9           9           9           L:           :           :           :      (     :      '     :           :      
     4;           H;           ;           <           T<           <           <           <           =           $=           d=           |=           =           =           =           >           >           D>           X>           >           ,?           d?           ?           ?           @           @           $@      	     <@      
     |@           @           @      	     @      
     @           @           A      	     ,A           4A      
     lA           A           B           B           B           C      	     C      	     LC      
     dC      
     C           C           C           C      	     $D           D           D           D      '     E      +     E           $E      
     |E           E           E      
     ,F           LF           |F      *     F      .     F           F      
     F           <G      D      G      E      G      F      H      G      $H      G      @H      H      xH      H      H      H      H      J      H      K      main win mono h w Window XMAX YMAX epi_x epi_y hypo_x hypo_y helpmsg point viewport window turtle DrwLine newmat Imatrix mmult set_window moveto lineto transform transform_points set_scale set_trans draw_curve WOpen get real integer WAttrib EraseArea Event close cos sin write stop copy Fg DrawLine list numeric put push open x y ul lr screen ll ur vp xform_mat pos direction color spiro.icn args a b k t1 t2 N arg use_epi t alist -help -h -epi yes -a -b -k -t1 -t2 -N label=Spirograph width= height= depth 1 red twopi ab Usage: Spiro [-a r] [-b r] [-k r] [-t1 r] [-t2 r] [-N n] [-epi] where: 	-a r	- radius of center circle {default 100} 	-b r	- radius of moving circle {5} 	-k r	- distance of pen from center of moving circle {20} 	-t1 r	- initial value for parameter {0.0} 	-t2 r	- final value for parameter {1.0 (one revolutio)} 	-N n	- number of intervals to draw {500} 	-epi	- use epitrochoid instead of hypotrochoid glib.icn pnts n m M r c m1 m2 m3 nk Matrices are wrong size to multiply x_scale y_scale x_trans y_trans xfrm width height p pl i xformed z xa ya incr t0 wopen.icn g  gpxop.icn gpxlib.icn 