ÿØÿà JFIF      ÿÛ C      

!"$"$ÿÛ C  ÿÂ p " ÿÄ              ÿÄ             ÿÚ    ÕÔË®
(%	aA*‚XYD¡(J„¡E¢RE,P€XYae )(E¤²€B¤R¥	BQ¤¢ X«)X…€¤   @  

  ..............................................................................................................................................................................
.............................................................................                                                  
                                                                                                                                                                                     ÿØÿà JFIF      ÿÛ C      

!"$"$ÿÛ C  ÿÂ p " ÿÄ              ÿÄ             ÿÚ    ÕÔË®
(%	aA*‚XYD¡(J„¡E¢RE,P€XYae )(E¤²€B¤R¥	BQ¤¢ X«)X…€¤   @  

  ..............................................................................................................................................................................
.............................................................................                                                  
                                                                                                                                                                                     ?5.8.1                                                  debian/zsh-common//usr/share/zsh/functions/Completion/Base/_all_labels e  h      (        debian/zsh-common//usr/share/zsh/functions/Completion/Base/_all_matches   B     D        debian/zsh-common//usr/share/zsh/functions/Completion/Base/_alternative 
       t        debian/zsh-common//usr/share/zsh/functions/Completion/Base/_approximate <  $     	        debian/zsh-common//usr/share/zsh/functions/Completion/Base/_arg_compile   ;  1   '        debian/zsh-common//usr/share/zsh/functions/Completion/Base/_arguments    s     p        debian/zsh-common//usr/share/zsh/functions/Completion/Base/_bash_completions   *!  z      D        debian/zsh-common//usr/share/zsh/functions/Completion/Base/_cache_invalid *!!       ,        debian/zsh-common//usr/share/zsh/functions/Completion/Base/_call_function !2"               debian/zsh-common//usr/share/zsh/functions/Completion/Base/_call_program 2" ]#               debian/zsh-common//usr/share/zsh/functions/Completion/Base/_combination $                debian/zsh-common//usr/share/zsh/functions/Completion/Base/_comp_locale <%       	        debian/zsh-common//usr/share/zsh/functions/Completion/Base/_complete <% (       |        debian/zsh-common//usr/share/zsh/functions/Completion/Base/_complete_debug w*        x        debian/zsh-common//usr/share/zsh/functions/Completion/Base/_complete_help w*-                debian/zsh-common//usr/share/zsh/functions/Completion/Base/_complete_help_generic -Y.               debian/zsh-common//usr/share/zsh/functions/Completion/Base/_complete_tag Y. /                  debian/zsh-common//usr/share/zsh/functions/Completion/Base/_correct 0  m     \        debian/zsh-common//usr/share/zsh/functions/Completion/Base/_correct_filename 0 22  !               debian/zsh-common//usr/share/zsh/functions/Completion/Base/_correct_word 22 {2  W  
   l
        debian/zsh-common//usr/share/zsh/functions/Completion/Base/_describe {2 6       	        debian/zsh-common//usr/share/zsh/functions/Completion/Base/_description :  	             debian/zsh-common//usr/share/zsh/functions/Completion/Base/_dispatch : =    *   l        debian/zsh-common//usr/share/zsh/functions/Completion/Base/_expand ID  L             debian/zsh-common//usr/share/zsh/functions/Completion/Base/_expand_alias ID \F                 debian/zsh-common//usr/share/zsh/functions/Completion/Base/_expand_word F  ;     P        debian/zsh-common//usr/share/zsh/functions/Completion/Base/_extensions G       \        debian/zsh-common//usr/share/zsh/functions/Completion/Base/_external_pwds GH                 debian/zsh-common//usr/share/zsh/functions/Completion/Base/_generic aI  6              debian/zsh-common//usr/share/zsh/functions/Completion/Base/_guard aII  A             debian/zsh-common//usr/share/zsh/functions/Completion/Base/_history  K                debian/zsh-common//usr/share/zsh/functions/Completion/Base/_history_complete_word  KvN       @        debian/zsh-common//usr/share/zsh/functions/Completion/Base/_ignored P               debian/zsh-common//usr/share/zsh/functions/Completion/Base/_list P HQ  U1  $           debian/zsh-common//usr/share/zsh/functions/Completion/Base/_main_complete HQ]               debian/zsh-common//usr/share/zsh/functions/Completion/Base/_match ]_  '               debian/zsh-common//usr/share/zsh/functions/Completion/Base/_menu _ _  l             debian/zsh-common//usr/share/zsh/functions/Completion/Base/_message 2a  @     d        debian/zsh-common//usr/share/zsh/functions/Completion/Base/_most_recent_file 2a a       `        debian/zsh-common//usr/share/zsh/functions/Completion/Base/_multi_parts g       4        debian/zsh-common//usr/share/zsh/functions/Completion/Base/_next_label h        
        debian/zsh-common//usr/share/zsh/functions/Completion/Base/_next_tags hm               debian/zsh-common//usr/share/zsh/functions/Completion/Base/_normal n  =                debian/zsh-common//usr/share/zsh/functions/Completion/Base/_nothing n               debian/zsh-common//usr/share/zsh/functions/Completion/Base/_oldlist p               debian/zsh-common//usr/share/zsh/functions/Completion/Base/_pick_variant p .r       H        debian/zsh-common//usr/share/zsh/functions/Completion/Base/_prefix .Tt  W     	        debian/zsh-common//usr/share/zsh/functions/Completion/Base/_read_comp Ttjw                 debian/zsh-common//usr/share/zsh/functions/Completion/Base/_regex_arguments x  y             debian/zsh-common//usr/share/zsh/functions/Completion/Base/_regex_words y        `        debian/zsh-common//usr/share/zsh/functions/Completion/Base/_requested ybz  f              debian/zsh-common//usr/share/zsh/functions/Completion/Base/_retrieve_cache b<{  b             debian/zsh-common//usr/share/zsh/functions/Completion/Base/_sep_parts <{~                debian/zsh-common//usr/share/zsh/functions/Completion/Base/_sequence ~        (        debian/zsh-common//usr/share/zsh/functions/Completion/Base/_set_command   

             debian/zsh-common//usr/share/zsh/functions/Completion/Base/_setup <       l        debian/zsh-common//usr/share/zsh/functions/Completion/Base/_store_cache                   debian/zsh-common//usr/share/zsh/functions/Completion/Base/_sub_commands  X               debian/zsh-common//usr/share/zsh/functions/Completion/Base/_tags X Ȇ       `        debian/zsh-common//usr/share/zsh/functions/Completion/Base/_user_expand        8        debian/zsh-common//usr/share/zsh/functions/Completion/Base/_values o  X               debian/zsh-common//usr/share/zsh/functions/Completion/Base/_wanted oA   T              4   L   d   |              E         E         E         A   P    	    A.     r           A,               A      &   4  A       %   L     A   ,    &  h  $          R    A,        L        A,        4   +$    A        A&       L   4   A,        d        A.        |   5       A&     r  L   +$ A,        d   ۔    A.        |   Q     q  A,        d        A.        |        A        A                   A   "                         A,          5     A,        d       A     !    A.     r          A          8  4    Y    A     C           U  i  A,  "             A  "  	  f       -    $              q  A     	     x      U    A  "  
  f     A  m    (              A      F            local __gopt __len __tmp __pre __suf __ret __descr __spec __prev 1 __prev shift __gopt zparseopts __gopt argvib:4: ( __tmp-1 ) __tmp ( __len+1 ) comptags -A__prev curtag __spec  #funcstack > _tags_level  _comp_tags _comp_tags% *  _tags_level funcstack _comp_tags _comp_tags __spec  curtag \: zformat curtag#*: d:3 _description __gopt[@] curtag%:* 2 __descr curtag curtag%:* 4 (P@)2 (@)argv[5,-1] _description curtag 3 (@)argv[4,__pre] (P@)2 (@)argv[__suf,-1] return    A                     A        G       zc#    A             ۜ 5      zc#A           A.     r             A   d      1  A       I  A,  	        
cc   A,  
        <     A      F   P    A  "     r      m         F   P    A   B              %     Y       A,          5      A      F   P        A         t  .         A        G       r{    A   B          ۜ 5      r{   C  %  r{        @     A           AF     2`    u    r      A       G       4      A        1  A            ۤ 5   H  A.        e  
cc     A     C         4    A      f   H  i   A      F           A      F           _all_matches local zstyle :completion:curcontext: oldmatches old onlytrueyes1on compstate[old_list] compstateinsert compstateold_list keep return only  comppostfuncs[(I)_all_matches_end]  comppostfuncs comppostfuncs[@] _all_matches_end _all_matches_context _all_matches_end local zstyle _all_matches_context avoidcompleter _expand _old_list _correct _approximate compstate[nmatches] notI__completer expl insert compstateinsert _description allmatches all matches compadd expl[@] unset _all_matches_context _all_matches @ A   @              "+3,   @   X   t         rk    E         A   $  C  g       z         5  A       %   l     A       N  A      f       zA  `  C      0
     z      A                0	          A.        D  q     A       F       A   "     r     -       C  &     A       %   t      A     C  F   D  ]  A   L   N4  A      &   D  A      ^     "+3A   C  [  1[  A    C  F       A,        @        A,        L  i     A     C         ,     A  h   L  1  A.     r     !   A      %  t   !  Q     Q  A.  $   r          A     
           L A  (  
    @  ۤ   i   l       A.  +   r          A              %  L A  ,  C  &  l    ,             Q  A.  3   r          A  @      A             ,   )  A      F     M    A.  :   r     9   A       F       A  <    N  A             ,   	  A      &   5	  q  A       F     i	  A  H      A         	    ,   	  A         
    E
  q
  A  "  M     rk 
    C  F       A   8    ,     @      1  A    C     `  ,     A      F           local tags expl descr action mesgs compstate[nmatches] subopts curcontext curcontext subopts getopts O:C: opt subopts (@P)OPTARG curcontext curcontext%:*:OPTARG shift OPTIND1 1  _tags (@)argv%%:* _requested def%%:* def#*:%%:* action def#*:*: _description descr action mesgs[@] def%%:*:descr (()) eval ws=( action[3,-3] _describe descr r:|[_-]=* r:|=* subopts[@] () action[2,-2] _all_labels descr compadd {} _next_label descr action[2,-2] action=( action ) _next_label descr action[@] action=( action ) _next_label descr action[1] expl[@] (@)action[2,-1] compstatenmatches return mesgs[@] _message descr%%:* descr#*:   A   ""     R`            5         F        A   (                4  p          A   (    '                   zk)  A       G            A     C  '           +  A         1  A.     r     ;    A.                Q  A.     r         A.        P  m       A  B         ۜ     <          X  u     A         1  AN     2p  r                A   "  !   r   -  U       C  F        A.  %      p       q  A.  '      p       A   "  ,             F        A       f   @  X    A      u$  "  A 8   /  .  A  8        A,  9             A :   
         q     A        '                -   A   ""     2`  r  i          H    C  &     A       
  Av     2  r     ;    Rp  r            ;   A.          !     q  A.  
             A   "        Q          -       A            @  a        A,  M             A   "  O   R  -    O        T   A  | C  N'  A&  Q          A,  R        E     A           `        -  y  A,  W             A    C  8  7  A    C  &   p  A   \   *  	  A  "         ۤ   )    [     u    A.  \      E       Q   A  "  C  F       D          A  B  ^     -             ۤ   |      A       G           A            ۴      $  A   $       H  h    ۬ ی     A  "  i        E       j      ]       A,  l             A,  n      +     A      &     A   "  r       4      &     A  s      t      A  "  w       "  w            F   P  |  A   "  z            F       A,  |             A      F           _matcher_num #:-PREFIXSUFFIX return local _comp_correct _correct_expl _correct_group comax cfgacc match oldcontext curcontext compstate[pattern_match] dounfunction integer 1 cfgacc 1[3,-1] cfgacc 2 zstyle :completion:curcontext: maxerrors cfgacc cfgacc 2 numeric cfgacc numeric NUMERIC:1 cfgacc notnumeric NUMERIC:-1 cfgacc//[^0-9] comax _tags corrections original  ! +functions[compadd]  compadd local ppre argv[(I)-p] argvIazAZUazAZ #:-PREFIXSUFFIX _comp_correct return PREFIX argv[ppre+1] PREFIX ~(#a_comp_correct)PREFIX[2,-1] PREFIX (#a_comp_correct)PREFIX  _correct_group && argv[1,(r)-(|-)][(I)-*[JV]]  _correct_expl_correct_group argv1,rRJV builtin compadd _correct_expl[@] @ _comp_correct compstate[pattern_match] compstatepattern_match comax curcontext oldcontext/(#b)([^:]#:[^:]#:)/match[1][1,-2]-_comp_correct: _description corrections _correct_expl corrections e:_comp_correct o:PREFIXSUFFIX _correct_group _correct_expl[(I)-*[JV]] _complete zstyle :completion:curcontext: insertunambiguous #compstate[unambiguous] #:-PREFIXSUFFIX compstatepattern_insert unambiguous _requested original compstatenmatches original local expl _description original original builtin compadd expl[@] PREFIXSUFFIX compstate[list] list compstatelist compstate[list] force opm break _comp_correct+1  _comp_correct++  dounfunction  +functions[compadd]  unfunction compadd  ret == 0  return    A       f       d қCA   (  C         D 8   X   p      {    A   $           D               A   B  `            F       A   "  a   r   !  Q      X  C        A   (  C            p  ۔     + A    C  F           A,  b              A       &     A       %   p      A       %        A     C    A  i      c A  t      + 0     -     A      &     0     ;     A     C  %            A    C  &     A   x   w  A  s      c A     C  %         A       %   X      A  (    + 0e          A       &     A   (     A  |      c A     @  + 0          A,        5        A      &     0     q     A,               A       F       0          A    C   &     0     ;     A   ,               p  ۔ 0  L  
 e  A       F       A  <  C!    1  A        y  A    !  %  8          0          A,               A     C#  F       A     #  %         A     #  %   {   A    $  0  A          A   "            $  &     A    $    + 0       	   A,               A    %  F       0        
   A,        A  y     A    %  F       0          A     &  %  {       A    &  F       0J     	     A   &    A          A   "        Y	    '  F       A    C'  1  + 0     	     A,        	  	     A    '  F       0     	     A    '  &     0     ;     A   ,  (            p  ۔ 
  L  
 e  A    (  F       0     
     A    (  &     0     ;     A   ,  )            p  ۔ 
  L  
 e  A    )  F       A  <  )    1  A          A    *  %  X   5  e     A  <  *    1  A        =  A    C+  %  8   a       0f          A,               A     ,  F       A    ,    A        c A   "            C-  &     A    -  1  + 0     =     A,               A    -  F       0     q     A    .  &     0     ;     A   ,  C.            p  ۔   L  
 e  A    C.  F       A  <  /    1  A          A    /  %  p     A     0     ;     A    0  &     A     1  F       A    2  F           emulate local argspec dspec helpspec prelude amap dmap safe 1 return tP1 local print NAME CONFLICT: safereply shift prelude argumenthelpoption break prelude prelude[@] argument 1-* amapposition meansaction amap1 2 argumentoptionhelp SYNTAX ERROR @  #amap  argspec[@] amap[position]:amap[means]:amap[action] option amapoption  #   +amap[1] || +dmap[through]  follow amapfollow 2:s/join/-/:s/close/-/:s/next//:s/split//:s/loose/+/:s/assign/=/:s/none// explain amapexplain [2] unless xor[@] (@)=2 throughmeansaction  +dmap[1]  dmap1 :2 argumentoptionhelpfollowexplainunless SYNTAX argumentoptionhelp SYNTAX  #dmap  dspec[@] dmap[through]dmap[means]:-:dmap[action]:-:  #amap  argspec[@] xor:+(xor)amap[option]amap[follow]amap[explain]dspec help amappattern  +amap[1]  meansaction argumentoptionhelp SYNTAX  #amap  helpspec[@] amap[pattern]:amap[means]:amap[action] eval safereply=( "${prelude[@]}" "${argspec[@]}" ${helpspec:+"-- ${helpspec[@]}"} "$@" ) A       G          	      k#-   E   \      E   t      E         E         E   z   E         E         E         A   X    '               5  E   l     E        E        E        E        A     C            ,  D      A                X  p        A       %        A     C  %        A      +  A.     r           A         0         A,           +   A      &   D  0     |    A     C     \  }     A    C  F   D    0     |:   A                 A      &   D  0     ۔    A,          +   A      &   D  0     t    A,          +   A,        D  ی    A      &   D  0     ۼ    A,          +   A    C  &   D  0     ۼ    A,        d  
;   A      &   D  0          A            +    A      &   D  0       	   A       e    + +    A      F   D    0       
   A     C       +    A    C  &   D  A   "     r   +      C  &   D  A          ,     A   "      r   M  u                
;   A,  "              A        A  #        A     	           k      A     	     (  I     A      
                    A   "  )   r     !       )        A     A,  +        u     A,  ,             A         A  .      9  A   0    '      x          "K      A       g   	  ۬
,	      A       %        A       f   + E	  A     C  %   x     A       %        A         A.  ;   r     	     A   d      1  A.  <   r     d    A,  =        	     A       &   D  A      &   	  A A     1	  A.  A   r     	     A,  B      k
     A.  C           q  A,  E      kE
     A.  F           A   `        A.  H   r   Y
  D   A    C     k
       A         k
     A   `  C      A.  M   r     L;   A         x  
       A           
     A      F   D  A       %   k   A    c  
               M  h        )  A          J2   f     ۔ zA           A  c        A    C    1  A.  i   r          A,  k      z     A     C     ,	  	     A       %   k   A      &       A          ,	       A      %   k   A         A.  z   r          A,        ,       A,        D       A            A     R  	  A  d  !    1  A.     r          A    !  e  k         A    C"     k     A.        z     A,        z     A,        zu     A  P  C%  	    A         A     &     ,	       A    C&  %   k   A   8  '      A          A    (     ,	  y     A     C)  %   k   A   H  *  ,     z     A  B  +  F   b+5    C+     k=     A     +     ,	  
     A   L  ,  N  A          A     -     ,	       A    C-  F   D  x  A   P  .    A        Q  A     /     ,	  y     A    0  f   D      A      1  e      ]         A   t 3  V  A        9  A,        L  m     A,        \   	     A       1	  A.     r   Q  }     A,               A.        "K     q  A.        "K      A     C8  &   D  A     C:     k     A     :     ,	  q     A   B            ;  &      A,        z    A     C<     k%     A     =       ]     A    =  8  7  A          A     >     k     A   >  ,0     z   M  A       1	  A.     r     y     A,        z     A.        t        q  A.       t         A    
  1  A.    r     !     A.          U     q  A.               A    CB      A.  	  r          A    B              A.    r   y  9   A    C              A    C            A     E       1     A   L F  (  1(  A         A     CF     k     A   F        z   M  A      1	  A.    r           A,       z     A.       t        q  A.        t         A,  "        Q      A  `  H      A.  #  r   !       A    I       9!       A    I            A    K      A  .     !  A     K  %  k!  U"     A  l  N    1  AF  8  2`    "     #  9#     A    CN       Y#       A    N       
     A    O     + #  #  A    CP     + $  M$  A     Q     $  ۜ $  1%     A   Q   1 A  "  F     9    Q     t%  L %  %  	&  A   4  Q         &  8&  T&  h&      |&        +  A   <  R        &  &  &  &  &  '  8'   X'  l'  '      A   4  CR  G      '  '   '  '  '  (  0(  H(      A   4  R  '             \(  }(     (  (     rk (  A    S  A  1  A    S     P)  $ )  (  0(  A    CS      A     CS     )  | &  )  &  &  A,  N     '  +   A    S  f   )  *  h  q  A    CT  F   )  *  q*  A   X  U  
  1  A    U  F   @*   A.  U     8&  y*     q  A.  W     8&  *     A    CV    1  A     CV     +  | &  <+  &  &  A,  Z     '  +   A    V  F   )  h  	  A&  \  r  +   A     CW     X+  ی   y+  A    W  F   +    q  A     X  F   +  ,  A    CX  F   +    A     CY  f   4,  l l,  A     Y  %   ,     A     Z  %   ,     A     CZ  %   ,     A    Z    A    Z  &   ,  A    [    A    [  &   )  A,  m     H(       A    [      A  n  R  	-  A   [  z  A&  o    H(  --  A,  q     P-  m-     A,  r     \   -     A,  s     '  -     A   L  C]    1  AF  u  2`  r   5.  M.       u.  A    ]  f   .  t D  A   C^    1  A  B  y    .    C^  F   /  5/  A,  {     T/  /     A     C_     /  0  h&  90  A   l  _    1  A.    r   ]0  0     A,       0  0     A     C`  %  0  1  11     A       `1  A   Ca    1'  A.    r   ]0  1      A,       1  1     A    a      A       M2  A     b     2  ۼ 2  2  A     Cb     ,  ]0     A     b     ,  3     A   T  b  	  1  A      =3  A.       `3  /       A    c     3  3     A,       3      A.       T&  +     A   p  e      A    R  4  A     Ce  G       2      A     e  g   	   2      A.           +   A     f     <4  ۼ 2  2  A  $ g    1  A.    r   ]0  !!   A     h     +  , u4  4  A,          +   A,       |&  +   A.       4  4     Q  A.    r   ]0  5  "   A     j     85  M5  i5  L A   B(  j    5  ۤ 5  5   l 6  I6         6  4     A.       |&  +     A.    r   ]0  6  #   A     l     85  M5  6  L A   B,  m  &  6  -7  h&  M7  p7  I6             7  4     A.       |&  +     A.    r   ]0  7  $   A   X  n    A    n     7  7  h&  8  A  "  o  F   85  98         +     A   "       x8         8  4     A.       |&  +   Q  A.    r   ]0  9%   A     q  F   85  8  A   T  Cq    A    Cq      9  19  h&  Q9  A  "  q  &   u9         +     A   "       x8         9  4     A.       |&  +     A     s  F   85  9  A   `  s    A    s     :  I:  h&  i:  A  "  t     :  I6  :  :         +     A   "       x8         @;  4     A.       |&  +   A   L Cv    1  A  "  Cv  F   \;  h  ":    2  R  ;  2  R  .  R`  R  ;  r   ;  ;  &   T  Cw  i      A  B  Cw     $  ۤ )<  <  "    R`  r   <  )=  '   R  A=      A   4  w  '             =  =     =  (     =  )>  A,       `>  >     A,       l  +   A,       >  ?     A,       @?  a?     A    z  t  d  A  ".    R  R  ?  R`  R  	-  r   ?  
;(     Cz  f   ?  ۜ &  A    z  V  	  A.    r   ?  @  )   A  ,  {  &  6  h  h&  4@  P@  ی   y+  
  AF    2`  R  q@  r   @  &  *   A  (  {    6  h  h&  4@  @  ی   y+  Q	  A.    r   @  &  +   A  (  |    6  h  h&  4@  A  )A    y+  q7  A      }  %  X'  AA  mA  A  A     A   "    r   	B  )=  ,     ~     X'  1B     A   "    r   B  &  -     ~     X'  B     A   "       qC  <.     C     X'  C     A          '  C     A          X'  ID     A          l'  D     A   4    f  pE  | 4@  X'  l'  ی ۜ   '  ی A  "2    2    E  2p  r   E  &  /   r  rk E  (  Á    6  h  h&  4@  <F  ی   y+  A.       &  +     A     C     &  A     A  P    F  \F  | 4@  &  ی l 6   F  ی l 6   &  )A  l 6  A,       F  F     A,       F  	G     A.       8G  eG     A  ""    2`    	-     G  )=  0     Å  &   (H  A    C  =  1=  A    2   AH  2  R  aH  2  R  .  2  R@  R  	-    ?  r  rk H  A,       H  H     A,       I  9I     A,  !     '  iI     A,  "     '  I     A,  #     I  I     A,  $     0J      A   $       LJ  l 6  $ &    mJ  A        1  A&  (  r  J    A,  )     J  J     A,  *     K  5K     A,  +     \K  }K     A,  ,     K  +   A           L  d IL  L  (  0(  A       F   )  *  A      &   L  A    C  &   (H  A   "  8  R@  R  L  R  =3    8     L  M     A         1  A  :    UM  A  "  ;    uM    Î  F   +  q  A  "  E  2P    ,  r  rk M    C  F   +  ,  A&  I    rk M  q  A    Ò  F   +        local long words[1] descr odescr mesg subopts opt2 usecc autod oldcontext curcontext hasopts rawret optarg singopt alwopt setnormarg start rest match mbegin mend subopts singopt 1 AMOCRSWnsw shift subopts (@P)2 subopts (@P)1[3,-1] setnormarg NORMARG alwopt Ss singopt AM singopt AM singopt singopt PREFIX + alwopt argvI  long  name tmpargv tmpargv (@)argv[1,long-1] words1 /dev/null name // PWD/name _args_cache_name name//[^a-zA-Z0-9_]/_  ! (P)+name  iopts sopts lflag pattern tmpo cache typeset lopts (@)argv[long+1,-1] lis -l continue  1[3,-1] 2 tmp[1] tmp2,2 (@P)tmp tmp[@] _call_program lflag options help read  #tmp  opt :space::space::space::alpha: opt:space: ^tmp[@]:opt//:///[///]/ continue ^tmp[@]: ,:space:b,:space: match1 match2 tmprstart%%azAZ09_ start b[] match[1]match[2]match[3] match[1]match[3] rest opt :space:   opt:space: ^tmp[@]:opt//:///[///]/ ^tmp[@]: (@)(@)lopts:#--%%[\[:=]* tmpargv[(I)(|\([^\)]#\))(|\*)opt(|[-+]|=(|-))(|\[*\])(|:*)] lopts[(r)opt(|[\[:=]*)]  #iopts  lopts:iopts1[:  #sopts  lopts/sopts1/sopts2 argv *=FILE*:file:_files *=(DIR|PATH)*:directory:_files -/ *=*:=:  *: :    #  pattern (M)1#*[^\]:[1,-2]//\\:/: 1#pattern pattern () pattern pattern[1,-4] (@M)lopts:##~pattern:* (@)lopts:##~pattern:*  #tmp  continue (@)tmp%: (@M)tmp:#[^:]##\[\=*  #tmpo  (@)tmp:#[^:]##\[\=* tmpo[@] b:: match1 [match[2]] b[= match1//azAZ09_dirodescr opt//azAZ09_dirodescr descr := opt2::(L)opt%\]#*\=:  descr opt2descr opt2:descr (@M)tmp:#[^:]##\=*  #tmpo  (@)tmp:#[^:]##\=* b:: opt%%\=*//[^a-zA-Z0-9_-]=dirodescr descr opt2:(L)opt%\]#*\=:   #tmp  (@)^(@)tmp:#^*:*//:/[] (@)(@)tmp:#*:*//[^a-zA-Z0-9_-] descr descr : :   (@)^tmpdescr name (@)cache:# # tmpargv[@] (@P)name zstyle :completion:curcontext:options autodescription comparguments autod singopt[@] @ action noargs aret expl tried next direct odirect equal single matcher matched tmp1 tmp2 tmp3 opts subc prefix suffix descrs actions subcs anum origpre PREFIX origipre IPREFIX compstate[nmatches] comparguments descrs comparguments direct _tags subcs[@] comparguments no more arguments no arguments comparguments direct compadd PREFIXSUFFIX return _message noargs comparguments matcher context state state_descr true tried descrs action actions[anum] descrs[anum] subcs[anum++] subc argument setnormarg comparguments matched _requested subc curcontext oldcontext%:*:subc _description subc descr action =  action action[3,-1] words subc words[@]  CURRENT++  > action action[3,-1]##[ 	]#%%[ 	]#  ! state[(I)action]  comparguments line opt_args descr usecc curcontext context subc compstaterestore local comparguments subc descr alwopt alwopt:yes (()) eval ws=( action[3,-3] _describe subc descr matcher subopts[@] alwopt () action[2,-2] _all_labels subc descr compadd alwopt {} _next_label subc descr action[2,-2]  ret  alwopt action=( action ) _next_label subc descr action[@] alwopt action=( action ) _next_label subc descr action[1] expl[@] (@)action[2,-1] alwopt _requested hasopts aret PREFIX origpre :completion:oldcontext%:*:options prefixneeded origpre + aretmesgtried prevpre PREFIX previpre prevcontext curcontext curcontext oldcontext%:*:options PREFIX origpre IPREFIX origipre alwopt comparguments single direct option compadd optarg single compadd single compadd QqS next[@] direct[@] odirect[@] equal[@] PREFIX (@M)tmp1:#PREFIX[1]* single (@)tmp1:#[-+]PREFIX[-1]((#e)|:*) PREFIX (@)tmp1:#--* (M@)tmp1:#[-+]?[^:]* (M@)tmp1:#[-+]?(|:*) PREFIX(@M)^(@)(@)tmp1%%:*#[-+]:#? _describe optarg single compstatenmatches compadd _describe direct PREFIX prevpre IPREFIX previpre curcontext prevcontext alwopt:+origpre:-PREFIX break opts aret compstatenmatches PREFIX origpre IPREFIX origipre PREFIX#*\= SUFFIX PREFIX PREFIX%%\=* SUFFIX compadd (@)equal%%:* equal PREFIX prefix SUFFIX suffix IPREFIX IPREFIXequal[1]%%:*= matched comparguments equal[1]%%:* descrs continue aret curcontext oldcontext aret rawret compstate[nmatches] compstate[nmatches]  A     C  F          A   (    '   P         Z+i   E         A   C  E     0	         A      F         0     $   A  0  	  F  0    l    l         < A  0	        A    	  F   l    0	     |   A    C
  F        0	        A    
  F     X  0	     ;     A    C  F   t        eval _comp_setup local KEYS1 expl key _main_complete _command_names _main_complete parameters _wanted exported parameters _parameters *export* _main_complete _hosts _main_complete _files _main_complete _users _message Key key is not understood  A                  L   x          A,                A   B       (  ۤ E        F       A     C     (  ۜ E    (  A       F     U  A,          9     A          (  ۜ E      A   "         "    F   Y        F       A      F           local _cache_ident _cache_dir _cache_path _cache_policy _cache_ident 1 zstyle :completion:curcontext: usecache return cachepath _cache_dir _cache_dir:ZDOTDIR:HOME/.zcompcache _cache_path _cache_dir/_cache_ident cachepolicy _cache_policy _cache_policy _cache_policy _cache_path   A       g          0       A   "        E   Y                  E      A       &   l   A           A           A       &      A,        0         A   "              F     -  A,        y      A      F       A    C  F           local _name _ret 1  shift  +functions[1]  @ ? _name eval _name=_ret compstaterestore return A   @    '                E   E   k         ی          A     C  g               A         1  A.     r     ۄ     A       &   0  A  l  C    1  A  	      I  A,  
             A  "         ۤ   e                   A.     r     d    A       &   0  A.              A         	  A  B                      A             |  &   h    A    C           &   h  A     5    A           ]      A           ۜ     kA  h      1  A.     r     <    A           -  Q    q  A                 q  A    C           %      A    	         |  &   h      local curcontext curcontext err_fd clocale _comp_locale; prefix 1 shift  #_comp_priv_prefix  curcontext curcontext%:*/(@M)_comp_priv_prefix:#^*[^\]=*[1]: zstyle :completion:curcontext:1 gainprivileges _comp_priv_prefix clocale  debug_fd:--1 > 2  exec err_fd /dev/null err_fd command tmp eval clocale tmp[2,-1] argv[2,-1] clocale prefix clocale argv[2,-1] err_fd err_fd   A   0    '      +;   0   D   Z+rkk    A         1	  A.  8   r   Y   ۜ     A,  9      +m      A      F          A.  ;   r   Y   ۜ;   A,  <      +      A    C  &      q  A.  ?      +     A,  B      ;Y      A,  C         m      A       F        A          0         A          D   	     A     C    A.  I   r   Y   ;l<   A,  J      kM     A,  K      Z+}     A  L   
  1  A.  L   r   + ;9   A.  M      rk     q  A.  O      rk     A,  Q        E     A      &      A,  U      Z+q     A  V   
  1  A.  V   r   + ;9   A.  W      rk     q  A.  Y      rk     A       &      A  ( C  $  1  A    C          ]  kA       F       A   4      1  A  _      M  A      F       A          k     A  B       D  e   k8          A  "  d      y      F     e      q  A  "  f      y      F     e      local style keys pats 1 2 shift 1[3,-1] s//style (@)keys/*/* 1%%\=* tmp%:* tmp: patskeysin:num:key 1#*\= 1%:* 1: zstyle :completion:curcontext:tag style eval tmp=( "${(@M)tmp:#${(j(sep))~pats}}" )  keys[(in:num:)key] != 1  tmp=( ${tmp#${(j(sep))~${(@)${(@)keys[2,(rn:num:)$key]}/*/*}}~sep} ) tmp%%sep compadd @  +functions[_key]  _key  A       G              A     C    1  A.           1      A       f      l   A  "             f   4  H    q  A,           e     A       f      l   A      '               A    C  '   0        L        local ctype flocale 2>/dev/null:LC_CTYPE unset LC_* ctype eval export LC_ALL:LC_CTYPE:LANG:C export LC_CTYPE export LANG A   4              ,   @         +  E   l      A   ,  C  G      ۤ             E        A,        0  ]     A        1  A         A    C      A.     r     !      A       G       @      A  (      T  t  @           Q  A.     r     I     A              @  kJ      A     C  %   k   A   8    ,     J     i  A      %  k  -     A     C  %  k       A         ,  ۤ t    kQ  A.  !   r     U     A       '             ;m  A       '                 A   @  	  '                 E   @     E          +  A  p 	    Q  0     !   A    
     x  ,     0          A     
         5  L A    C     |  ۤ      0          A                L A  (      (	    @  I	  l	      03     	     A     C  F   	    A      	  A      &   	  A   X      A         	    @  	  A  "    F     
    8      +     A  B  :      P
      &   h
  04     9   A              Q  L A       F   	    A    C    A    C  &   	  A   <    N  A         
    @  
  A      &   
  A  B  E      P
    C  &   h
  06     ;     A     C         Q  L A       F   	    A      N  A      &   	  A   D  C    A    C     
    @  )  A      f   M  q    A  B  P      P
      &   h
  q  A,  V             A,  X              A  "  Y     m    C  F       A      &     A,  a              A           A  b       A,  c      4  U     A,  d             A   "  C  F         e      +     A  T    	  1	  A.  f   r     
cc	   A,  g      L        A      F     +A   "  o     u    o             A,  s      +     A      8  1  A.  t   r   !  x  
   A,  u             A  "    F     ۜ   v      +     +  A       '               5  A,  }             A,                A,        $  E     A     !      A     R    A   T  C!  	  1	  A.     r          A,        <        A    !  F       A,           e     A.               A  "       m  "  #  F               +     A,                A    C$  F     +    local comp name oldcontext service typeset curcontext curcontext ccarray oldcontext curcontext compcontext (t)compcontext array expl _wanted values value compadd compcontext (t)compcontext assoc (@k)compcontext[(R)*[^[:blank:]]] tmp[@] i:compcontext[i] (k@)compcontext[(R)[[:blank:]]#] _describe :: compcontext%%:*:-values descr compcontext#tag:%%:*:-value action compcontext#tag:descr: action _message tag descr (()) eval ws=( action[3,-3] _describe descr () action[2,-2] _wanted descr compadd {} _tags _next_label descr action[2,-2]  ret  break _next_label descr ws[@] _next_label descr ws[1] expl[@] (@)ws[2,-1] ccarray3 _comps[compcontext] comp comp return _comps[-first-] comp service _services[-first-]:--first- first comp _compskip _compskip compstatevared compstatecontext vared compstate[context] command curcontext oldcontext _normal cname -compstate[context]:s/_/-/- cname _comps[cname] service _services[cname]:-cname comp _compskip default _compskip _comps[-default-] service _services[-default-]:--default- comp comp _compskip    A       F          A   B        Q       g      <        A       '            k  A        G                  A       '           0  ی A          A           A         A  "$  C             T  4 x    "         4s  %  (           L  $      %  &   8  A       g       p      A          p       A        G                A       F       A     C  f         A       &   !  A       '   t        ++ A       F       A          A          A            ۜ       A       f     ۜ  A     C  f     ۔   A       1  AN     2p           	  a	      A.        	  	         A  "  #        (         
         @
  &   8  A    C	  F   d
  +    eval _comp_setup  +_debug_count  integer _debug_count local TMPPREFIXwords1:t++_debug_count pager (qq)words integer debug_fd zmodload zsh/files b:zf_ln /dev/null zf_ln <<<'' tmp exec debug_fd debug_indent %3..20(e. .) PROMPT4 (j::)debug_indent+%N:%i>  setopt xtrace ZSH_NAME ZSH_VERSION 1:_main_complete integer unsetopt  debug_fd != -1  zstyle :completion:complete-debug:::: print pager:-PAGER:-VISUAL:-EDITOR:-/usr/bin/pager (q)tmp ;: w _message Trace output left in tmp (up-history to view) compstatenmatches compstatelist force compstatelist list force messages debug_fd debug_fd return A    +3                  A        F          A   X    '   P         h      E         E   J     E   R     E   Z     E   k   A   $  C           4  \        A        G   P   D           A        G   P   D           A      u  U  At          p  $         A    C   F             At            4         A    C   F       A       Al    k     @  W       A        '             2    A   "     R            2      A   P   )  (  AV     R     u             I     A   "  	      e         	   E          A       G            A\    )  E  0	     ۜ    A.         Y     0	         A.              0	     D    A.              0	     ;     A.              A.     E     u     A  d      1  A.     r          A         +      A      f      @  ]      A    
  &         A            L  l    A            J       A,  0   E           A     C  %   k   A   4         R       A         kE     A     C        k    A          k=     A.  7   E           A      "  1"  A&  :         A,  ;   E           A           J       A,  =   E      Y     A       %   k   A   4         R       A         ka     A              k    A          k=     A.  D   E           A,  G      !  a     A,  H            A           ۬  t      A P        p  ,  &     A        '             2     A        1  AV     R       9         U       A   "          9          E   !       A,     E     %     A    C  F   d        A      F   H        _complete_help eval _comp_setup local _sort_tags _help_sort_tags text typeset help_funcs help_tags help_sfuncs help_styles _help_scan_funcstack main_complete|complete|approximate|normal _help_filter_funcstack alternative|call_function|describe|dispatch|wanted|requested|all_labels|next_label compadd return compcall _help_sort_tags usecompctl zstyle local (@)(@)funcstack[2,(i)_(~_help_scan_funcstack)]:#(_(~_help_filter_funcstack)|\((eval|anon)\))% * _f (@)funcstack[2,(i)_(~_help_scan_funcstack)]:#(_(~_help_filter_funcstack)|\((eval|anon)\)) help_sfuncs[2] _f help_styles[2_f] 3 help_sfuncs[2] _f help_sfuncs2 \0_f 1 [string]  [array]   [assoc]   [boolean] help_styles2_f ,_t 3:_f 3 matcherlist 4 builtin zstyle @ 1:_main_complete unfunction compadd compcall zstyle (@ok)help_funcs text \ntags in context :completion:i: (@ps.\0.)help_funcs[i][2,-1] (@s.,.)help_tags[ij][2,-1] zformat   ( tmp[@] \n    tmp) tmp NUMERIC:1 \n (@ok)help_sfuncs \nstyles in context i (@ps.\0.)help_sfuncs[i][2,-1] (@s.,.)help_styles[ij][2,-1] zformat compstatelist list force compstateinsert compadd text[2,-1] _help_sort_tags local (@)(@)funcstack[3,(i)_(~_help_scan_funcstack)]:#(_(~_help_filter_funcstack)|\((eval|anon)\))% * help_funcs[curcontext] f help_tags[curcontextf] j::argv help_funcscurcontext \0f help_tagscurcontextf ,argv:f comptry @ _complete_help @   A   B     r      !           G   D   \       A  
   
  1  A.  
   r            A.           d     q  A.               A  T    	  1	  A.        E  e     A  "  C  F   c+    C  f   c+  ۼ     WIDGET noread local ZSH_TRACE_GENERIC_WIDGET WIDGET debug ZSH_TRACE_GENERIC_WIDGET _complete_debug ZSH_TRACE_GENERIC_WIDGET _complete_help WIDGET noread readcommand REPLY   A       f       d қCA   4    '             8   e            E         A     C  '   4        T   A       '             x    A       g              A     	  1  A     R    A.        H  u     q  A.               A       '             h     A     C  G           A       Af     2         2`           Y  y  A           A.  !             A  $   
  	  Af  $   2      2p  R                 A.  &      8         A    C
      A  )       A                 A  0    F                0	   P	    A  8       A          	  	     A  0    F  \
     
  
     
  
     q  A      F   L        emulate local c_Tagsfile TAGSFILE:TAGS c_tagsfile tagsfile:tags expl integer c_maxdir curcontext curcontext c_tags_array curcontext curcontext complete-tag::: curcontext complete-tag:curcontext#*: c_path integer c_idir c_pathc_Tagsfile c_pathc_tagsfile c_idir c_maxdir  c_idir++  c_path ../c_path head -1 $c_path$c_tagsfile !_TAG_ c_tags_array sed -n \
        -e 's/^\(.*[a-zA-Z_0-9]\)[[ '$'\t'':;,()]*'$'\177''.*$/\1/' \
        -e 's/^.*[^a-zA-Z_0-9]//' \
        -e '/^[a-zA-Z_].*/p' $c_path$c_Tagsfile _main_complete _wanted etags emacs tags compadd c_tags_array c_tags_array awk '{ print $1 }' $c_path$c_tagsfile _main_complete _wanted vtags vi tags compadd c_tags_array return   A   (    '             +     zk   A,           l   A   "    &              +     A,           !     A      F   <  +    local compstate[pattern_match] compstatepattern_match _approximate opm return   A     C  f       dқCA       F       <   A   L    '   p               E         E         E        E   4     A      C  G   T  t            A           A     R    A,           +    A    C  G   p           A  "                    M     A   |      1  A.     r   q        A,                A                          A.  !         =     A $     1  AN  $   2p  r         q  {9    A.  %               A.  &   r   q  9   A   "  '         '              A,  (      \  }     A,  )              A.  *             A       #  "  A  B  .   2@  R      1  D          A  "  /     Q             F   t        A         1  A  0       A   $  C         L   L 1  ]  A  "  2         2        `     q  A      F   t    A      &     A     C        H  A           A  :   R  q  A                q
  A     C     	  -	     A  B  >   r   q  ;|9          (
  I
     A  "  @      
      &   
  A   B  B      
      F       A        1  A  D     
  A   $  C     
    L   L 1    A  "  F         F        `     q  A      F   t        emulate setopt extendedglob local file PREFIXSUFFIX trylist tilde etilde testcmd integer approx max_approx WIDGET IPREFIX  NUMERIC:-1 > 1  NUMERIC file ~/ file%%/ etilde tilde /dev/null file/tilde/etilde CURRENT testcmd WIDGET PREFIX PREFIX[2,-1] IPREFIX IPREFIX= file[2,-1] testcmd testcmd file testcmd whence file WIDGET compadd QUf IPREFIX ISUFFIX file/#etilde/tilde compstate[insert] compstateinsert menu print file return approx = 1 approx <= max_approx approx++  testcmd trylist aapproxfileN trylist (@)(@f)whence -wm "(#a$approx)$file" 2>/dev/null%:* trylist trylist/  #trylist  break WIDGET compadd trylist[@]/#etilde/tilde compstate[insert] IPREFIX^trylist[@]    A       '                E   A  
   	  1  A  
   R  }   A.                 q  A.        (  U     A      F           local curcontext curcontext curcontext curcontext correct-word::: curcontext correct-word:curcontext#*: _main_complete _correct    A   (  C            ,   D   \   t          A   |    '       	            E                E        E   rk   E   4     E   L     E   d     E   x     A   (    '             c  E        A   8                 4  L  d  J       |    A     C  g               A       g              A         A      f          A      0  5  0	     z      A.           L     0     z     A,           L     A.                0	          A.           m     0
          A                A     C	  F       A     	  F   T     A   "*  (   2  r   m  L        R      "  C
       ۤ       
  F       A   "         ۤ   |    .        +   A   B         ۜ   E  x    0      x      A   B  C       ۜ     t     2      t   U     A,  4             A     C  &     A         1  A  "  7                ۤ   u	  A     C     	  	     A         d  <    q  A      %   d     A   "  ?   r   	  L     "         ۤ   	    A      4  5
     A       F   
  
  A   |   NW  A      &   
  A   0 C  R  A    C     
  	  )  ,   M  A      t  1t  A  G      u  A     C  f   +   A                 A,  K      J      A  L         A    C  N0  A  M      %  A,  O      4  9     A   `        A.  P   r     q     A    C  f             A      f           A,  U             A       &     A  W      ,  A     C    1  A.  Y   r     I     A.  Z      L          A,  \      L  a     A   `  C      A.  ]   r     q     A      f             A      f           A,  b             A       &     A  d      ,  A          d  )     A       F       A  i        A   H        A.  j      +  	   A       &     A  l      ,  A        1
  A  o       A  8        5  ۔ | d    $   |       q  A  0    F      ۔ | d    $     )  A      f   +  -  A   t      1  A  z     ]  A  (        L       ,   %  	    A    C       L Q  u  	  A,               A       
  A             <   L  D   \   A,          5     A   "       i                 A  "   !     @  a  $ \    D                  A  B            "  F       A    C#  F           local _opt _expl _tmpm _tmpd _mlen _noprefix _type values _descr _ret _showd _hide _args _grp _sep compstate[list] csl2 _oargv _argv _new _strs _mats _opts _try OPTIND OPTARG _jvx12 getopts oOt:12JVx _opt options OPTARG 12JVx _jvx12 _opt shift ( OPTIND - 1 ) unset _type_noprefix prefix + zstyle :completion:curcontext:options prefixneeded return :completion:curcontext:_type verbose _showd :completion:curcontext:_type listseparator :completion:curcontext:_type maxmatcheswidth (COLUMNS/2) _descr 1 _showd :completion:curcontext:_type listgrouped _oargv @ _type prefixhidden (M)PREFIX##(--|[-+]) _tags _type _next_label _jvx12 _type _descr  #_grp  _oargv[@] _oargv[@]  _try++   #  _a__try_i () eval _a__try_i;_a__try_i=1 _a__try_i;_a__try_i=( "${1[@]}" ) _argv_i _a__try_i  _i++   _a__try_i _a__try_i;_a__try_i=1 _a__try_i;_a__try_i=( "${1[@]}" ) _argv_i _a__try_i (@)argv[1,(i)--]:#-- #_opts  _i += #_opts  _mats compadd _opts[@] nosort _expl[@] _strs (@)(@M)(@P)_mats##([^:\]|\?)##//\(#b)(?)/match[1] compadd _opts[@] (@)(@M)(@P)_strs##([^:\]|\?)##//\(#b)(?)/match[1] _argv[@] _showd compdescribe _hide _mlen _sep  _grp[@] _hide _mlen compstatelist csl compstatelist csl csl2 csl2 compstatelist compstate[list]:s/rows// compadd _args[@]  _ret   A   8    g         ,   @   T   p               ;    A      C          J;s          A       %         A     C     @       A       %   ,      A   0    F    \ $  ,       =  ]  u  A,               A   "       )      %  <  i  )     A   "         ۜ   E  p   "     R  q          p        A       f         A,                A   B         ۜ 1               ۜ       A           A  "         ۜ   <  X       r   u        A   "     r   u  
cc                 A    C        t    A   "         ۜ 	                  l      A   "  !         C         l      A    C	  "  1  A  %   R  A  A    	      A  B  	        e          	                A  x  C
    1  A  )   R  U	  A    
  %     | 	     Q  A.  +      %
  E
     A      %     | 
     q  A      %     | 
     A      A  1=  A  3   R  
  A   B            }      C  %        A   d   +  1+  A           ۜ   q    A       g              A     C            A      :  u  0          +   zs         A                0
          A                0     !     A  "  >   r   Y    	                 0       
   A      e      A     A  "  G                 4        q  A    C  %        A,  L      ;     A       F       A         1  A>  O   2P  R    r  +$   A.  P              Q  A  Q       A          8  4 X  u      A   @ C  '  1  A  U       A        1	  A  V     )  A  0    F  + Q  q      T     =  q  A  (  C    + e  q      T   q  A        1	  A  \       A  0  C  F  +   q      T     9  q  A  (      + a  q      T   A      /  1/  A           A       g         @      A  < C  &          X  m  A   B            !         &   L  A     C     @  q     A                  A   T    	  1	  AV  l   2  r   !  m     r     9     A    C  f          A                  A  "  p      q            ۤ    @    A      F           local name nopt xopt format gname hidden hide match opts gropt sort zparseopts Vgropt Jign xxopt 3##[[:blank:]]#%%[[:blank:]]# 3 _lastdescr _lastdescr[@] zstyle :completion:curcontext:1 groupname gname 1 _setup gname:--default- 2 :completion:curcontext:1 format format :completion:curcontext:descriptions format format :completion:curcontext:1 hidden hidden hidden allyestrue1on format :completion:curcontext:1 matcher opts match _matcher _matcher gropt :completion:curcontext:1 :completion:curcontext: (@)sort:#(match|numeric|reverse) j.,.sort sort yestrue1onmenu nosort _comp_no_ignore :completion:curcontext:1 ignoredpatterns _comp_ignore :completion:curcontext:1 ignoreline hidden qwords words//m[]\<>^|/\MATCH true qwords current qwordsCURRENT currentshown compstate[old_list] shown other qwords1,CURRENT1 qwordsCURRENT+1,1  #_comp_ignore  shift format format zformat format format d:1 (@)argv[2,-1] gname format name opts[@] nopt[@] gropt[@] gname xopt format name gname format name default xopt format name  funcstack[2,-1][(I)_description]  fakestyle descr fake fakealways :completion:curcontext:tag fakestyle continue (@M)match:#*[^\]:* (@P)name opts1,2 -F _comp_ignore compadd (@)opts (@)(@)match:#*[^\]:*:s/\:/:/  #descr  _describe tag return   A   <              c,   J        +     @   i   A   @  C  '                   E         E      E         A                <  T  p      A   P    	    A.  
   r     ۜ     A,           +   A      &     A   "     R                    A,           -     A       &     A      5  15  A.               A   C  ,0          A   B       %      &   @  A,        d       A  ,   $     J       A     	  1	  A.     r   +L ]     A,               A.        J       A   "  C  F      5    !      +     A          A.  "   r   I  }     A      &     Q	  A.  $   r     
cc   A,  %            A    	  F     +A,  .      +     A       ,          A   B  0     %      &   8  A,  4      ]     A,  5      ,   %     A,  6              A,  7             A  B  9   R  Y    C  &     A           AF  >   2`    y            A,  ?             A   "    F      =    @      +     A  "  A   r   ]         C  F     +A   l   ,  1,  A.  D             A  @ C  '     A   B  F     %      &     A,  G        		     A           J     u	  A,  I      	  
     A   "    F      5    J      +     A          A.  K   r   9
  m
     A      &     Q	  A.  M   r   
  
cc	   A,  N      
      A      F     +A   "6  U   2  r   
    
   2`         5  i     "  W             "    F      =    X      +     A,  Z      \      A      F     +    local comp name _compskip _compskip curcontext curcontext service noskip match mbegin mend 1 shift noskip _compskip curcontext curcontext%:*:*:1: _compskip allpatterns @ str continue service _services[str]:-str (@)_patcomps[(K)str] b== service match1 match2 eval i _compskip patterns break _compskip _compskip return continue Qstr _comps[str] service _services[str]:-str comp comp name argv[-1] _compskip patterns comp _compskip _compskip continue service _services[str]:-str (@)_postpatcomps[(K)str] _compskip default _compskip patterns _compskip _compskip name comp _compskip alldefault service _services[name]:-name comp _compskip    A       f          P   A   "       x       C  F        A             *Ã          0        3E   D     E   z   E   
   E   k   E   \     E   +   E   p     A       '                A   "          <    N  A      f       zA.        D       A     
  1  A.     r   %  d      A.                q  A.                A   ":     R  r   m       2p  r          r  1        F        A   "  C	       ۤ   ,  "*  &   2  r   I  i        u         
  F        A   B  
       ۜ   9  kB  +        l    +      k     A   ` C  +  *  A.  -             A   x          A  "N  .   R r          R  2p  r   5  U           r     	         F            A  1         A  "J  1   R  2p  r   )	  ;	     I	    2p  r   M
    
     m
      3      
           A  "&  4   2p  r           8         F        A     C     *Ã]     A      5  0  A  B  ?   r   }  ;;            ۤ     A           A^  K   2          zs    r   ]       A       G            A,  N      k     A  O     A.  O      =  U     A,  P        q     A.  Q      k     A  $                 	  )  L A       F         A               F       A      F           A         *Ã     A   "  e   R  A    C     *Ã]     A          0  }     A       G           A     C  '                A           A  B  n   r   )  ;<;            ۤ   L  A  "            F     a  "  p      y    p             A   @        A  t        A    C          F       A   B        )         *ÃI     A   "&     2p  r  u    r            C   F        A   "H  !  	      A  B     r   %  ;|;     !       ۤ   I      "     r            "  F        A   B  "       ۜ     k        k     A    #  5  4  AV     2  r   9  Y     r          A     
  1  A.     r          A.        \  )     q  A.        \       A     $          F       A     %      A>     2P    !  r  A    A,        +]     A  "N     2 R            Rp    u         %     r   E  u       &     *Ã     A  "&     2p  r  u    r            &  F        A     '       ۜ         A   "     r   -  M       C(     *Ã     A    (      A    (       ۜ     kAn      1  A~     R            R     	       r   )       A   "     r     Q             
l     A  "     r                   
     q  A.        
l     A        A        	  Av        AF     2`    =       ;| !   A.        3z     Q
  An     R  r       "   2`  r       #       A.        3   q  A.        3      A    C.    1  A     R  }  A   t  .      A.     r       $   A    .       8    d    q  A     C/       ۴          A  $  0     D   e   ۬ی    *Ãq  A     0            !  ,!  A    1  \  [  A  "       u      1  F   P!  |!  A   $  C1        J  R  !  !  "K    A   t  1      A.     r   !    %   A    2     !  0"    \"    q  A     2     "  ۴ "    "    A     3  %   !     A     C3  %   !     A     3  %   "K   A    4  ,      J     #  A,        R  =#     A    4      AF     2`    #     #  ;| &   A    4  %  "K#  #     Q  An     R  r       '   2`  r       (     #  A    C5  %  !  #  #     q  A    5  %  !  $  #     A   "        I$     6     h$  $  ۬$   "KA   "        $  $  6     $  %  ۬ی !  A  "        =%  $  7     h%  %  ۬ی  !  A    7  3  2  A    7  F   %     A     7  g      %  %      A   t  C8      A.     r   	&    )   A    8     (&       ]&    q  A     9     &  ۴      ]&    A   x  9    1
  A&       &  '  A     9  %  %  d#%     A    :     %  )'     q  A    :  %   %     A   "       '    ;  %  *Ã'  '     A  (  C;    \(  }(  (  ۬ی     A  A   "  <     (   )    $)    <     H)  i)  ۬  )  A.        )       A    C=  F      )      setopt localoptions nonomatch _matcher_num return local word sort expr expl subd force opre epre continue  #  getopts gsco forceopt funcstack[2] _prefix IPREFIXPREFIXSUFFIX IPREFIXPREFIXSUFFIXISUFFIX word ${} word $azAZ09_ +parametersword$ zstyle :completion:curcontext: suffix word ~/$+azAZ09_[]azAZ09_[]${} (e)word s\()<>{}| acceptexact recexact tmp yestrueon1 word ~+ word ~+19 word3,1 dirstack word ~[]/ word userdirsIword21+nameddirsIword21 word parametersIword$ continue continue continue word force substitute _comp_caller_optionsignorebraces #exp//[^\{] #exp//[^}] otmp qword tmp otmp tmp tmp//b\$\{{}\\\\\\}/\\\match1match3\\ eval exp=( tmp:gs/\/{/:gs/\/}/ /dev/null aliases exp=( ${${(e)exp//\\[ 	
]/ }//(#b)([ 	
])/\\$match[1]} ) NO_aliases exp:s/\$/$ exp word exp[@] integer done_quote orig_exp exp force glob exp=( ${~exp//(#b)\\([ 	\"\'
])/$match[1]} ); exp=( ${(q)exp} )  #exp  done_quote  ! done_quote  exp=( ${orig_exp//(#b)\\([ 	\"\'
])/$match[1]} ); exp=( ${(q)exp} )  #exp  subd[@] exp exp[1]//\ word//\(N) force substglobsonly subd exp(N) keepprefix changed word ~/$/ yestrueon1changed word $ (M)word##*$[^/]##/ word%%/* epre=( ${(e)~opre} ) epre epre (q)epre[1] changed opreexp[1]#pre word exp[1] pre opreexppre exp[1] word sort yestrue1on (@o)exp addspace subst word exp[1] file file yestrue1onsubst yesasp  #exp == 1  exp1/opre/pre exp[1] asp yes file exp[1]/opre/pre compstate[insert] sort menu _description expansions expansions o:word _description expansions expansions compadd expl[@] suf _tags allexpansions expansions original _requested expansions normal space sort _description expansions expansions _description expansions expansions exp[@] i/opre/pre j i dir[@] space[@] normal[@]  #dir  compadd expl[@] qS/  #space  compadd expl[@]  #normal  compadd expl[@] _requested disp dstr sort _description all expansions _description #exp COLUMNS (r:COLUMNS-5:)exp ... multios exp1 compstateredirectexp2,1 compadd disp[@] expl[@] _requested original original compadd expl[@] word compstateinsert continue A   (              ,   k++c@       A     C          T   3    A       F   h   }   A   H C  (    A  	        A  
   
  1  A.  
   r      0      A.           Q     q  A.                A      %   +     A     C  '             8  e  A     	  1  A     R    A.               q  A.        \       A,                A        +    X     A   B  C     x  ۜ     k        k+   A    !  )  0	     <     A.        +c     0     +        X     zs    A  "      r  l             +c     A   "       x  ۤ       "      +c     A   "       x  ۤ       #      +c     A,  %      k      A   "  &   r   5  ;;     &      kI     A   ""  '   2`  R  )  r   5  ;<;     '      k     A   ""  (   2`  R  )  r   5  ;:     (      k     A   ""  )   2`  R  )  r   5  ;<:	     )      k     A   
  6  1'  A  +     )  A,  /      kq     A         1  A.  0   r       
   A     C     T        A  2   	    AV  2   2  r   E  i     r   )  I     A.  ;      k     A   B       x  ۤ         %  3ۜ     A  0    F      X  ,    	  	  ۬9	   q  Q  A  "  @      a	         x  ۤ   	  A     C       	  ۜ 	  ۜ  q  A      F   	        local word expl what tmpa eval _comp_setup funcstack2 funcstack[2] _prefix IPREFIXPREFIXSUFFIX IPREFIXPREFIXSUFFIXISUFFIX curcontext curcontext curcontext curcontext expand-alias-word::: curcontext expand-alias-word:curcontext#*: _main_complete aliases zstyle :completion:curcontext: regular tmp always true CURRENT global gsel disabled sel(U)sel sel aliasesword galiasesword dis_aliasesword dis_galiasesword tmp%%:blank: tmp1 :alnum:_ ztmp tmpa1 word \tmp addspace pre _wanted alias compadd suf[@]  #pre  complete _aliases sel return A       '                E   A     	  1  A     R  }   A.  	               q  A.        $  Q     A      F           local curcontext curcontext curcontext curcontext expand-word::: curcontext expand-word:curcontext#*: _main_complete _expand   A   B  C  f       ۄ !     C  F        A       g             A                  3      A   B          !         F        A            +      A                  A   |        A           ۤ     A                 q  A,          !     A.        L  m     A   B  C       ۤ   E      %  3ۜ     A          l         A             |   1      A  "&      Rp    ]               "  C         !        "   R  I      compset (#b)([~$][^/]#/|)(*/|)(\^|)\*. return local files expl mfiles ematch1match2. eval ${(MSI:1..Ofiles//./1:)files%%.[^/]##} files:.-. zstyle :completion:curcontext:extensions prefixhidden files. PREFIX .PREFIX IPREFIX IPREFIX%. :completion:curcontext:extensions addspace _description extensions file extension compadd expl[@] mfiles mfiles1 PREFIX compadd expl[@] suf[@] compstateexact_string  A       g               A     C  g       ,       A,        @   ]      A,                 A,                 A,        (        A   "       H    C  f     ۄ   A      D    0
           A    C     ,        0     )     A          ,   E     A         ,        0     %     A          ,   I     A         ,        0     ;     A  8        A  "        A         ,        A     
     ,        A,  *        T   A  0  
  F  (  H     y  	  l -	  4  ,       local expl dirs PREFIX IPREFIXPREFIX IPREFIX SUFFIX SUFFIXISUFFIX ISUFFIX magicequalsubst compset *= OSTYPE solaris Mfpgrep -U $UID -x zsh|xargs pwdx 2>/dev/null::%%/ linux /proc/pidof -- -zsh zsh:/cwdN:P dirsN@ freebsd pgrep -U $UID -x zsh procstat -h -f $dirs|awk '{if ($3 == "cwd") print $NF}'  +commands[lsof]  Mflsof -a -u $EUID -c zsh -p \^$$ -d cwd -F n -w
          2>/dev/null:n%% ( Ddirs:PWD compstatepattern_match _wanted directories current directory from other shell compadd r:|/=* r:|=*   A         1  A          A     C  '   h               A       F         A       F     8  A      &   \  A       '   h         x    A     	  1  A     R    A.        $  Q     q  A.               A      F   ,  i      ZSH_TRACE_GENERIC_WIDGET local widget unset ZSH_TRACE_GENERIC_WIDGET widget _generic return curcontext curcontext:- curcontext curcontext WIDGET::: curcontext WIDGET:curcontext#*: _main_complete @  A       G              A   @      8   \ $  d   jZRZZ    z[r  2 ZA   "           +Č        F        A       &      A       f      , !  A       5      local garbage zparseopts garbage PREFIXSUFFIX return shift _message * PREFIXSUFFIX   A   8           z   j,         D   Y      +;  A   `      1  A            ۤ    %  A.        z     q  A.        zی    A   `      1  A            ۤ    d  A.        zy     q  A.        z     A         1  A            ۜ      jA  #     1	  A.  #   r     ;9    A,  $      ,        A.  %      j     q  A.  '      ,        A  "  )     jD     )      jE     q  A,  +      jE     A.  ,      ,        A,  /      \  y     A,  0              A,  1             A,  2      D        A       g        d      A         AF  8   2`  r        +;jA   X  C  
    A  9       A           9       A                A   ,  C  &  X  y           ی  (  A  ?      D  A  B      y      local expl slice hmax historywords zstyle :completion:curcontext: removealldups sort optJ optV range max max: max%: hmax PREFIX IPREFIXPREFIX IPREFIX SUFFIX SUFFIXISUFFIX ISUFFIX hslice compstatenmatches compstatequote hslice Qhistorywordsbeg,beg+slice hslice historywordsbeg,beg+slice _wanted opt historywords history word compadd hslice  beg+=slice   compstate[nmatches]     AL    0            "     A        F          A   (       P   h   |                  A     	  1  A     R    A.        T       q  A.  	             A     
  1  A.     r   q        A.               q  A.               A   "       ,  ۤ I                +   A   B       ,  ۤ                   A        1  A^     2  r          R@    m      A      {  1=  A.               A   C  8    A.     r   -  r+   A,        \  y     A       &     A,        M       A.                  A.     r     zc#   A,               A       &     A,  !      M       A.  "                A&  #     U    A,  $        D	     A  %      X	  Q  A  &     
  A,  '        zc#   A     
  F   0
  U
  A    C
  F   
    q  A,  +      
  D	     A.  ,      M       Q=  A.  .        =     A     8    A.  /   r   ]  zc#   A,  0             A     C  &     A,  2      M       A.  3                A.  4   r   q  r+   A,  5             A       &     A,  7      M       A.  8                A&  9     Y    A,  :        D	     A  ;         Q  A  <     
  A,  =        r+   A       F   0
    A      F   
    q  A,  A      %  D	     A.  B      M  u     A    C  F   
      A,  G              A,  H             A    C  &     A  L      -      Ad `   K       \  e     A   "                  8   U      A     C  F         A   B         ۤ !                    A,  	        e     A      1  A.                AN    '  5  0     h     A,               A  "                 L  0          A,               A  "                   A,        L        A      &   x      A      F     a      _history_complete_word eval _comp_setup local expl direction stop curcontext curcontext curcontext curcontext historywords::: curcontext history-wordscurcontext#*: WIDGET newer direction newer direction older zstyle :completion:curcontext:history-words :completion:curcontext:history-words list compstatelist LASTWIDGET _historycomplete compstate[old_list] _hist_stop direction _hist_stop PREFIX _hist_old_prefix _history_complete_word_gen_matches compstateinsert _hist_stop _hist_stop PREFIX _hist_old_prefix compstateold_insert _hist_menu_length compstateold_list keep  compstate[insert] = compstate[old_insert] + 1  stop _message beginning of history reached return compstateold_list newer _hist_stop PREFIX _hist_old_prefix ( compstate[nmatches] - 1 ) _hist_stop PREFIX _hist_old_prefix compstatenmatches compstateold_insert compstateold_list  compstate[insert] = compstate[old_insert] - 1  end of history reached compstateold_list _hist_menu_length _hist_old_prefix PREFIX  compstate[nmatches]  _history_complete_word_gen_matches _hist_stop PREFIX _hist_old_prefix _main_complete _history zstyle :completion:curcontext:history-words list compstatelist _hist_menu_length compstate[nmatches] _lastcompinsert unambig direction newer compstateinsert _hist_menu_length _hist_stop  compstate[insert]--  older _hist_stop  compstate[insert]++  _hist_stop return _history_complete_word @    A   ""     R`          r  5         F        A       G             A     C  G      Js#    A           A             	  |     A                  A,        Js#E     A  "                         A   |  C  '      	        +E   k   E   X     E   l     E        E        E        E   $     E   L     A,               A   t   m     k     A|      1	  A.     r           A,          E     A.        k     Q	  A.     r     ;9   A,          A     A.        k     q  A.        p       A,  !             A   B           	    $    	     $      A,  &             A,  '            A     
  ,?           M  A  )   
  1  A.  )        [9    A.  *             q  A.  ,        =	     A   t   -  1-  A  "  .        t	         &     A      "  1"  A  "          ۜ 	  	  k&  0   2p     	  (
     r  A
    A      -    0     
     A^  3      
      
  1     k    0     d     A,  5      
  d     A          x    X    A              ۜ    A  A      F        A  ?        A  B        A    C  F            _matcher_num compstateignored return local comp integer zstyle :completion:curcontext: completer (@)_completers[1,_completer_num-1] compI_ignored:  ind  (@)comp[ind,-1] _comp_no_ignore expl _completer _completer_num _matcher _c_matcher _matchers _matcher_num _completer_num comp[@] tmp : _completer tmp%:*[2,-1]//_/-tmp#*: tmp%:* tmp _completer tmp#*: _completer tmp[2,-1]//_/- curcontext curcontext/:[^:]#:/:_completer: matcherlist _matcher_num _c_matcher _matchers[@] _c_matcher _matcher _c_matcher[2,-1] _c_matcher _ignored singleignored compstateold_list shown compstatenmatches show compstateinsert compstatelist list force menu _description original original compadd expl[@] PREFIXSUFFIX  _matcher_num++   _completer_num++     A   "                 F   4     A          P   +3h       A         1
  A         |   ۤ      A,        +!     A.        3i     q  A,        +     A.        3     A           A  "       |   ۤ      *     R       )         i       A,              A,          M     A,                A.  !        i     A    	  F   4         _matcher_num return local expr zstyle :completion:curcontext: word HISTNOLBUFFER RBUFFER PREFIX SUFFIX condition pre _list_prefix suf _list_suffix compstateinsert compstatelist list force _list_prefix _list_suffix   A       '             J2   A       F   D   Y   A   (   g             ,      +  E   k   E         E         E   rk    E        E        E   jKs   E   j   E   J     E   rk   E   0     E   `     E        E        E        E   (     E   P     E   t     E        E        E         E   ,     E      E   @     E   `     E   x     E        E        E             1     h  ی E        E        E   (     E   +c      X                ]            P              T          A     
  G       	      A       F   d	  |	  A       g        	      A   8  C  G            	    D
  D   d
  x
  
  
  A           
  ۬ 
    P      A    C    5  A   "  ;   R      ;           A   B  C       ۜ   y  k  =      k+   A           A  ?   R  2p  r                  2p  r     A           A,  B      !     A      F   h    A           A.  G   r          A         1  A.  H   r          A  h  C      A  B"  I   R`       9    R             ۤ -  y  A      F   h    A.  O      !       A           An  T   2  r   -  T   2`  r            -  A       '               A,  X      h       A.  Y        	     A         1  A  ^   R  Y  A        1	  A  "  _                ۄ   A.  `        0     Q  AV  a   2     I  ;|9   r   q     A       f     ۄ   A.  c             A     C  F       A                 A       %        A   d  C    1  A    C       ۜ u    kA,  v      4       A      f   `  L   A   d  C    1  A    C       ۜ   I  kA,  z             A      f   `  L   A   d  C    1  A    C       ۜ   =  kA,  ~      t       A      f   `  L   A   $ !  #    A          A    C!    1  A.     r       	   A  p  !      A&       +$   A    !  %          A     C"       )     A.          +     A    C#     <  m     q  A  B  $                C$  %      0     A,        T       A     C&  '               A     +         ?       A        f   c+l    A        F   c+۔ A      F          A     +       D  ?       A        f   c+l    A        F   c+۔ A      F          A     )       %     A     *  %   p     A   ,  C*              A    *  &     A   \ C+  j     k   	  A      1  A       Q  A.        p       Q	  A.     r       
   A,                A.        k      Q	  A.     r      ;9   A,           !     A.        k      q  A.        H!  u!     A,        !  !     A   "  /     "  ۤ "  !#    C/  f   c+۔ ]#  A   B  /     "   "  %$  X$    0     X$      A,        $       A,        $      A   ` 1  ,+     $     %  A     
  1  A.        E%  [9    A.        $  }%     q  A.        $  %     A,        ,&        A     3    1  A       Y&  A  P  C3  	    A    C3  &   y&  A,        +     A    3  F   &      A    C4  &     A,        +     A    4  F   &    A        &  A   "       !'    5  &   &  A        X'  A,        '  '     A     
  1  A.     r   =(  (     A.        rk (     q  A.        rk (     A    9  q 13 AN     Rp  r   =(  (       rk   A   ""     2`    L)      L)  rk   :  %  )  )  *     A,        k]*     A     ;  %  +  I+  +     A    ;    1  A~     2  r   +  5,     2    kL,  R@    e,    ,  A.        -  -     ё  A.     r   .  Y.     A  l <      AV     2    .  2P    .    kL,  A.        -  -     q  A     =     +c/     A   h C>  ,  +  A        -0  A,        jKsL0     A  , >  $     J     m0  A|      1  A.     r   0  0     A,        rk0     A  "       rk          rk     Q  A.        0  0     A.        rk     q  A.       rk1     A   "      rkjKs       jKs11     A  B       L1    A  &   &  A     CB     +ce1     A   h B  ,  +  A       2  A,       j$2     A  , CC  $     J     E2  A|     1  A.    r   0  m2     A,       rk0     A  "      rk         rk     Q  A.       0  0     A.       rk     q  A.       rk2     A   "      rkj       j11     A  B       2    F  &   &  A       A    R@ 2    2  2    rk jKsRP  R  2    rk j2`    3  r   i3  3     A.       -  -     Q  A>    2P    2    rk jA.        -  3       AF  !  2`    3     4  d4     A.  #     -  4     A   J  }  |  A.  (  r   4  15     A   "  )  r   M5        )     5       A     J    1  A  *    5  A    J  F   (6  @6    A  ,    m6  A  T  CK  	  1	  A&  -    kL,  A     K  f   6  L 7  A.  /     D7      A     L  ?  >  A.  2     q7      A     L     +c7     A   CM  6  12  A  5     !8  A,  6     jKs@8     A   , M  $     J     a8  A| 8    1  A.  8  r   0  8     A,  9     rk0     A  "  :    rk    :     rk     Q  A.  ;     0  0     A.  <     rk     q  A.  >     rk8     A   "  @    rkjKs  @     jKs11     A  B  B     L1    P  &   &  A     CQ  f   6  L 7  A.  F     8  2     q  A    R  F   (6  8  A    R    1  A  K    )9  A    S    1  A  L    a9  A.  M     9  :       A  N    5:  A  O  	  1  A  O    :  A.  P     ;  =;     q  A.  R     |;  ;     q  A    CU  F   (6  ;  Q
  A>  Y  2P    rk     !'  A,  Z     -      A.  [     <  A<     Q3  A  "B  \  2  r  rk   2  R  !'  2p    u<       =(  (       W     "  ۜ <  <=  X=  A,  `     u=  =     A,  a     -      A     X     k=     A e    M>  0	          A.  f     e>     0	          A.  g     >     0	     ;     A.  h     >     A     Z  F   l?  ?  A      [     ?  4 ?  ?  	@  -@  A    C[  f   @   @  A     \      A  p    @  A     C\  '   0A        HA  iA  A     \  '   0A        A  A  A  "  s    B    ]     C  =C     A  ":  w  R  r   E  E      2p  r   E  < !     rk <F    y     F  F         A    C_    1  A.  }  r   UG  (  "   A  X  _  
  1  A.  ~  r   G    #   A.       G  )H     q  A    C`  F   (6  lH  Q  A       H  A.       H  	I     q  A    a  F   (6  hI  A     c       I     A     Cc  %   I     A   ,  c            J  A    c  &   MJ  A     d     lJ  J     A,       J  +tk   A,       5K  K     A,       K  	L     A,       1L  yL     A,       L  L     A,       M  eM     A,       M  M     A,       N  aN     A,       N  N     A    Cg  F   O  +    local  \t\n\0 eval _comp_setup func funcs _compskip format call match _completers _completer _completer_num curtag _comp_force_list _matchers _matcher _c_matcher _matcher_num _comp_tags _comp_mesg mesg context state state_descr line opt_args val_args curcontext curcontext _last_nmatches _last_menu_style _def_menu_style _menu_style _tags_level _saved_exact compstate[exact] _saved_lastprompt compstate[last_prompt] _saved_list compstate[list] _saved_insert compstate[insert] _saved_colors ZLS_COLORS _saved_colors_set +ZLS_COLORS _ambiguous_color _comp_priv_prefix unset _comp_priv_prefix precommands builtin_precommands builtin exec nocorrect noglob time typeset _lastdescr _comp_ignore _comp_colors curcontext curcontext zstyle :completion:curcontext: inserttab tmp pending:blank: PENDING pendingb09:blank: PENDING match1 compstateinsert return compstate[insert] tab :blank:yestrueon1:blank: curcontext compstate[vared] :completion:varedcurcontext: compstate[insert]//tab / compstate[pattern_match] _lastcomp[unambiguous] PREFIX _lastcomp[unambiguous_cursor] integer upos _lastcomp[unambiguous_cursor] SUFFIX PREFIX[upos,-1]SUFFIX PREFIX PREFIX[1,upos-1] compstate[quote] equals compset compstatecontext equal PREFIX PREFIX[1] compset tilde _setup default _last_menu_style[@] :completion:curcontext:default listprompt LISTPROMPT zmodload zsh/complist :completion:curcontext:default selectprompt MENUPROMPT :completion:curcontext:default selectscroll MENUSCROLL  #  1 _completers _completers 2 _completers @ completer _completers _completers _complete _ignored _completer_num integer SECONDS TRAPINT Killed by signal in funcstack[2] after SECONDSs return TRAPQUIT Killed by signal in funcstack[2] after SECONDSs return funcs compprefuncs[@] compprefuncs func funcs[@] func _completers[@] call _completer tmp tmp : _completer tmp%:*[2,-1]//_/-tmp#*: tmp%:* tmp _completer tmp#*: _completer tmp[2,-1]//_/- curcontext curcontext/:[^:]#:/:_completer: zstyle :completion:curcontext: showcompleter Trying completion for :completion:curcontext matcherlist _matchers _matcher_num _matcher _c_matcher _matchers[@] _c_matcher _matcher _c_matcher[2,-1] _c_matcher _comp_mesg call (@)argv[3,-1] break  _matcher_num++  _comp_mesg  _completer_num++  curcontext curcontext/:[^:]#:/:: compstateold_list keep _lastcompnmatches compstatenmatches _last_nmatches _menu_style _last_menu_style[@] _menu_style[@] ( compstate[list_lines] + BUFFERLINES + 1 ) _menu_style _menu_style[@] _def_menu_style[@] compstate[list] list LINES _menu_style[(r)select=long-list] _menu_style[(r)(yes|true|on|1)=long-list] compstateinsert menu compstate[insert] _saved_insert compstate[insert] _menu_style[(r)(yes|true|1|on)=long] (@M)_menu_style:#(yes|true|1|on)*  #sel  9999999 sel[@] i =09 i#*\= = 9999999 num  min  (@M)_menu_style:#(no|false|0|off)*  #sel  9999999 sel[@] =09 9999999  max  min max _menu_style[(r)auto*] compstate[insert] automenu unambiguous compstate[insert] automenu automenuunambiguous compstate[insert] menu MENUSELECT MENUSELECT _menu_style[(r)no-select*] unset MENUSELECT _menu_style[(r)select=long*] zmodload zsh/complist MENUSELECT MENUSELECT (@M)_menu_style:#select*  #sel  9999999 sel[@] =09 9999999 MENUSELECT MENUSELECT MENUSELECT _menu_style[(r)interactive*] MENUMODE interactive _menu_style[(r)search*] _menu_style[(r)*backward*] MENUMODE searchbackward MENUMODE searchforward MENUMODE compstatelist list force _lastdescr :completion:curcontext:warnings format format compstatelist list force `(@)^_lastdescr:#' tmp tmp[1] tmp[1] or tmp[2] (j:, :)tmp[1,-2], or tmp[-1] _setup warnings zformat mesg format d:str D:(F)(@)_lastdescr:# compadd mesg _ambiguous_color local toquote [=\(\)\|~^?*[\]#<>] prefix compstateunambiguous1,compstateunambiguous_cursor1 prefix _comp_colors =(#i)prefix[1,-2]//?/(prefix[1,-2]//(#m)?/MATCH/~toquote/\MATCH|)prefix[-1]//(#m)~toquote/\MATCH(#b)(?|)*==_ambiguous_color _comp_force_list always _comp_force_list _comp_force_list compstatelist compstate[list]//messages force compstate[old_list] _saved_colors_set ZLS_COLORS _saved_colors ZLS_COLORS  #_comp_colors  ZLS_COLORS (j.:.)_comp_colors ZLS_COLORS comppostfuncs[@] comppostfuncs funcs[@] func _lastcomp (@kv)compstate _lastcompnmatches _lastcompcompleter _completer _lastcompprefix PREFIX _lastcompsuffix SUFFIX _lastcompiprefix IPREFIX _lastcompisuffix ISUFFIX _lastcompqiprefix QIPREFIX _lastcompqisuffix QISUFFIX _lastcomptags _comp_tags return    A   D    G       k      zk      +  E         E   Js   A       '             zk   A   (  C  '                     X  q  A,        k     A   "     r   ]            F       A,               A       f   `  x    A            ۜ   M     A     C       ۜ     JsA     C      A  !       A,  "        l   A   "    &   X    #      +     A,  $             A  "&  (   2p  r  +  r            
  F       A   x  
      A  +        A,  ,        T   A   "  C  &       -      +     A.  .             A    C  >  1>  A  1        A| 3     1  AN  3   2p  r   1  L       m    A   "*  5   2  r          r     1       7             A  "  8        E     "  9      ]                A     "  1  AN  C   2p  r   1         	  i	  A.  F      ]  	     Q  A  "    F   	  (
  D          A  B  H     M
      C       ۤ   
      A       G       
      A          
  ۴   
  ,  A          P  q  ۬ ی     A      F     +    local compstate[pattern_match] orig _old_match_string ocsi compstate[insert] ocspi compstate[pattern_insert] :-PREFIXSUFFIX#[~=] tmp:q tmp return _old_match_string PREFIXSUFFIXHISTNO _tags matches original zstyle :completion:curcontext: matchoriginal insertunambiguous orig compstatepattern_match _complete opm orig only  ret  _complete  ! ret  ins pattern compstatenmatches oms compstate[insert] automenuunambiguous compstateinsert automenu compstate[insert] menu compstatepattern_insert trueyeson1 compstateunambiguous :PREFIXSUFFIX unambiguous _requested original compstatenmatches original expl _description original original compadd expl[@] PREFIXSUFFIX A   "                 F   4     A       1  A       Q   A,                 A.          Y     q  A.               A      F   4         _matcher_num return compstate[old_list] compstateold_list keep compstateinsert (compstate[old_insert]+1)  A                 4       A      4  14  A.     r   I   ,     A   ,    G       \         +  E   ;   A,  	      p   +   A   d        A           A,        ;      A    C  &      q  A.        ;      A   "  C  F     -  X  C    A    C     H  -  \      A       F   x    A.        +     A   "          "     r   9                       A    C  F     +A       %   4      A   (  C       $  4         R  A   B    F     L      F       A     C      A.  !   r   I   ۔    A,  "      +   A       &      A.  $      p  I        A  B  	       ۜ   <  X    	       ۜ u    4  A    
      A  *     Q  A   "  +   R       
       4     	  %  A          p         A.  -        +       local format gopt 1 expl _comp_mesg  # > 2  2 shift curtag _tags tag _next_label compadd expl:/X/x  ! compstate[nmatches]  compstateinsert unambiguous compstateinsert return zparseopts messages format zstyle :completion:curcontext:messages format format :completion:curcontext:descriptions format format formatraw raw zformat format format d:1 (@)argv[2,-1] builtin compadd gopt[@] format _comp_mesg A                 ,   D       A     C    1  A.     r   a          A,        ,         A                            A       F   <  Q  A                  A            I       A       F   <  Q  A                 A  "          0  C  F    ۬ L   L -  4 ی  Y      local file tilde etilde PREFIX ~/ PREFIX%%/ etilde tilde /dev/null eval file=(PREFIX*SUFFIX(om[NUMERIC:-1]N)) file/etilde tildeqfile qfile  #file  compadd IPREFIX ISUFFIX file A   H          +   ,   J  D   X   p      +3                A                       Jkk    A     C     4  ۬ T  h      A   \  C      $           A  m             z[r        A     C  %     9  i     A     	  1  A          A.               q  A.        $        A,  !      +E     A   `        A.  "   r   Y  D    A         T         A    C	     T       A,  ,      +     A,  -      3     A,  .         -     A,  /         U     A,  0         }     A   "F  4   R  r          R    I  2p                    6         +   A,  :             A   $       H  | h  l    T  A   B  A          C     ,  M     A       A      &   x  A G     1	  A.  G   r          A,  H             A.  I      0	      q  A,  K      L	  i	     A.  L      	  	     A   h      1  AF  T   R`    	  r     5
     A    C     T  U
     q  A      %   T     A   |    1  A  Z        A.  [      ,   )      A   (          | T  l       A   "  a   2P  r  Y      I  $       t  | T  l       A       >  A&  d   r  Y    A     :  1  A.  k   r          A.  l      ,        q3  A          0  Q     A,  p             A,  q      $  A     A   0   %  1  A  B"  s   2`    ]    r  u             ۤ   ,  H  A  (  C    d      9  l       q  A        1  A  x        A  @  C          ۄ   ۔ 	  ۜ 	  i  l     %  q  A  0    F  P    q  ۄ   9  l     %  A       &     ю  A          A        '             +  A,               A,          A     A   $  "     4  | T  l    t  A      1	  A.     r          A,               A.        8  U     q  A,               A.        $  A     A   "       A    &     d       A    C'  `  I  A  B  C'       ۤ   (  H       R@    E  R  e  A,        D        A   `  C)    1  A.     r          A    )  %  D   ۜ )     q  A    *  %   D      A   "D  +          ۔ 	  ۜ 	  i  ۄ     l     !          +     A   "          "8  ,    @    a  ۜ  i  ۄ   l     	          +     A   "D  ,          ۔ 	  ۜ 	  i  ۄ     l               +     A  "<  -        	  ۜ  i  ۄ 5    l     U          +     q  A   "8  /          i  ۄ 	  ۜ )  l     e          +     A  "8  0    ,    M  ۜ  i  ۄ y  l     U          +     A    1  F     +(  A   "L  3  )      A  B  3       ۤ            r                C3  F       A,        0  M     A,          A     A     4    1	  A       A  A  0  4  F        ۜ A  9  l       q  A  0  5  F  $    E  ۜ  i  l       A    C6  &     A     C8     p       A,           Y     A  < 9  F  1	  A.     r       	   A,                A.        +1      Q  A.     r   A  u   
   A,                 A,        +-!     A.        3    q0  A,        p!  !     A,        !      A   4 C=  %  1%  AF     2`    !     "  -"     A    =    1  A.     r   M"  m"     A  8  =    "    "  i  ۄ "  ۜ 	  l     m#  Q  A.     r   #  $     A  8  ?    $$    E$  ۜ  i  ۄ q$  l     $  q  A  0  @  F  %    =%  ۜ  i  l     i%  A    A  &         local pref npref tmp2 group expl menu opre osuf orig cpre opts sopts matcher typeset tmp1 matches zparseopts J+:=group V+:=group x+:=expl X+:=expl P:=opts F:=opts f=opts M+:=matcher i=imm sopts[@] opts[@]  #matcher  matcher matcher[2] matcher 1 2[1] 22,2 (@P)2 PREFIX SUFFIX PREFIX SUFFIX PREFIXSUFFIX compstateinsert menu09 _comp_correct compstatepattern_match orig orig:q compadd matches r:|sep=* r:|=* matcher  #matches  matches tmp1[@] true pre sep PREFIX pre%%sep* SUFFIX PREFIX pre SUFFIX suf%%sep* PREFIXSUFFIX sep (@M)matches:#PREFIXSUFFIXsep*  #tmp1  PREFIXSUFFIXsep builtin compadd (@)(@)matches%%sep*:# tmp1 compadd presuf sep tmp1[1]sep matches (@M)matches:#tmp1[1]* PREFIX cprepre SUFFIX suf imm matches zstyle :completion:curcontext: expand suffix compadd group[@] expl[@] prefmatches  matches[(I)tmp1[1]sep*]  compadd expl[@] pref sep tmp1[1] compadd expl[@] pref return  #tmp1  PREFIX SUFFIX compadd matches matches sep PREFIX cprepre%%sep* SUFFIX seppre#*sepsuf PREFIX cprepre SUFFIX presuf matches @Mmatches:j<>@btmp1 expand menu compstate[insert] presuf tmp2 sep septmp2#*sep compadd expl[@] pref tmp2[@] (@)(@)(@M)matches:#*sep%%sep*:#  matches[(I)sep*]  compadd expl[@] pref compadd expl[@] pref (@)(@)(@M)matches:#*?sep?*%%sep*:# compadd expl[@] pref (@)matches:#*sep* compadd expl[@] pref i#*sep (@)(@)(@M)matches:#*sep*%%sep*:# compadd expl[@] pref expand prefix orig prefpresuf PREFIX cprepre SUFFIX compadd expl[@] prefpre compadd expl[@] matches (@)(@)(@M)matches:#npref*#*sep:# prefnpref sep cprepre%%sep*sep pre#*sep sep cprepresuf%%sep*sep suf#*sep PREFIX opreosuf SUFFIX pref orig pref pref sepsep compadd expl[@] pref%sep*sepsep pref%sep##*sep pref sep compadd expl[@] pref%sep*sep pref##*sep compadd expl[@] pref   A                 4   T       A       %   p      A   ,    &     $           R    A    C  3  2  A    C              (  A   "  
      E    
             A,        0  a     A,               A     C      A.     r     A      A          d  4 4       A              E      A,               A    C     + +   E  q	  A                    A         + + E    A      F   ,    A      F   ,        local __gopt __descr __spec __gopt zparseopts __gopt comptags 1 curtag __spec  #funcstack > _tags_level  _comp_tags _comp_tags% *  _tags_level funcstack _comp_tags _comp_tags __spec  curtag \: zformat curtag#*: d:3 _description __gopt[@] curtag%:* 2 __descr curtag curtag%:* (P@)2 (@)argv[4,-1] _description curtag 3 (P@)2 return   A\    +I                 A        F          A        G   P   Js      zi   A       f           A$    K         N   Y     A   T               4   L   d   |              E         E         E         A   P    	    A.     r           A,               A      &   4  A     C  %   L     A   ,    &  h  $          R    A,        L        A,        4   +$    A        A&       L   4   A,        d        A.        |   5       A&     r  L   +$ A,        d   ۔    A.        |   Q     q  A,        d        A.        |        A    C    A    C               A   "                         A,          5     A   "     r   e           &     A,     E     =     A     !    A.     r   m       A            4        A          0  e        A,  !        1     A  "    f   m        #              q  A     C	       e  -    U  A  "  	  f   i        '              A    
  F   H	         A 5        
         A                  4   T       A       %   p      A   ,  C  &     $           R    A      8  18  A                  (  A   "        E                 A,  	      0  a     A   "  
   r               &     A,     E   <  i     A           A.     r          A     C       4 4     A  A          \          A,        @  ]     A         + +     q	  A              E    m  A         + +     A      F       A    C  F           A P     1	  A.  P   r           A,  Q      8  U     A.  R             q  A,  T         =     A  U   	  1	  A.  U   r          A,  V      L  i     A.  W             A,  [   E   ,  i     A,  \             A,  ]        Y     A,  _      Js     A     C  f     4  \  A   "  c   r            c      !  i     A   ".  d   2  r     	     2@    =  R  Y    C               A,  g      !  E     A,  h      a       A                     A  t   +     4           A,                  A      &   <       A4 |          
        A          AF     2`          ]   |       A,                 A,  	        T     A      F   p    
  A.               A       f   ,  X    A    C       ۬X      A           @         A    #  F           _next_tags eval _comp_setup local PREFIXSUFFIX unfunction _all_labels _next_label local __gopt __len __tmp __pre __suf __ret __descr __spec __prev 1 __prev shift __gopt zparseopts __gopt argvib:4: ( __tmp-1 ) __tmp ( __len+1 ) comptags -A__prev curtag __spec  #funcstack > _tags_level  _comp_tags _comp_tags% *  _tags_level funcstack _next_tags_not  __spec  continue _comp_tags  __spec  curtag \: zformat curtag#*: d:3 _description __gopt[@] curtag%:* 2 __descr curtag curtag%:* 4 (P@)2 (@)argv[5,-1] _description curtag 3 (@)argv[4,__pre] (P@)2 (@)argv[__suf,-1] return _next_label local __gopt __descr __spec __gopt zparseopts __gopt comptags 1 curtag __spec  #funcstack > _tags_level  _comp_tags _comp_tags% *  _tags_level funcstack _next_tags_not  __spec  continue _comp_tags  __spec  curtag \: zformat curtag#*: d:3 _description __gopt[@] curtag%:* 2 __descr curtag curtag%:* (P@)2 (@)argv[4,-1] _description curtag 3 (P@)2 return LBUFFER%PREFIX _next_tags_pre PREFIX _next_tags_pfx SUFFIX _next_tags_sfx _next_tags_pre LBUFFER%PREFIX LASTWIDGET _next_tagslistcomplete PREFIX _lastcomp[prefix] SUFFIX _lastcomp[suffix] _next_tags_not  _lastcomp[tags] _next_tags_pfx PREFIX _next_tags_sfx SUFFIX compstate[old_insert]:+1 _main_complete _complete _next_tags_completer compstateinsert automenu compstateinsert automenuunambiguous compstateinsert unambiguous ops _lastcomp[unambiguous] compadd Uns SUFFIX PREFIX ins compstatelist list force compprefuncs _next_tags_completer _next_tags_not _complete _next_tags_pre compstateold_insert WIDGET _next_tags compstateold_list keep compstateinsert menu:2 return LBUFFER%PREFIX _next_tags_pre unfunction _all_labels _next_label autoload _next_label compprefuncs _next_tags_pre _next_tags @    A                  T             A     C  g               A   (            $     5    A   B        u                  A   "  	          C  %        A   "  
      5         p       A         1  A     20     R  2`  r     M      R  a  2  r          r         A,        `  }     A       f     ۄ   A       F     B  A      &   @  A     C      A&     r  \    A,        |       A,         (  =     A   "  !       "  C  F         C  &   @  A      F   @    A     	  &     A     
       A  }    	  Q      local _comp_command1 _comp_command2 _comp_command precommand opts zparseopts p+:precommand  +opts[-s]  _compskip  +opts[-P]  precommands  #precommand  precommands precommandp BANG_HIST wordsCURRENT !: compstatequote wordsCURRENT "!: compstateall_quotes PREFIX PREFIX//\!/! compset *: _history_modifiers return CURRENT curcontext curcontext%:*:*:-command-: comp _comps[-command-] comp eval comp _set_command _dispatch koptss _comp_command _comp_command1 _comp_command2 default   A      F       %       _message no argument or option    A   ""     R`          r  5         F        A       G             A             ۜ    a     A    C  7  6  A     2      2             2     	  8        u       A  `   +  1  A~     2  r          R  r                <     A,        U       A    C  F        Q  A.     r          A   "     r   !  u                    A,               A   \  C  
  1  A       L  A.        q         A           ی      A      F        A    	  4  1  A  &   2p R  =  2@     2 Rp                  2     =  l  	          
   A,  )             A    
  F           A  "  +   r   U                 ۤ      A     C      A  -     =  A,  .      	       A  /   
  1  A.  /   r   e	  	     A.  0      q  	     q  A.  2      q  E
     q  A    C  F        A      F        A      F            _matcher_num _lastcompnmatches return local list zstyle :completion:curcontext: oldlist compstateold_list list never LASTWIDGET _complete_help WIDGET _complete_help WIDGETSTYLE list always shown compstateold_list keep _lastcompcompleter _lastcomp[insert] unambig compstateto_end single compstateold_list automenu compstateinsert menu compadd SUFFIX PREFIX compstateold_insert _lastcompnmatches WIDGET LASTWIDGET LASTWIDGET _complete_help WIDGET _complete_help compstateold_list WIDGETSTYLE completeprefixword oldmenu compstateold_list WIDGETSTYLE reverse ( compstate[old_insert] - 1 ) ( compstate[old_insert] + 1 )   A                  k#+    A     C  g            A       g        4       A   B        I       g      <       A   $          $  4      A       F       A   T  C    A.     r   + ;l<    A       e  i       A      &     A         1  A          A.        +t     Q
  A          A   "            C  F       A      F   L    Q  A        i  A.        +     q  A.        +      A           A  "                       )  A   "               F       A   "  !   r   }         C  F   L    A      F   L    A,  %              A     	  ,     k#     A  |  
    1  A.  (   r   9  Y     A   "  )      y    C
  F       A,  *      	  e	     A    
  F   L    A   "  /      	      F     	  A   "  0        
       0      %
       A      F   L        local output opts  +_cmd_variant  typeset _cmd_variant zparseopts optsc:words1 1%%\=* 1#*= shift  #precommands:|builtin_precommands  command  +opts[-b] && ( precommands[(I)builtin] || +builtins[opts[-c]] )   +opts[-r]  Poptsr::optsb return  precommands[(I)builtin]  builtin pre builtin  +_cmd_variant[opts[-c]]   +opts[-r]  Poptsr::_cmd_variantoptsc _cmd_variantoptsc 1 _call_program variant $pre $opts[-c] "${@[2,-1]}" </dev/null 2>&1 var[@] output pat  +opts[-r]  Poptsr::cmd _cmd_variantoptsc cmd  +opts[-r]  Poptsr::1 builtin _cmd_variantoptsc    A   "     RP          R  5       F   \     A   t    G   x                  E   k      3	  E   0     E   \     E        E        E        A       G     Js#    A     C      A    C     (   E       A                  A,        Js#     A  "                         A   `      1  A         (  ۤ E  Q  A.        x       q  A.               A,              A       '   x         (    A      ,b     k   e  A|      1	  A.     r           A,               A.        ky     Q	  A.      r     ;9   A,  !             A.  "      ky     q  A.  $        E     A,  &             A   B  
     (   E  a      C
           A,  +             A,  ,      \      A    C  3            A  .   
  1  A.  .      5	  [9    A.  /      \  m	     q  A.  1      \  	     A      "  !  A  "  4        
         &     A   "  5     =
      C  F   \     A   (      
  ۬ L 
  L 
      A,  7              A  8   	  1  A  8       A.  9      -  t     q  A.  ;      -       A    C  F   \     A  ?        A  A        A      F   \         _matcher_num SUFFIX return local comp curcontext curcontext SUFFIX _completer _matcher _c_matcher _matchers _matcher_num integer zstyle :completion:curcontext: completer (@)_completers[1,_completer_num-1] compI_prefix:  ind  (@)comp[ind,-1] addspace ISUFFIX  SUFFIX ISUFFIX SUFFIX SUFFIX _completer_num comp[@] tmp : _completer tmp%:*[2,-1]//_/-tmp#*: tmp%:* tmp _completer tmp#*: _completer tmp[2,-1]//_/- curcontext curcontext/:[^:]#:/:_completer: matcherlist _matcher_num _c_matcher _matchers[@] _c_matcher _matcher _c_matcher[2,-1] _c_matcher _prefix compstatenmatches compadd IPREFIX ISUFFIX compstate[unambiguous]%sufx compstatelist compstateunambiguous compstateinsert unambiguous  _matcher_num++   _completer_num++     A                 P         A       g      <        A         1  AF     2`  r             M  A   X    
  1  A.      r   }  :    A    C  F       q  A      F       A    C	  &   H  A,  (      d        A   8  
  g    Z+          $  j;<      A     
  G   P  {    A,  -      j;q     A       f   c+۔   A   \  C  
  1
  A    C  f     \ Z+A       f   c+ A      F   H    A      g  AF  6   2`            A   t      1  Af  7   R  2`  r      r      r      A       f   c+ A    C  F   H    A        1  A^  ;   2  R`  r      r        A,  =           A,  >      $        A      %   <       A&  @   r     A,  B            A,  C      $        A      %   <     Q  Av  E   2  r      2  r     9          Y     A         <  q       Af  H   R  2`    -     I       ]   A   h        A  K       A      f     t    A  M       A      f     t   A      %   <     `  A,  R           A     [  W  A.  S   r          A            q     A   d        A>  W   2P    8    ]    A         <  u     q  A      %   <     A     A  1  A  \        A,  ^           A.  _      $       Q  A  `      )  A   h        A  b       A      f     t    A  d       A    C  f     t   A,  g      e     A      %   <     q"  A,  m             A,  n      {     A        A      &     A  p        A,  q             A   "  r   R  -      &   H  A,  s        a     A                 A   "  u          C  &   H  A.  v      	     q  A.  z      $        A   \  C  
  1  A  }      5	  A         c+۔ Y	  	    A       f   c+Y	  A  \     
  1
  A       f     \ Z+A        f   c+ A    !  F   H    A     "    1  A     R    A    "  F   H    
  A  "     r     :      "       	  F   	  	  A    C#  F   H    q  A.        $
       A     $  f   c+ A  X  C%  
  1  A.     r     :    A    %  F       q  A    &  F     Q
      setopt localoptions extendedglob nobadpattern unset typeset _read_comp +NUMERIC _read_comp _read_comp eval _read_comp compadd _read_comp return _read_comp local search str2 newch funcs funcs2 exact list integer Completion:  msg read #key str str[1,-2] _    whence -m "$str*" 2>/dev/null%: function exact key #key & 127 ZBEEP print beep \a strkey _  autolist str funcs  #funcs == 1  funcs1  (Confirm)  #funcs == 0  str[1,-2] str2 true  pos++  funcs1pos newch break str2newch funcs2 funcsstr2  #funcs2  str2  #list  msgstrexact list whence str%%  /dev/null _read_comp compadd str  A  6            	   #       A       %      1   y          A$ :   K        =   U      A         G                0   U   A        &   h   A                   A      F   4  I      A      F   H        _ra_comp _ra_actions _ra_actions[@] 1 _regex_arguments local regex funcname 1 shift @:/b:/:_ra_comp (qqqq)match[1] eval funcname () {
    local _ra_p1 _ra_p2 _ra_left _ra_right _ra_com expl tmp nm="$compstate[nmatches]"
    local _ra_actions _ra_line="${(pj:\0:)${(@)words[1,CURRENT - 1]:Q}}"$'\0'"$PREFIX"
    _ra_actions=()
    zregexparse -c _ra_p1 _ra_p2 "$_ra_line" (j: :)(qqqq)regex[@]
    case "$?" in
    0|2) _message "no more arguments";;
    1) 
      if [[ "$_ra_line[_ra_p1 + 1, -1]" = *$'\0'* ]]; then
	_message "parse failed before current word"
      else
	_ra_left="$_ra_line[_ra_p1 + 1, _ra_p2]"
	_ra_right="$_ra_line[_ra_p2 + 1, -1]"
	compset -p $(( $#PREFIX - $#_ra_line + $_ra_p1 ))
	(( $#_ra_actions )) && _alternative "$_ra_actions[@]"
      fi
      ;;
    3) _message "invalid regex";;
    esac
    [[ nm -ne "$compstate[nmatches]" ]]
  } _regex_arguments @ A               z   4   *s#    A     C  '             T   i   A         A      f         zA  \         0	           A.  
      T         0	     ;     A      F        A       F       A       '             ;+ A     C  '             d  + A       F       A   h        A        y  A    C       D      A       %        A    C  &      A       G     J      A     C  g        #    A  #     1	  A.  #   r     i      A,  $             A.  %      *s#U     q  A.  '      h       A     
    T  m    A     
     #     A                 A  -   
  1  A.  -   r     i      A.  .   E   t       q  A.  0   E          A       F     1  A               A    C      }    L        local OPTARG matches term \0 getopts t: opt OPTARG return shift ( OPTIND - 1 ) desc  #  reply integer term matches :tag:desc:((  )) matches :tag:desc:_values -s (q)term (q)desc i = 1 i <= # i++  s.:.argvi /wds1//*/[^term]#term/ matches wds[1]//\*wds[2]:+\:wds[2]//(#m)[: \(\)]/\MATCH  matches  (q)wds[1]//\*//(#m)[:\[\]]/\MATCH\[(q)wds[2]//(#m)[:\[\]]/\MATCH\] eval reply+=(wds[3]) /[]/ matchesend    A       G              A       %   4      A   ,    &  P   $  |         R    A    C      A    C  f      ۔    A         1	  A&  
     +$   A  B              5      F   H    Q  A&       +$   A    C  f   d    5  A      F   H    q  A    C  F   H        local __gopt __gopt zparseopts __gopt comptags 1 _all_labels __gopt[@] @ return _description   A                  L   x          A,                A   C  3  1/  A    C     (  ۤ E    A          (  ۜ E      A       F     9  A   `  C    
  A&            A   "       %      F   \    A      F   8    A,        T       A    C      A         A   "    F   0  m      F   8    A       F   r    A    C  F   8    q  A      F   8    q  A      F   8        local _cache_ident _cache_dir _cache_path _cache_policy _cache_ident 1 zstyle :completion:curcontext: usecache cachepath _cache_dir _cache_dir:ZDOTDIR:HOME/.zcompcache _cache_dir _cache_dir _message cache-dir (_cache_dir) isn't a directory\! return _cache_path _cache_dir/_cache_ident _cache_path _cache_invalid _cache_ident _cache_path   A   4  C  G      
+   ,   L   h             A   \              z           rk -  E        E        E        E        A   T    f    $    	  9   2          z[r  i      A,               A,           !     A,  !      I     A,  "            A,  #      h       A    	  N  A&  '     +$   A,  )      
     A,  *      +     A   X    
  	  A.  ,        D    A     C     L        A.  .      
L      A   "  3      1  M         &   p  A,  7             A   $             | @  a     A   "  9   2P  r                     | @  a     A   B  ?      a      F       A   "  @             &   p  A,  E      h        A,  F      )     A      F   l    A,  L      
     A   X  C  
  	  A.  M        D   A          L        A.  O      
L      A           AN  R   Rp    +$      1       A,  U        1     A   $           | 4  a     A  "  W   2P  r                  T  | t  a     A   ""  [   R`  r      r          F       A       &   l  A                 A     C  %         A        AN  c   2p    +$      1       A,  f           A  k   	    A&  k     +$   A.  l      (	  E	     q  A.  n      	  1     A,  t      
     A   X  C  
  	  A.  u        D   A          L   	     A.  w      
L      A   $       	  	  | L   a     A   "  {   2P  r  
                <
  | L   a      A             ]
     A       F   l    A   "            !  %     ی     A,        <  Y     A,        t       A   h  #  ,     J       A  H  C#      ۬ 	  9  e    L   L   ۄ -  ۜ U   h  A&       rk       local test testarr tmparr prefix suffixes autosuffix matchflags group expl compstatenmatches opre osuf opts matcher zparseopts J+:=group V+:=group x+:=expl X+:=expl M+:=matcher PREFIX SUFFIX PREFIXSUFFIX SUFFIX 1 2 arr[1] arr2,2 str sep break PREFIX str%%(|\)sep* builtin compadd testarr matcher[@] arr testarr _comp_correct compadd testarr  #testarr  return prefixtestarr[1]sep str#*sep shift arr2,2 2 PREFIX builtin compadd testarr compadd testarr testarr1 1 str#*1 PREFIX str%%3* PREFIX arr2,2 builtin compadd tmparr compadd (@)^suffixes[@](q)1(@)^tmparr  #  (q)1 PREFIX pre SUFFIX suf suffixes[@] compadd group[@] expl[@] autosuffix[@] opts[@] IPREFIX ISUFFIX prefix i testarr compstatenmatches   A   X    '                E      rk }   E   +   E         E         E        A   8    g         +rk0  3D  *s#X  l      A   h        $          	  )  I  e            jZRZZ    z[Z[A   "                  0  ]     A   B                    b     A         1  A        	  A,        *s#E     A  "          "  C  f     ۜ   "  C  %   3                   A,                A     C  f   @  ۄ    A         1  A        i  A   "                  +     A       %  l  E       A  B       y    C     l       A         1	  A  "                    ۄ 9    A    C  %   0     q  A   "  #             %  3ۜ E	  ۔ e	     A   "  	  f   	  ۜ 	    	  %   3   A  "  C	  f   0
  ۄ     C	  %   0     A  (      P
  A  $  C
     
    4 l  A  m        local curcontext curcontext compstate[nmatches] qsep nosep minus opts pref cont uniq dedup zparseopts s:sep n:num p:pref i:pref P:pref I:suf S:suf qsuf r:suf R:suf C:cont duniq  #cont  curcontext curcontext%:*:cont[2]  #sep  sep2  +suf[(r)-S]  (q)suf[suf[(i)-S]+1]  #end  compset end* sep[2] compquote  ! #uniq   +pref[(r)-P]  (q)pref[pref[(i)-P]+1] (@)(@ps.qsep.)PREFIX#pre[1,-2] (@)(@ps.qsep.)SUFFIX[2,-1] compstatequoting Qdedup  #num  compset ( num[2] - 1 ) *qqsep  ! nosep && (!#num || num[2] > 1)  qsep end[1](q)qsep[1] \t\n\- compset qqsep* compset  minus = argv[(ib:2:)-]  (@)argv[1,minus-1] opts[@] pref[@] suf[@] (@)argv[minus+1,-1]   A       G              A,  	      8   Y      A   "     R         &      A   C  7  1  A           A,               A.          -     Q  A.     r   u      A     C  F       A,          %     A.          i     Q  A.     r          A,               A,        <  y     A.          i     Q  A.     r     ;|9   A,               A,        <  y     A.          i     q	  A,               A,        <  9     A.          -         local command command words[1] command return  +builtins[command] + +functions[command]  _comp_command1 command _comp_command _comp_command1 command[1] eval _comp_command2=command command[2,-1] _comp_command2 command ../ PWD/command _comp_command2 command:t command command command commands[command] A        G       c      rk    A   "     r  +$             u      A           A                !  cA     C  f   P  L t  A  d        A.  
   r   u         A                q  A    C  e  $  Y         A.     r   u        A      f   $  <  h  A           A            ۜ     cA     C  f   P  L t  A  "     r   Q  e     B                         Q     A     C    1  A    C        ۤ %    A.  "               A&  #   r  +   A.  $             q  A.  &      E       A     C
    1  A    C
        ۤ   =  A.  *      }         A&  +   r  +   A.  ,      %	  e	     q  A.  .      	       A     C    1  A    C        ۤ !
  
  A.  2      
  +     A&  3   r  +   A.  4      
      q  A.  6      
  )     A     C    1  A    C        ۤ }    A.  :      -  p       A&  ;   r  +   A.  <            q  A.  >             A   ""  A   2`    T      T  rk     %           A         1  A             e    cA,  E      T  +tk   A                q  A.  H      T  ی    A  "  K      9       "          ۜ   !  c"F  M   R  r   M  h     2  r   M       RP  R        c  P        M         local compstate[nmatches] 1 zstyle :completion:curcontext:1 listcolors zmodload zsh/complist default _comp_colors val[@] _comp_colors (2)(@)^val:#(|\(*\)*) (M@)val:#\(*\)* unset ZLS_COLORS ZLS_COLOURS :completion:curcontext:1 showambiguity val yestrueon _ambiguous_color _ambiguous_color :completion:curcontext:1 listpacked compstatelist compstate[list] packed compstatelist compstate[list]:gs/packed// compstatelist _saved_list :completion:curcontext:1 listrowsfirst compstatelist compstate[list] rows compstatelist compstate[list]:gs/rows// compstatelist :completion:curcontext:1 lastprompt compstatelast_prompt _saved_lastprompt :completion:curcontext:1 acceptexact compstateexact accept compstateexact compstateexact _saved_exact _last_nmatches _menu_style _last_menu_style[@] _menu_style[@] :completion:curcontext:1 menu _last_menu_style _comp_force_list always :completion:curcontext:1 forcelist val always 09 _comp_force_list _comp_force_list   A       g          L       A,                 A    C    1}  A    C        ۤ    i  A             ۜ        A       F       A     C  #  "  A&            A        1  A         A      F     1  q  A   `            h      A            4   4  A         T  l l  ۄ       A  P    	    A&            A       F       A      F       A,        L        A,        L   E     A       #  "  A&            A        1  A          A    C  F     =  q  A   `  	          h      A     	       4   4  A    	     T  l l  ۄ 5      A  P  	  	    A&  &          A     	  F       A    
  F       A       &   	  A      $             A      1  	  0     	          0     
     A     C  f   l
  ۔ 
  A       f   l
  ۔   A       f   l
  ۔ e  A      f   l
  ۔   0
     ;     A      f   l
  ۔   q  A      F       A    C  F           local _cache_ident _cache_ident_dir _cache_ident 1 zstyle :completion:curcontext: usecache cachepath _cache_dir _cache_dir:ZDOTDIR:HOME/.zcompcache _cache_dir _cache_dir _message cache-dir style points to a non-directory\! zmodload zsh/files b:mkdir mkdir 0700 _cache_dir /dev/null _cache_dir couldn't create cache-dir _cache_dir return _cache_dir/_cache_ident _cache_ident_dir:h _cache_ident_dir _cache_ident_dir cache ident dir points to a non-directory:_cache_ident_dir _cache_ident_dir _cache_ident_dir couldn't create cache-ident_dir _cache_ident_dir shift Ptvar readonly associationarray print var=( ${(Q)"${(z)$(<<\EO:var (kv@Pqq)^^var EO:var )}"} ) var=(Pqq)^^var _cache_dir/_cache_ident    A       G              A  d        A&     r  ,     A          L   l               q  A    C  F      	      local expl CURRENT _wanted commands command compadd @ _message no more arguments   A       G              A   P    	    A.     r   -        A,                A    C  &   @   A   ,   d  1d  A        Y   A   L    '             l      E         E   ;   E         E   k   A           A.     r   -        A,          A     A      &   @   Q	  A.     r   -       A,               A      F   @     A   "     r   -   E         &   @   A   "       \   y         C  F     I  A     C	     x        A   ` C
  +  1  A  )       A    
  F   I    q%  A   B       \   y       B  -            %            A       ,     ;     A    C       0	          A.  2         +   0	     9   A      F       0
     <    A      f     l   A  "  8   R        F       A     C  F   8  ]  A      &     A      F           local prev 1 shift  #  curcontext curcontext order nodef C curcontext curcontext%:*:1[3,-1] curcontext curcontext%:*:2  zstyle :completion:curcontext: grouporder compgroups order[@] comptags -iprev curcontext @ _sort_tags _sort_tags tagorder  ! @[(I)options]  (|*-)argument-* (|*-)option[-+]* values options order tag comptry (@)argv:#((j:|:)~=~tag[2,-1]) comptry tag nodef comptry comptags -Tprev return comptags -Nprev  A       f          P   A   "       x         F        A   d          *Ã          0        3E   
   E   k   E   D     E   X     A     C         p        A     
  1  A.     r           A.                q  A.           e     A          *Ã     A   B          %    p      F        A   T C  )     D       A,  "      X        A     E    0          A     
  F   @  U  A  L  C
    1  A  )       A     
     *Ã     A    
  &     0$          A       %        A     C  F     )  A  L      1  A  2      A  A          *Ãq     A      &     A   "&  :   2p  r      r              F        A            ۜ %        A   "  @   r   	  )            *Ãi     A          A           ۜ %    kAn C     1  A~  C   R            R            r          A   "  D   r     A       D      
\     A  "  E   r     q  	     E      
     q  A.  H      
\     A M       A  M        Av N       AF  N   2`    -     U  ;| 
   A.  O      3z     Q
  An  P   R  r   }       2`  r   }           A.  R      3   q  A.  T      3      A        1  A  X   R    A   t  C      A.  Y   r   I	  h	     A         |	  	    	  Y
  q  A          
  ۴ 
    
  Y
  A  $       \  }  ۬ی   *Ãq  A     C           D  A      \  [  A  "  c             F   h    A   $          J  R      "K    A   t        A.  f   r     h	     A           H    u  Y
  q  A     C       ۴ $    Q  Y
  A       %        A       %        A     C  %   "K   A      ,      J       A,  p      R       A    C      AF  q   2`         %  ;|    A      %  "K9  %     Q  An  s   R  r   }       2`  r   }           A      %    a  %     q  A      %      %     A   "  y           C         ۬1   "KA   "  z      E  $       l    ۬ی   A  "  {        $           ۬ی    A    C  3  2  A    C  F   0    A       g      \  p      A   t         A.     r     h	     A    C              Y
  q  A           d  ۴       Y
  A   x  C!    1
  A&       %  X  A     !  %  \  d#p     A    !     p  y     q  A    C"  %   \     A   "           "  %  *Ã  %     A  (  #          ۬ی    %  A   "  #     @  l        #         ۬    A.        !  h	     A    %  F            setopt localoptions nonomatch _matcher_num return local word sort expr expl subd spec REPLY specs reply funcstack[2] _prefix IPREFIXPREFIXSUFFIX IPREFIXPREFIXSUFFIXISUFFIX word zstyle :completion:curcontext: userexpand specs spec $:IDENT: eval tmp${spec2,1[$word]} tmp tmp break _ word  #reply  reply[@] exp exp[1] word sort yestrue1on (@o)exp addspace subst word $ exp[1] file file yestrue1onsubst yesasp  #exp == 1  exp1 exp[1] asp yes file exp[1] compstate[insert] sort menu _description expansions expansionsREPLY:+: REPLY o:word _description expansions expansionsREPLY:+: REPLY compadd expl[@] suf _tags allexpansions expansions original _requested expansions normal space sort _description expansions expansionsREPLY:+: REPLY _description expansions expansionsREPLY:+: REPLY exp[@] i j i dir[@] space[@] normal[@]  #dir  compadd expl[@] qS/  #space  compadd expl[@]  #normal  compadd expl[@] _requested disp dstr sort _description all expansionsREPLY:+: REPLY _description all expansionsREPLY:+: REPLY #exp COLUMNS (r:COLUMNS-5:)exp ... multios exp1 compstateredirectexp2,1 compadd disp[@] expl[@] exp _requested original original compadd expl[@] word compstateinsert   A   $              z8   P   p       A       %         A   L    &     $          9  Y  y  j R      r  2  A   "  
                      A  h
   L 1E A         D  L q    A   @    G                (  +<  X        l  TA       '                 A     C  f   D  ۜ   A   "    f   D  ۜ +"                 l       A   <     1  A         D  $   \  A   B    F   x        F       A,               A          D  ۴       A  h   l  H  AF     2`    ]  r           A     C  G             A,               A     ;  
  A         D  d m      A,  !             A.  "      <  Y     q0  A     	  g               A,  &             A,  '        I     A,  (      p       A,  )            A     
  %           A   $  
      	  l A	  $     	  A   "  -     	      C  F       A,  /      	  
     A,  0      8
  U
     A,  1      |
  
     A           D  d -    p  X  A.  3             "  A       f   D  $   A   d        A      f   D  ۜ +A      %  +       q  A      %   +   A   X  C    4  ]      l      ۜ   l !     ی  ۔ i  l   A,  B         M     A      &       A       f   D   X  A.  H             A   T    	  1	  A      F   x    A,  L             A    C  F       A          <    (  q  A     C  %   +   A   "  V         "    f   D  ۜ +$    %  (    =     +     A    C  z  1  A.  Y   r   i       A       f   D  ۴   A,  [             A,  \      l       A  ]   	  1  A  ]       A.  ^             q  A.  `        1     A,  b      Q      A      F       q\  A     C  g            A       f   D  ۴   A   C  R  1
  A.  i   r   i  !   A     C       ,     A      F       Q  A.  p   r   i       A     C  G            A     C     ,  A  ]  L A  $            l   9  q  Q  A.  y   r   i       A     C     ,  A    L A  0    F      (  )  L  9  m      Q  A.     r   i       A  @  !    A    !         (    A    C!  F   ,      A.     r   i  9   A     "  F   ,  A  A  <  #  N  A    #         (    A    C#  &     q  A     $  F   ,    A  H  %    A    %     p    (    A    C%       9    %  A,        x       A&       rk   q  A,        8  e     A    (  F           local subopts usecc garbage keep subopts zparseopts garbage s+:keep S+:keep w+keep Cusecc O:subopts  #subopts  subopts (@P)subopts[2] compvalues keep[@] @ noargs args opts descr action expl argsep subc test oldcontext curcontext argsep sep [^(q)sep]# action _tags values return curcontext oldcontext%:*:values argsep PREFIX argseptest name PREFIX%%argsep* name action IPREFIX IPREFIXnameargsep PREFIX PREFIX#*argsep prefix suffix PREFIX#*argsep SUFFIX PREFIX name SUFFIX args[@] opts[@] compadd r:|[_-]=* r:|=* (@)args[@]%%:* args PREFIX prefix SUFFIX suffix IPREFIX IPREFIXargs[1]%%:*argsep args[1]%%:* action curcontext oldcontext%:*:subc -qS _describe descr sep[@] r:|[_-]=* r:|=* argsep r:|[_-]=* r:|=* argsepsep \t\n\- r:|[_-]=* r:|=* curcontext oldcontext curcontext arguments curcontext oldcontext _description descr snames+names+onames -qSsep expl[@] action > val_args state action[3,-1]##[ 	]#%%[ 	]# state_descr descr usecc curcontext context subc compstaterestore typeset _message descr (()) eval ws=( action[3,-3] _describe descr r:|[_-]=* r:|=* subopts[@] sep[@] () action[2,-2] _all_labels descr compadd sep[@] {} _next_label descr action[2,-2] action=( action ) _next_label descr action[@] action=( action ) _next_label descr action[1] expl[@] (@)action[2,-1] curcontext oldcontext compstate[nmatches] curcontext oldcontext  A                  8       A   0    F  T   $           R       A       f           A   L    N  A      &      A  "    f   ,  ]        F       A      F           local __targs __gopt zparseopts __gopt C:__targs _tags __targs[@] 1 _all_labels __gopt[@] @ return ?5.8.1                                                  debian/zsh-common//usr/share/zsh/functions/Completion/Base/_all_labels    e  h      (      debian/zsh-common//usr/share/zsh/functions/Completion/Base/_all_matches     B     D      debian/zsh-common//usr/share/zsh/functions/Completion/Base/_alternative   
       t      debian/zsh-common//usr/share/zsh/functions/Completion/Base/_approximate   <  $     	      debian/zsh-common//usr/share/zsh/functions/Completion/Base/_arg_compile     ;   1  '      debian/zsh-common//usr/share/zsh/functions/Completion/Base/_arguments        s     p      debian/zsh-common//usr/share/zsh/functions/Completion/Base/_bash_completions      !*  z      D      debian/zsh-common//usr/share/zsh/functions/Completion/Base/_cache_invalid     !       ,      debian/zsh-common//usr/share/zsh/functions/Completion/Base/_call_function     "2             debian/zsh-common//usr/share/zsh/functions/Completion/Base/_call_program   "  #]             debian/zsh-common//usr/share/zsh/functions/Completion/Base/_combination   $              debian/zsh-common//usr/share/zsh/functions/Completion/Base/_comp_locale   %<       	      debian/zsh-common//usr/share/zsh/functions/Completion/Base/_complete   %  (       |      debian/zsh-common//usr/share/zsh/functions/Completion/Base/_complete_debug    *w        x      debian/zsh-common//usr/share/zsh/functions/Completion/Base/_complete_help     -              debian/zsh-common//usr/share/zsh/functions/Completion/Base/_complete_help_generic     .Y             debian/zsh-common//usr/share/zsh/functions/Completion/Base/_complete_tag   .  /                debian/zsh-common//usr/share/zsh/functions/Completion/Base/_correct   0  m     \      debian/zsh-common//usr/share/zsh/functions/Completion/Base/_correct_filename   0  22  !             debian/zsh-common//usr/share/zsh/functions/Completion/Base/_correct_word   2  2{  W   
  
l      debian/zsh-common//usr/share/zsh/functions/Completion/Base/_describe   2  6       	      debian/zsh-common//usr/share/zsh/functions/Completion/Base/_description   :  	           debian/zsh-common//usr/share/zsh/functions/Completion/Base/_dispatch   :  =     *  l      debian/zsh-common//usr/share/zsh/functions/Completion/Base/_expand    DI  L           debian/zsh-common//usr/share/zsh/functions/Completion/Base/_expand_alias   D  F\               debian/zsh-common//usr/share/zsh/functions/Completion/Base/_expand_word   F  ;     P      debian/zsh-common//usr/share/zsh/functions/Completion/Base/_extensions    G       \      debian/zsh-common//usr/share/zsh/functions/Completion/Base/_external_pwds     H               debian/zsh-common//usr/share/zsh/functions/Completion/Base/_generic   Ia  6            debian/zsh-common//usr/share/zsh/functions/Completion/Base/_guard     I  A           debian/zsh-common//usr/share/zsh/functions/Completion/Base/_history   K               debian/zsh-common//usr/share/zsh/functions/Completion/Base/_history_complete_word     Nv       @      debian/zsh-common//usr/share/zsh/functions/Completion/Base/_ignored   P             debian/zsh-common//usr/share/zsh/functions/Completion/Base/_list   P  QH  1U   $        debian/zsh-common//usr/share/zsh/functions/Completion/Base/_main_complete     ]             debian/zsh-common//usr/share/zsh/functions/Completion/Base/_match     _  '             debian/zsh-common//usr/share/zsh/functions/Completion/Base/_menu   _  _  l           debian/zsh-common//usr/share/zsh/functions/Completion/Base/_message   a2  @     d      debian/zsh-common//usr/share/zsh/functions/Completion/Base/_most_recent_file   a  a       `      debian/zsh-common//usr/share/zsh/functions/Completion/Base/_multi_parts   g       4      debian/zsh-common//usr/share/zsh/functions/Completion/Base/_next_label    h        
      debian/zsh-common//usr/share/zsh/functions/Completion/Base/_next_tags     m             debian/zsh-common//usr/share/zsh/functions/Completion/Base/_normal    n   =             debian/zsh-common//usr/share/zsh/functions/Completion/Base/_nothing   n             debian/zsh-common//usr/share/zsh/functions/Completion/Base/_oldlist   p             debian/zsh-common//usr/share/zsh/functions/Completion/Base/_pick_variant   p  r.       H      debian/zsh-common//usr/share/zsh/functions/Completion/Base/_prefix    tT  W     	      debian/zsh-common//usr/share/zsh/functions/Completion/Base/_read_comp     wj               debian/zsh-common//usr/share/zsh/functions/Completion/Base/_regex_arguments   x  y           debian/zsh-common//usr/share/zsh/functions/Completion/Base/_regex_words   y        `      debian/zsh-common//usr/share/zsh/functions/Completion/Base/_requested     zb  f            debian/zsh-common//usr/share/zsh/functions/Completion/Base/_retrieve_cache    {<  b           debian/zsh-common//usr/share/zsh/functions/Completion/Base/_sep_parts     ~              debian/zsh-common//usr/share/zsh/functions/Completion/Base/_sequence   ~         (      debian/zsh-common//usr/share/zsh/functions/Completion/Base/_set_command     

           debian/zsh-common//usr/share/zsh/functions/Completion/Base/_setup     <       l      debian/zsh-common//usr/share/zsh/functions/Completion/Base/_store_cache                   debian/zsh-common//usr/share/zsh/functions/Completion/Base/_sub_commands     X             debian/zsh-common//usr/share/zsh/functions/Completion/Base/_tags            `      debian/zsh-common//usr/share/zsh/functions/Completion/Base/_user_expand          8      debian/zsh-common//usr/share/zsh/functions/Completion/Base/_values    o  X             debian/zsh-common//usr/share/zsh/functions/Completion/Base/_wanted     A  T               4   L   d   |              E         E         E         A  P    	    .A      r          ,A               A       &  4   A       %  L      A  ,    &  h $           R    ,A         L       ,A         4 $+    A         &A        L   4  ,A         d       .A         |  5       &A     r   L $+  ,A         d      .A         |  Q     q  ,A         d       .A         |        A       A                    A  "                         ,A          5     ,A        d       A     !    .A      r          A         8 4     Y     A    C           U  i  ,A   "            A  "  	   f      -     $             q   A    	     x      U    A  "  
   f    A  m     (             A       F         local __gopt __len __tmp __pre __suf __ret __descr __spec __prev 1 __prev shift __gopt zparseopts __gopt argvib:4: ( __tmp-1 ) __tmp ( __len+1 ) comptags -A__prev curtag __spec  #funcstack > _tags_level  _comp_tags _comp_tags% *  _tags_level funcstack _comp_tags _comp_tags __spec  curtag \: zformat curtag#*: d:3 _description __gopt[@] curtag%:* 2 __descr curtag curtag%:* 4 (P@)2 (@)argv[5,-1] _description curtag 3 (@)argv[4,__pre] (P@)2 (@)argv[__suf,-1] return     A                       A        G    #cz       A              5   #cz   A          .A      r             A  d      1  A       I  ,A   	     cc
     ,A   
       <     A       F  P    A  "      r     m          F  P     A  B              %     Y       ,A           5     A       F  P       A          t  .          A        G    {r       A  B            5   {r     C  %{r          @      A          FA     `2    u    r       A       G      4      A        1  A              5  H  .A        ecc
        A    C         4    A       f  H  i   A       F          A       F        _all_matches local zstyle :completion:curcontext: oldmatches old onlytrueyes1on compstate[old_list] compstateinsert compstateold_list keep return only  comppostfuncs[(I)_all_matches_end]  comppostfuncs comppostfuncs[@] _all_matches_end _all_matches_context _all_matches_end local zstyle _all_matches_context avoidcompleter _expand _old_list _correct _approximate compstate[nmatches] notI__completer expl insert compstateinsert _description allmatches all matches compadd expl[@] unset _all_matches_context _all_matches @    A  @            3+"   ,   @   X   t       kr      E         A  $  C   g    z           5   A       %  l      A      N  A       f    z  A  `  C      
0     z      A                	0          .A        D  q      A       F       A  "      r    -       C   &     A       %   t      A    C   F  D  ]   A L    4N  A       &  D   A     ^   3+"  A   C  [  [1  A    C   F      ,A         @       ,A        L  i      A    C          ,    A h    L  1  .A      r  !     A      %   t  !  Q     Q  .A   $   r          A    
          L  A  (  
    @     i  l        .A   +   r          A             % L  A  ,  C  &  l     ,            Q  .A   3   r         A  @      A              ,  )  A       F    M    .A   :   r  9      A       F      A  <    N  A              ,  	  A       &  	5  q   A       F    	i  A  H      A         	     ,  	  A         
    
E  
q  A  "   M   kr  
    C   F       A  8    ,      @     1  A    C     ` ,      A       F        local tags expl descr action mesgs compstate[nmatches] subopts curcontext curcontext subopts getopts O:C: opt subopts (@P)OPTARG curcontext curcontext%:*:OPTARG shift OPTIND1 1  _tags (@)argv%%:* _requested def%%:* def#*:%%:* action def#*:*: _description descr action mesgs[@] def%%:*:descr (()) eval ws=( action[3,-3] _describe descr r:|[_-]=* r:|=* subopts[@] () action[2,-2] _all_labels descr compadd {} _next_label descr action[2,-2] action=( action ) _next_label descr action[@] action=( action ) _next_label descr action[1] expl[@] (@)action[2,-1] compstatenmatches return mesgs[@] _message descr%%:* descr#*:      A  ""     `R             5         F        A  (                4  p           A  (     '                kz  )   A       G            A    C   '        +     A        1  .A      r  ;      .A                Q  .A      r        .A        P  m       A  B              <          X  u      A        1  NA     p2   r                A  "   !   r  -  U       C   F       .A   %     p       q  .A   '     p        A  "   ,             F        A       f  @  X     A     $u  " A   8  /  .  A   8       ,A   9           A   :  
         q      A        '                -   A  ""     `2  r   i         H    C   &    A       
  vA     2   r  ;      pR  r          ;     .A          !     q  .A   
             A  "        Q          -       A            @  a        ,A   M             A  "   O  R  -     O     T     A |  C  'N  &A   Q         ,A   R       E      A          `        -  y  ,A   W             A   C  8  7  A    C   &  p   A \    *  	  A  "            )     [    u    .A   \     E        Q  A  "  C   F      D          A  B   ^    -                |       A       G           A                 $   A  $       H  h          A  "   i       E        j     ]       ,A   l            ,A   n   +       A       &     A  "   r      4       &    A   s     t      A  "   w      "   w            F  P  |   A  "   z            F      ,A   |            A       F        _matcher_num #:-PREFIXSUFFIX return local _comp_correct _correct_expl _correct_group comax cfgacc match oldcontext curcontext compstate[pattern_match] dounfunction integer 1 cfgacc 1[3,-1] cfgacc 2 zstyle :completion:curcontext: maxerrors cfgacc cfgacc 2 numeric cfgacc numeric NUMERIC:1 cfgacc notnumeric NUMERIC:-1 cfgacc//[^0-9] comax _tags corrections original  ! +functions[compadd]  compadd local ppre argv[(I)-p] argvIazAZUazAZ #:-PREFIXSUFFIX _comp_correct return PREFIX argv[ppre+1] PREFIX ~(#a_comp_correct)PREFIX[2,-1] PREFIX (#a_comp_correct)PREFIX  _correct_group && argv[1,(r)-(|-)][(I)-*[JV]]  _correct_expl_correct_group argv1,rRJV builtin compadd _correct_expl[@] @ _comp_correct compstate[pattern_match] compstatepattern_match comax curcontext oldcontext/(#b)([^:]#:[^:]#:)/match[1][1,-2]-_comp_correct: _description corrections _correct_expl corrections e:_comp_correct o:PREFIXSUFFIX _correct_group _correct_expl[(I)-*[JV]] _complete zstyle :completion:curcontext: insertunambiguous #compstate[unambiguous] #:-PREFIXSUFFIX compstatepattern_insert unambiguous _requested original compstatenmatches original local expl _description original original builtin compadd expl[@] PREFIXSUFFIX compstate[list] list compstatelist compstate[list] force opm break _comp_correct+1  _comp_correct++  dounfunction  +functions[compadd]  unfunction compadd  ret == 0  return       A       f     dC   A  (  C        D   8   X   p   {       A  $          D                 A  B   `            F       A  "   a   r  !  Q      X  C         A  (  C            p      +  A    C   F          ,A   b              A       &     A       %   p      A       %        A    C    A   i    c  A  t     +  0     -     A       &    0     ;      A    C  %            A    C   &     A x    w  A   s    c   A    C   %         A       %   X     A (    +  e0           A       &     A (      A   |    c  A     @ +  0          ,A        5        A       &    0     q     ,A               A        F      0          A     C   &    0     ;      A  ,               p   0  L 
  e  A        F      A  <  !C    1  A        y  A    !  %   8         0          ,A                A    #C   F       A    #   %         A    #   %{      A   $  0  A           A  "            $   &     A   $   +  0        	  ,A               A    %   F      0         
  ,A        A  y     A    %   F      0           A    &  %{         A    &   F      J0     	     A   &    A           A  "        	Y    '   F      A    'C  1 +  0     	     ,A        	  	     A    '   F      0     	     A    '   &    0     ;      A  ,  (            p   
  L 
  e  A    (   F      0     
     A    (   &    0     ;      A  ,  )            p   
  L 
  e  A    )   F      A  <  )    1  A          A    *  %   X  5  e     A  <  *    1  A        =  A    +C  %   8  a       f0          ,A                A    ,   F       A   ,    A       c   A  "            -C   &    A    -  1 +  0     =     ,A               A    -   F      0     q     A    .   &    0     ;      A  ,  .C            p     L 
  e  A    .C   F      A  <  /    1  A          A    /  %   p    A     0     ;     A    0   &     A    1   F      A    2   F        emulate local argspec dspec helpspec prelude amap dmap safe 1 return tP1 local print NAME CONFLICT: safereply shift prelude argumenthelpoption break prelude prelude[@] argument 1-* amapposition meansaction amap1 2 argumentoptionhelp SYNTAX ERROR @  #amap  argspec[@] amap[position]:amap[means]:amap[action] option amapoption  #   +amap[1] || +dmap[through]  follow amapfollow 2:s/join/-/:s/close/-/:s/next//:s/split//:s/loose/+/:s/assign/=/:s/none// explain amapexplain [2] unless xor[@] (@)=2 throughmeansaction  +dmap[1]  dmap1 :2 argumentoptionhelpfollowexplainunless SYNTAX argumentoptionhelp SYNTAX  #dmap  dspec[@] dmap[through]dmap[means]:-:dmap[action]:-:  #amap  argspec[@] xor:+(xor)amap[option]amap[follow]amap[explain]dspec help amappattern  +amap[1]  meansaction argumentoptionhelp SYNTAX  #amap  helpspec[@] amap[pattern]:amap[means]:amap[action] eval safereply=( "${prelude[@]}" "${argspec[@]}" ${helpspec:+"-- ${helpspec[@]}"} "$@" )    A       G          	   #k   -   E   \      E   t      E         E         Ez      E         E         E         A  X     '              5   E  l      E        E        E        E        A    C            ,  D       A               X  p         A       %        A    C   %        A     +  .A      r          A         0         ,A         +     A       &  D  0    |      A    C     \  }     A    C   F  D    0   :|      A                A       &  D  0         ,A        +     A       &  D  0    t     ,A        +     ,A        D      A       &  D  0         ,A        +     A    C   &  D  0         ,A        d;
     A       &  D  0           A          +     A       &  D  0        	   A      e   + +     A       F  D    0        
   A    C      +     A    C   &  D   A  "      r +       C   &  D   A         ,      A  "       r  M  u              ;
     ,A   "              A       A   #        A    	         k         A    	     (  I      A     
                     A  "   )   r    !        )       A     ,A   +       u     ,A   ,             A        A   .     9   A  0    '      x        K"         A       g  	
  	,       A       %        A       f+   	E   A    C   %  x      A       %        A        .A   ;   r    	      A  d      1  .A   <   r   d     ,A   =       	      A       &  D  A       &  	 A   A    	1  .A   A   r    	     ,A   B   k  
     .A   C          q  ,A   E   k  
E     .A   F           A  `        .A   H   r  
YD     A    C   k  
       A       k  
      A  `  C      .A   M   r  ;L     A         x  
       A           
     A       F  D   A       %k      A   c   
              M  h        )  A        2J      f   z   A          A   c       A    C    1  .A   i   r         ,A   k   z        A    C     	,  	      A       %k     A       &       A         	,       A       %k      A        .A   z   r         ,A        ,       ,A        D        A           A     R  	  A  d  !    1  .A      r         A    !  ek           A    "C   k       .A      z       ,A      z       ,A      z  u     A  P  %C  	    A          A    &     	,       A    &C   %k      A  8  '      A          A    (     	,  y      A    )C   %k      A  H  *  ,   z       A  B  +   F+b  5    +C   k  =      A    +     	,  
      A  L  ,  N  A           A    -     	,       A    -C   F  D  x   A  P  .    A        Q   A    /     	,  y     A    0   f  D       A     1  e      ]          A t  3  V  A        9  ,A        L  m     ,A         \  	     A       	1  .A      r  Q  }     ,A               .A      K"       q  .A      K"         A    8C   &  D   A    :C   k        A    :     	,  q      A  B            ;   &     ,A      z       A    <C   k  %      A    =       ]      A   =  8  7  A           A    >   k       A   >  0,   z     M  A       	1  .A      r    y     ,A      z       .A         t       q  .A        t        A    
  1  .A     r    !     .A          U     q  .A               A    BC      .A  	   r         A    B              .A     r  y9     A    C              A    C             A    E       1      A L  F  (  (1  A          A    FC   k       A   F      z     M  A      	1  .A     r          ,A     z       .A        t       q  .A         t        ,A  "         Q     A  `  H      .A  #   r  !       A    I       !9       A    I            A    K      A  .     !   A    K  %k  !  "U     A  l  N    1  FA  8  `2    "     #  #9     A    NC       #Y       A    N       
     A    O   +   #  #  A    PC   +   $  $M   A    Q     $   $  %1     A   Q  1  A  "  F     9    Q     %t L  %  %  &	   A  4  Q         &  &8  &T  &h      &|      +     A  <  R        &  &  &  &  &  '  '8   'X  'l  '       A  4  RC  G      '  '   '  '  '  (  (0  (H       A  4  R   '            (\  (}     (  (    kr  (   A   S  A  1  A    S     )P $  )  (  (0  A    SC      A     SC     ) |  &  )  &  &  ,A  N     '+     A    S   f  )  *  h  q  A    TC   F  )  *  *q   A  X  U  
  1  A    U   F  *@   .A  U     &8  *y     q  .A  W     &8  *     A    VC    1  A     VC     + |  &  +<  &  &  ,A  Z     '+     A    V   F  )  h  	  &A  \  r +     A    WC     +X     +y  A    W   F  +    q   A    X   F  +  ,  A    XC   F  +     A    YC   f  ,4 l  ,l   A    Y   %  ,      A    Z   %  ,      A    ZC   %  ,      A   Z    A    Z   &  ,   A   [  َ  A    [   &  )  ,A  m     (H        A   [      A  n  R  -	  A   [  z  &A  o    (H  --  ,A  q     -P  -m     ,A  r      \  -     ,A  s     '  -      A  L  ]C    1  FA  u  `2   r  .5  .M       .u  A    ]   f  . t  D  A   ^C  ݑ  1  A  B  y    .    ^C   F  /  /5  ,A  {     /T  /      A    _C     /  0  &h  09   A  l  _    1  .A     r  0]  0     ,A       0  0      A    `C  %  0  1  11     A       1`  A   aC    '1  .A     r  0]  1      ,A       1  1     A    a      A       2M   A    b     2   2  2   A    bC     ,  0]      A    b     ,  3      A  T  b  	  1  A      3=  .A       3`  /       A    c     3  3     ,A       3      .A       &T+        A  p  e      A    R  4   A    eC   G      2       A    e   g  	   2      .A         +      A    f     4<   2  2  A $  g    1  .A     r  0]!   !   A    h     + ,  4u  4  ,A        +     ,A       &|+     .A       4  4     Q  .A     r  0]  5   "   A    j     58  5M  5i L   A  (B  j    5   5  5  l  6  6I         6  4     .A       &|+       .A     r  0]  6   #   A    l     58  5M  6 L   A  ,B  m  &  6  7-  &h  7M  7p  6I             7  4     .A       &|+       .A     r  0]  7   $   A  X  n    A    n     7  7  &h  8  A  "  o   F  58  89       +        A  "       8x         8  4     .A       &|+     Q  .A     r  0]9   %   A    q   F  58  8   A  T  qC    A    qC     9   91  &h  9Q  A  "  q   &  9u       +        A  "       8x         9  4     .A       &|+        A    s   F  58  9   A  `  s    A    s     :  :I  &h  :i  A  "  t     :  6I  :  :       +        A  "       8x         ;@  4     .A       &|+      A L  vC    1  A  "  vC   F  ;\  h  :"    2  R  ;  2  R  .  `R  R  ;   r  ;  ;   &  T  wC  i      A  B  wC     $   <)  <  "    `R   r  <  =)   '  R  =A       A  4  w   '            =  =     =  (     =  >)  ,A       >`  >     ,A       l+     ,A       >  ?     ,A       ?@  ?a      A   z  t  d  A  ."    R  R  ?  `R  R  -	   r  ?;
   (    zC   f  ?   &   A   z  V  	  .A     r  ?  @   )  A  ,  {  &  6  h  &h  @4  @P     +y  
  FA    `2  R  @q   r  @  &   *  A  (  {    6  h  &h  @4  @     +y  	Q  .A     r  @  &   +  A  (  |    6  h  &h  @4  A  A)    +y  7q   A     }  %  'X  AA  Am  A  A      A  "     r  B	  =)   ,    ~     'X  B1      A  "     r  B  &   -    ~     'X  B      A  "       Cq<   .    C     'X  C      A         '  C      A         'X  DI      A         'l  D      A  4    f  Ep |  @4  'X  'l      '   A  2"    2    E  p2   r  E  &   /  r kr  E  (      6  h  &h  @4  F<     +y  .A       &+        A    C     &  A     A  P    F  F\ |  @4  &  l  6   F  l  6   &  A) l  6  ,A       F  F     ,A       F  G	     .A       G8  Ge     A  ""    `2    -	     G  =)   0       &  H(   A   C  =  =1  A   2    HA  2  R  Ha  2  R  .  2  @R  R  -	    ?  r kr  H  ,A       H  H     ,A       I  I9     ,A  !     '  Ii     ,A  "     '  I     ,A  #     I  I     ,A  $     J0       A  $       JL l  6 $  &    Jm  A        1  &A  (  r  J    ,A  )     J  J     ,A  *     K  K5     ,A  +     K\  K}     ,A  ,     K+      A          L d  LI  L  (  (0   A       F  )  *  A       &  L  A    C   &  H(   A  "  8  @R  R  L  R  3=    8     L  M      A        1  A  :    MU  A  "  ;    Mu       F  +  q  A  "  E  P2    ,  r kr  M    C   F  +  ,  &A  I   kr  M  q  A       F  +      local long words[1] descr odescr mesg subopts opt2 usecc autod oldcontext curcontext hasopts rawret optarg singopt alwopt setnormarg start rest match mbegin mend subopts singopt 1 AMOCRSWnsw shift subopts (@P)2 subopts (@P)1[3,-1] setnormarg NORMARG alwopt Ss singopt AM singopt AM singopt singopt PREFIX + alwopt argvI  long  name tmpargv tmpargv (@)argv[1,long-1] words1 /dev/null name // PWD/name _args_cache_name name//[^a-zA-Z0-9_]/_  ! (P)+name  iopts sopts lflag pattern tmpo cache typeset lopts (@)argv[long+1,-1] lis -l continue  1[3,-1] 2 tmp[1] tmp2,2 (@P)tmp tmp[@] _call_program lflag options help read  #tmp  opt :space::space::space::alpha: opt:space: ^tmp[@]:opt//:///[///]/ continue ^tmp[@]: ,:space:b,:space: match1 match2 tmprstart%%azAZ09_ start b[] match[1]match[2]match[3] match[1]match[3] rest opt :space:   opt:space: ^tmp[@]:opt//:///[///]/ ^tmp[@]: (@)(@)lopts:#--%%[\[:=]* tmpargv[(I)(|\([^\)]#\))(|\*)opt(|[-+]|=(|-))(|\[*\])(|:*)] lopts[(r)opt(|[\[:=]*)]  #iopts  lopts:iopts1[:  #sopts  lopts/sopts1/sopts2 argv *=FILE*:file:_files *=(DIR|PATH)*:directory:_files -/ *=*:=:  *: :    #  pattern (M)1#*[^\]:[1,-2]//\\:/: 1#pattern pattern () pattern pattern[1,-4] (@M)lopts:##~pattern:* (@)lopts:##~pattern:*  #tmp  continue (@)tmp%: (@M)tmp:#[^:]##\[\=*  #tmpo  (@)tmp:#[^:]##\[\=* tmpo[@] b:: match1 [match[2]] b[= match1//azAZ09_dirodescr opt//azAZ09_dirodescr descr := opt2::(L)opt%\]#*\=:  descr opt2descr opt2:descr (@M)tmp:#[^:]##\=*  #tmpo  (@)tmp:#[^:]##\=* b:: opt%%\=*//[^a-zA-Z0-9_-]=dirodescr descr opt2:(L)opt%\]#*\=:   #tmp  (@)^(@)tmp:#^*:*//:/[] (@)(@)tmp:#*:*//[^a-zA-Z0-9_-] descr descr : :   (@)^tmpdescr name (@)cache:# # tmpargv[@] (@P)name zstyle :completion:curcontext:options autodescription comparguments autod singopt[@] @ action noargs aret expl tried next direct odirect equal single matcher matched tmp1 tmp2 tmp3 opts subc prefix suffix descrs actions subcs anum origpre PREFIX origipre IPREFIX compstate[nmatches] comparguments descrs comparguments direct _tags subcs[@] comparguments no more arguments no arguments comparguments direct compadd PREFIXSUFFIX return _message noargs comparguments matcher context state state_descr true tried descrs action actions[anum] descrs[anum] subcs[anum++] subc argument setnormarg comparguments matched _requested subc curcontext oldcontext%:*:subc _description subc descr action =  action action[3,-1] words subc words[@]  CURRENT++  > action action[3,-1]##[ 	]#%%[ 	]#  ! state[(I)action]  comparguments line opt_args descr usecc curcontext context subc compstaterestore local comparguments subc descr alwopt alwopt:yes (()) eval ws=( action[3,-3] _describe subc descr matcher subopts[@] alwopt () action[2,-2] _all_labels subc descr compadd alwopt {} _next_label subc descr action[2,-2]  ret  alwopt action=( action ) _next_label subc descr action[@] alwopt action=( action ) _next_label subc descr action[1] expl[@] (@)action[2,-1] alwopt _requested hasopts aret PREFIX origpre :completion:oldcontext%:*:options prefixneeded origpre + aretmesgtried prevpre PREFIX previpre prevcontext curcontext curcontext oldcontext%:*:options PREFIX origpre IPREFIX origipre alwopt comparguments single direct option compadd optarg single compadd single compadd QqS next[@] direct[@] odirect[@] equal[@] PREFIX (@M)tmp1:#PREFIX[1]* single (@)tmp1:#[-+]PREFIX[-1]((#e)|:*) PREFIX (@)tmp1:#--* (M@)tmp1:#[-+]?[^:]* (M@)tmp1:#[-+]?(|:*) PREFIX(@M)^(@)(@)tmp1%%:*#[-+]:#? _describe optarg single compstatenmatches compadd _describe direct PREFIX prevpre IPREFIX previpre curcontext prevcontext alwopt:+origpre:-PREFIX break opts aret compstatenmatches PREFIX origpre IPREFIX origipre PREFIX#*\= SUFFIX PREFIX PREFIX%%\=* SUFFIX compadd (@)equal%%:* equal PREFIX prefix SUFFIX suffix IPREFIX IPREFIXequal[1]%%:*= matched comparguments equal[1]%%:* descrs continue aret curcontext oldcontext aret rawret compstate[nmatches] compstate[nmatches]     A    C   F          A  (     '   P      +Z   i   E        A   C  E     	0         A       F        0   $     A  0  	  F  0    l    l        <  A  	0        A    	   F  l    	0   |     A    
C   F       	0        A    
   F    X  	0     ;     A    C   F  t      eval _comp_setup local KEYS1 expl key _main_complete _command_names _main_complete parameters _wanted exported parameters _parameters *export* _main_complete _hosts _main_complete _files _main_complete _users _message Key key is not understood     A                  L   x         ,A                 A  B       (   E         F       A    C     (   E    (   A       F    U  ,A          9      A         (   E       A  "         "     F  Y         F      A       F        local _cache_ident _cache_dir _cache_path _cache_policy _cache_ident 1 zstyle :completion:curcontext: usecache return cachepath _cache_dir _cache_dir:ZDOTDIR:HOME/.zcompcache _cache_path _cache_dir/_cache_ident cachepolicy _cache_policy _cache_policy _cache_policy _cache_path      A       g          0       A  "         E   Y                  E      A       &   l   A          A            A       &     ,A         0         A  "               F    -  ,A        y      A       F      A    C   F        local _name _ret 1  shift  +functions[1]  @ ? _name eval _name=_ret compstaterestore return    A  @     '                E   Ek                      A    C   g               A        1  .A      r          A       &  0  A  l  C    1  A   	     I  ,A   
            A  "            e                   .A      r   d      A       &  0  .A               A        	  A  B                      A             |   &  h    A    C            &  h  A     5    A           ]      A              k  A  h      1  .A      r   <     A           -  Q    q  A                 q  A    C           %      A    	         |   &  h    local curcontext curcontext err_fd clocale _comp_locale; prefix 1 shift  #_comp_priv_prefix  curcontext curcontext%:*/(@M)_comp_priv_prefix:#^*[^\]=*[1]: zstyle :completion:curcontext:1 gainprivileges _comp_priv_prefix clocale  debug_fd:--1 > 2  exec err_fd /dev/null err_fd command tmp eval clocale tmp[2,-1] argv[2,-1] clocale prefix clocale argv[2,-1] err_fd err_fd      A  0    '    +;      0   D+Zkrk       A        	1  .A   8   r   Y       ,A   9   +   m     A       F         .A   ;   r   Y;     ,A   <   +        A    C   &     q  .A   ?   +       ,A   B   ;   Y     ,A   C         m      A       F        A          0         A          D  	      A    C    .A   I   r   Y<l;     ,A   J   k  M     ,A   K   +Z  }     A   L  
  1  .A   L   r +9;     .A   M   kr       q  .A   O   kr       ,A   Q       E     A       &     ,A   U   +Z  q     A   V  
  1  .A   V   r +9;     .A   W   kr       q  .A   Y   kr        A       &     A (  C  $  1  A    C          ]k   A       F       A  4      1  A   _     M  A       F       A       k       A  B       D  e k  8          A  "   d     y       F    e      q  A  "   f     y       F    e    local style keys pats 1 2 shift 1[3,-1] s//style (@)keys/*/* 1%%\=* tmp%:* tmp: patskeysin:num:key 1#*\= 1%:* 1: zstyle :completion:curcontext:tag style eval tmp=( "${(@M)tmp:#${(j(sep))~pats}}" )  keys[(in:num:)key] != 1  tmp=( ${tmp#${(j(sep))~${(@)${(@)keys[2,(rn:num:)$key]}/*/*}}~sep} ) tmp%%sep compadd @  +functions[_key]  _key     A       G              A    C    1  .A            1      A       f    l    A  "              f  4  H    q  ,A           e      A       f    l    A       '              A    C   '  0        L      local ctype flocale 2>/dev/null:LC_CTYPE unset LC_* ctype eval export LC_ALL:LC_CTYPE:LANG:C export LC_CTYPE export LANG    A  4               ,   @      +     E   l      A  ,  C   G                   E       ,A        0  ]      A       1  A          A   C      .A      r    !       A       G      @      A  (      T  t  @           Q  .A      r    I      A             @k  J       A    C   %k      A  8    ,     J     i  A      %k    -      A    C  %k         A         ,   t  k  Q  .A   !   r    U      A       '          ;  m   A       '                 A  @  	   '                 E  @      E       +    A p  	    Q  0   !     A    
     x ,      0           A    
         5 L  A    C     |        0           A              L  A  (      	(    @  	I  	l      30     	      A    C   F  	    A      	  A       &  	   A  X      A         	    @  	  A  "     F    
     8   +       A  B   :     
P       &  
h  40   9      A             Q L   A       F  	    A    C    A    C   &  	   A  <    N  A         
    @  
  A       &  
  A  B   E     
P    C   &  
h  60     ;      A    C         Q L   A       F  	    A      N  A       &  	   A  D  C    A    C     
    @  )  A       f  M  q    A  B   P     
P       &  
h  q  ,A   V            ,A   X             A  "   Y    m    C   F      A       &    ,A   a              A          A   b      ,A   c     4  U     ,A   d             A  "  C   F         e   +       A  T    	  	1  .A   f   r  cc
   	  ,A   g     L        A       F  +   A  "   o    u     o            ,A   s   +        A     8  1  .A   t   r  !  x   
  ,A   u            A  "     F        v   +       +   A       '              5  ,A   }            ,A                ,A        $  E      A    !      A     R     A  T  !C  	  	1  .A      r         ,A        <        A    !   F      ,A           e     .A               A  "       m  "  #   F            +       ,A                A    $C   F  +    local comp name oldcontext service typeset curcontext curcontext ccarray oldcontext curcontext compcontext (t)compcontext array expl _wanted values value compadd compcontext (t)compcontext assoc (@k)compcontext[(R)*[^[:blank:]]] tmp[@] i:compcontext[i] (k@)compcontext[(R)[[:blank:]]#] _describe :: compcontext%%:*:-values descr compcontext#tag:%%:*:-value action compcontext#tag:descr: action _message tag descr (()) eval ws=( action[3,-3] _describe descr () action[2,-2] _wanted descr compadd {} _tags _next_label descr action[2,-2]  ret  break _next_label descr ws[@] _next_label descr ws[1] expl[@] (@)ws[2,-1] ccarray3 _comps[compcontext] comp comp return _comps[-first-] comp service _services[-first-]:--first- first comp _compskip _compskip compstatevared compstatecontext vared compstate[context] command curcontext oldcontext _normal cname -compstate[context]:s/_/-/- cname _comps[cname] service _services[cname]:-cname comp _compskip default _compskip _comps[-default-] service _services[-default-]:--default- comp comp _compskip       A       F          A  B         Q       g    <          A       '         k     A        G                  A       '          0    A          A          A         A  $"  C             T 4  x    "       s4    %  (           L   $     %   &  8   A       g      p       A         p        A        G                A       F       A    C   f         A       &  !   A       '  t      + +   A       F      A          A           A                   A       f       A    C   f       A       1  NA     p2           	  	a      .A        	  	         A  "   #       (         
         
@   &  8  A    	C   F  
d+    eval _comp_setup  +_debug_count  integer _debug_count local TMPPREFIXwords1:t++_debug_count pager (qq)words integer debug_fd zmodload zsh/files b:zf_ln /dev/null zf_ln <<<'' tmp exec debug_fd debug_indent %3..20(e. .) PROMPT4 (j::)debug_indent+%N:%i>  setopt xtrace ZSH_NAME ZSH_VERSION 1:_main_complete integer unsetopt  debug_fd != -1  zstyle :completion:complete-debug:::: print pager:-PAGER:-VISUAL:-EDITOR:-/usr/bin/pager (q)tmp ;: w _message Trace output left in tmp (up-history to view) compstatenmatches compstatelist force compstatelist list force messages debug_fd debug_fd return  A     3+                   A        F          A  X     '   P         h      E         E  J      E  R      E  Z      Ek      A  $  C           4  \         A        G   P D             A        G   P D             A     u  U  tA          p  $         A     C   F            tA            4         A     C   F       A     lA     k     @  W        A        '           2      A  "     R           2        A P    )  (  VA     R     u             I      A  "   	     e          	   E          A       G          \A     )  E  	0         .A         Y     	0         .A              	0    D     .A              	0     ;     .A              .A      E    u     A  d      1  .A      r         A       +        A       f     @  ]      A    
   &        A            L  l     A           J       ,A   0   E           A    C   %k      A  4         R       A       k  E      A    C      k       A       k  =     .A   7   E           A     "  "1  &A   :        ,A   ;   E          A           J       ,A   =   E     Y      A       %k      A  4         R       A       k  a      A           k       A       k  =     .A   D   E          ,A   G     !  a     ,A   H           A         ¬   t      A   P       p  ,  &      A        '            2     A        1  VA     R       9         U        A  "          9           E  !       ,A      E    %     A    C   F  d        A       F  H      _complete_help eval _comp_setup local _sort_tags _help_sort_tags text typeset help_funcs help_tags help_sfuncs help_styles _help_scan_funcstack main_complete|complete|approximate|normal _help_filter_funcstack alternative|call_function|describe|dispatch|wanted|requested|all_labels|next_label compadd return compcall _help_sort_tags usecompctl zstyle local (@)(@)funcstack[2,(i)_(~_help_scan_funcstack)]:#(_(~_help_filter_funcstack)|\((eval|anon)\))% * _f (@)funcstack[2,(i)_(~_help_scan_funcstack)]:#(_(~_help_filter_funcstack)|\((eval|anon)\)) help_sfuncs[2] _f help_styles[2_f] 3 help_sfuncs[2] _f help_sfuncs2 \0_f 1 [string]  [array]   [assoc]   [boolean] help_styles2_f ,_t 3:_f 3 matcherlist 4 builtin zstyle @ 1:_main_complete unfunction compadd compcall zstyle (@ok)help_funcs text \ntags in context :completion:i: (@ps.\0.)help_funcs[i][2,-1] (@s.,.)help_tags[ij][2,-1] zformat   ( tmp[@] \n    tmp) tmp NUMERIC:1 \n (@ok)help_sfuncs \nstyles in context i (@ps.\0.)help_sfuncs[i][2,-1] (@s.,.)help_styles[ij][2,-1] zformat compstatelist list force compstateinsert compadd text[2,-1] _help_sort_tags local (@)(@)funcstack[3,(i)_(~_help_scan_funcstack)]:#(_(~_help_filter_funcstack)|\((eval|anon)\))% * help_funcs[curcontext] f help_tags[curcontextf] j::argv help_funcscurcontext \0f help_tagscurcontextf ,argv:f comptry @ _complete_help @      A  B      r      !           G   D   \      A   
  
  1  .A   
   r           .A           d     q  .A               A  T    	  	1  .A        E  e     A  "  C   F+c      C   f+c       WIDGET noread local ZSH_TRACE_GENERIC_WIDGET WIDGET debug ZSH_TRACE_GENERIC_WIDGET _complete_debug ZSH_TRACE_GENERIC_WIDGET _complete_help WIDGET noread readcommand REPLY      A       f     dC   A  4     '             8   e            E         A    C   '  4        T    A       '            x     A       g             A     	  1  A     R    .A        H  u     q  .A                A       '            h      A    C   G          A       fA     2         `2           Y  y  A           .A   !            A   $  
  	  fA   $  2      p2  R                 .A   &      8        A    
C      A   )       A                A  0    F                	0   	P    A   8       A         	  	     A  0    F  
\     
  
     
  
     q  A       F  L      emulate local c_Tagsfile TAGSFILE:TAGS c_tagsfile tagsfile:tags expl integer c_maxdir curcontext curcontext c_tags_array curcontext curcontext complete-tag::: curcontext complete-tag:curcontext#*: c_path integer c_idir c_pathc_Tagsfile c_pathc_tagsfile c_idir c_maxdir  c_idir++  c_path ../c_path head -1 $c_path$c_tagsfile !_TAG_ c_tags_array sed -n \
        -e 's/^\(.*[a-zA-Z_0-9]\)[[ '$'\t'':;,()]*'$'\177''.*$/\1/' \
        -e 's/^.*[^a-zA-Z_0-9]//' \
        -e '/^[a-zA-Z_].*/p' $c_path$c_Tagsfile _main_complete _wanted etags emacs tags compadd c_tags_array c_tags_array awk '{ print $1 }' $c_path$c_tagsfile _main_complete _wanted vtags vi tags compadd c_tags_array return      A  (     '          +     kz     ,A         l      A  "     &           +       ,A           !     A       F  <+    local compstate[pattern_match] compstatepattern_match _approximate opm return      A    C   f    dC   A       F       <   A  L     '   p               E         E         E        E  4      A     C   G  T  t             A          A     R    ,A          +     A    C   G   p          A  "                    M      A  |      1  .A      r  q        ,A                 A                         .A   !        =    A   $    1  NA   $  p2  r         q 9{     .A   %              .A   &   r  q9      A  "   '         '             ,A   (     \  }     ,A   )             .A   *             A      #  "  A  B   .  @2  R      1  D          A  "   /    Q              F  t         A        1  A   0       A  $  C        L   L  1  ]  A  "   2         2       `     q  A       F  t    A       &     A    C        H   A          A   :  R  q  A                
q   A    C     	  	-     A  B   >   r  q9|;            
(  
I     A  "   @     
       &  
   A  B   B     
       F      A        1  A   D    
   A  $  C     
   L   L  1    A  "   F         F       `     q  A       F  t      emulate setopt extendedglob local file PREFIXSUFFIX trylist tilde etilde testcmd integer approx max_approx WIDGET IPREFIX  NUMERIC:-1 > 1  NUMERIC file ~/ file%%/ etilde tilde /dev/null file/tilde/etilde CURRENT testcmd WIDGET PREFIX PREFIX[2,-1] IPREFIX IPREFIX= file[2,-1] testcmd testcmd file testcmd whence file WIDGET compadd QUf IPREFIX ISUFFIX file/#etilde/tilde compstate[insert] compstateinsert menu print file return approx = 1 approx <= max_approx approx++  testcmd trylist aapproxfileN trylist (@)(@f)whence -wm "(#a$approx)$file" 2>/dev/null%:* trylist trylist/  #trylist  break WIDGET compadd trylist[@]/#etilde/tilde compstate[insert] IPREFIX^trylist[@]       A       '                E  A   
  	  1  A   
  R   }  .A                 q  .A        (  U     A       F        local curcontext curcontext curcontext curcontext correct-word::: curcontext correct-word:curcontext#*: _main_complete _correct       A  (  C             ,   D   \   t          A  |     '       	            E                E        Ekr      E  4      E  L      E  d      E  x      A  (     '          c     E        A  8                 4  L  d J        |     A    C   g               A       g              A        A       f         A      0  5  	0     z      .A           L     0     z     ,A           L     .A                	0          .A           m     
0          A                 A    	C   F       A    	   F  T      A  *"   (  2   r  m  L        R      "  
C              
   F       A  "            |     .     +      A  B            E  x     0     x       A  B  C             t     2      t  U     ,A   4             A    C   &     A        1  A  "   7                  	u   A    C     	  	     A         d <     q  A       %  d      A  "   ?   r  	  L     "            	     A     4  
5      A       F  
  
   A |    WN  A       &  
   A 0  C  R  A    C     
  	  )   ,  M   A     t  t1  A   G     u   A    C   f+      A                ,A   K    J       A   L         A   C  0N  A   M     %  ,A   O     4  9      A  `        .A   P   r    q     A    C   f            A       f          ,A   U             A       &    A   W     ,   A    C    1  .A   Y   r    I     .A   Z     L          ,A   \     L  a      A  `  C      .A   ]   r    q     A       f            A       f          ,A   b             A       &    A   d     ,   A         d  )      A       F      A   i        A  H        .A   j    +    	   A       &    A   l     ,  A        
1  A   o      A  8        5  |  d   $   |        q  A  0    F      |  d   $      )  A       f+    -   A  t      1  A   z    ]  A  (       L         ,  %  	    A    C      L  Q  u  	  ,A               A       
  A            <    L   D   \  ,A          5      A  "       i                 A   "  !     @  a $   \    D                 A  B            "   F      A    #C   F        local _opt _expl _tmpm _tmpd _mlen _noprefix _type values _descr _ret _showd _hide _args _grp _sep compstate[list] csl2 _oargv _argv _new _strs _mats _opts _try OPTIND OPTARG _jvx12 getopts oOt:12JVx _opt options OPTARG 12JVx _jvx12 _opt shift ( OPTIND - 1 ) unset _type_noprefix prefix + zstyle :completion:curcontext:options prefixneeded return :completion:curcontext:_type verbose _showd :completion:curcontext:_type listseparator :completion:curcontext:_type maxmatcheswidth (COLUMNS/2) _descr 1 _showd :completion:curcontext:_type listgrouped _oargv @ _type prefixhidden (M)PREFIX##(--|[-+]) _tags _type _next_label _jvx12 _type _descr  #_grp  _oargv[@] _oargv[@]  _try++   #  _a__try_i () eval _a__try_i;_a__try_i=1 _a__try_i;_a__try_i=( "${1[@]}" ) _argv_i _a__try_i  _i++   _a__try_i _a__try_i;_a__try_i=1 _a__try_i;_a__try_i=( "${1[@]}" ) _argv_i _a__try_i (@)argv[1,(i)--]:#-- #_opts  _i += #_opts  _mats compadd _opts[@] nosort _expl[@] _strs (@)(@M)(@P)_mats##([^:\]|\?)##//\(#b)(?)/match[1] compadd _opts[@] (@)(@M)(@P)_strs##([^:\]|\?)##//\(#b)(?)/match[1] _argv[@] _showd compdescribe _hide _mlen _sep  _grp[@] _hide _mlen compstatelist csl compstatelist csl csl2 csl2 compstatelist compstate[list]:s/rows// compadd _args[@]  _ret      A  8    g          ,   @   T   p            ;       A     C        s;J             A       %         A    C      @       A       %   ,      A  0    F   \ $    ,      =  ]  u  ,A                A  "       )      %  <  i  )      A  "            E   p  "     R  q           p        A       f        ,A                 A  B          1                       A          A  "            <  X        r  u         A  "      r  ucc
                   A    C       t      A  "          	                 l        A  "   !        C        l        A   	C  "  1  A   %  R  A  A    	      A  B  	        e          	                A  x  
C    1  A   )  R  	U  A    
  %    |  	     Q  .A   +     
%  
E     A      %    |  
     q  A      %    |  
      A     A  =1  A   3  R  
   A  B            }      C   %        A d    +  +1  A              q     A       g              A    C            A      :  u  0        +    sz          A                
0          A                0     !     A  "   >   r  Y     	                0        
  A      e      A     A  "   G               4         q  A    C   %       ,A   L   ;        A       F       A        1  >A   O  P2  R    r $+    .A   P             Q  A   Q      A          8 4  X  u       A @  C  '  1  A   U      A        	1  A   V    )  A  0    F+   Q  q     T      =  q  A  (  C  +   e  q     T    q  A        	1  A   \      A  0  C  F+     q     T      9  q  A  (    +   a  q     T     A     /  /1  A            A       g        @      A <  C  &          X  m   A  B            !          &  L   A    C     @  q      A                  A  T    	  	1  VA   l  2   r  !  m      r    9     A    C   f          A                 A  "   p     q                @    A       F        local name nopt xopt format gname hidden hide match opts gropt sort zparseopts Vgropt Jign xxopt 3##[[:blank:]]#%%[[:blank:]]# 3 _lastdescr _lastdescr[@] zstyle :completion:curcontext:1 groupname gname 1 _setup gname:--default- 2 :completion:curcontext:1 format format :completion:curcontext:descriptions format format :completion:curcontext:1 hidden hidden hidden allyestrue1on format :completion:curcontext:1 matcher opts match _matcher _matcher gropt :completion:curcontext:1 :completion:curcontext: (@)sort:#(match|numeric|reverse) j.,.sort sort yestrue1onmenu nosort _comp_no_ignore :completion:curcontext:1 ignoredpatterns _comp_ignore :completion:curcontext:1 ignoreline hidden qwords words//m[]\<>^|/\MATCH true qwords current qwordsCURRENT currentshown compstate[old_list] shown other qwords1,CURRENT1 qwordsCURRENT+1,1  #_comp_ignore  shift format format zformat format format d:1 (@)argv[2,-1] gname format name opts[@] nopt[@] gropt[@] gname xopt format name gname format name default xopt format name  funcstack[2,-1][(I)_description]  fakestyle descr fake fakealways :completion:curcontext:tag fakestyle continue (@M)match:#*[^\]:* (@P)name opts1,2 -F _comp_ignore compadd (@)opts (@)(@)match:#*[^\]:*:s/\:/:/  #descr  _describe tag return      A  <            c   ,  J      +        @   i   A  @  C   '                   E         E      E         A               <  T  p       A  P    	    .A   
   r         ,A         +     A       &     A  "     R                    ,A           -      A       &     A     5  51  .A               A   C  0,           A  B       %       &  @  ,A        d       A ,    $     J       A     	  	1  .A      r L+  ]     ,A               .A        J        A  "  C   F     5     !   +       A          .A   "   r  I  }     A       &    	Q  .A   $   r  cc
     ,A   %           A    	   F  +  ,A   .   +        A      ,           A  B   0    %       &  8  ,A   4     ]     ,A   5      ,  %     ,A   6             ,A   7            A  B   9  R  Y    C   &     A          FA   >  `2    y            ,A   ?             A  "     F     =     @   +       A  "   A   r  ]         C   F  +   A l    ,  ,1  .A   D            A @  C  '      A  B   F    %       &    ,A   G       		     A           J     	u  ,A   I     	  
      A  "     F     5     J   +       A          .A   K   r  
9  
m     A       &    	Q  .A   M   r  
cc
   	  ,A   N     
      A       F  +   A  6"   U  2   r  
     
  `2         5  i     "   W            "     F     =     X   +       ,A   Z     \      A       F  +    local comp name _compskip _compskip curcontext curcontext service noskip match mbegin mend 1 shift noskip _compskip curcontext curcontext%:*:*:1: _compskip allpatterns @ str continue service _services[str]:-str (@)_patcomps[(K)str] b== service match1 match2 eval i _compskip patterns break _compskip _compskip return continue Qstr _comps[str] service _services[str]:-str comp comp name argv[-1] _compskip patterns comp _compskip _compskip continue service _services[str]:-str (@)_postpatcomps[(K)str] _compskip default _compskip patterns _compskip _compskip name comp _compskip alldefault service _services[name]:-name comp _compskip       A       f          P   A  "        x      C   F        A          *            0      3   E  D      Ez      E
      Ek      E  \      E+      E  p      A       '                A  "          <    N  A       f    z  .A        D       A     
  1  .A      r  %  d      .A                q  .A                 A  :"     R   r  m       p2   r         r  1         F        A  "  	C          ,  *"   &  2   r  I  i        u         
   F        A  B  
          9k  B   +       l     +   k        A `  C  +  *  .A   -             A  x          A  N"   . R   r         R  p2   r  5  U            r    	          F           A   1        A  J"   1  R  p2   r  	);   	    	I    p2   r  
M     
    
m       3     
           A  &"   4  p2  r           8          F        A    C   *  ]      A     5  0  A  B   ?   r  };;                    A          ^A   K  2         sz      r  ]        A       G           ,A   N   k       A   O    .A   O     =  U     ,A   P       q     .A   Q   k       A  $                 	  ) L   A       F         A               F      A       F          A       *        A  "   e  R  A    C   *  ]      A         0  }      A       G           A    C   '                A          A  B   n   r  );<;                 L  A  "             F    a  "   p     y     p             A  @        A   t       A    C           F       A  B        )       *  I      A  &"     p2  r  u     r            C   F        A  H"  !  	      A  B      r  %;|;       !          I      "      r           "   F        A  B  "          k        k        A   #  5  4  VA     2   r  9  Y      r         A     
  1  .A      r         .A        \  )     q  .A        \        A    $           F       A    %      >A     P2    !  r  A    ,A      +  ]     A  N"    2  R            pR    u         %      r  E  u       &   *       A  &"     p2  r  u     r           &   F        A    '                 A  "      r  -  M       (C   *        A   (      A    (          k nA       1  ~A     R            R     	        r  )        A  "      r    Q           
  l     A  "      r                
       q  .A      
  l    A         A        	 vA         FA     `2    =      |;   !  .A      3  z     
Q  nA     R   r       "  `2   r       #      .A      3     q  .A      3         A   .C    1  A     R  }   A  t  .      .A      r       $  A    .       8    d    q  A     /C                 A  $  0      D   e    *  q   A    0           !   !,   A   1  \  [  A  "       u      1   F  !P  !|   A  $  1C        J  R  !  !K"       A  t  1      .A      r  !     %  A    2     !  "0    "\    q  A     2     "   "    "     A    3   %  !      A    3C   %  !      A    3   %K"      A   4   ,     J     #  ,A        R  #=     A    4      FA     `2    #     # |;   &  A    4  %K"  #  #     Q  nA     R   r       '  `2   r       (    #  A    5C  %  !  #  #     q  A    5  %  !  $  #      A  "        $I     6     $h  $  $ K"   A  "        $  $  6     $  %   !  A  "        %=  $  7     %h  %    !   A   7  3  2  A    7   F  %      A    7   g     %  %       A  t  8C      .A      r  &	     )  A    8     &(       &]    q  A     9     &        &]     A  x  9    
1  &A       &  '   A    9  %  %#d  %     A    :     %  ')     q  A    :   %  %      A  "       '    ;  %*  '  '     A  (  ;C    (\  (}  (       A   A  "  <     (  )     )$    <     )H  )i    )  .A        )       A    =C   F     )    setopt localoptions nonomatch _matcher_num return local word sort expr expl subd force opre epre continue  #  getopts gsco forceopt funcstack[2] _prefix IPREFIXPREFIXSUFFIX IPREFIXPREFIXSUFFIXISUFFIX word ${} word $azAZ09_ +parametersword$ zstyle :completion:curcontext: suffix word ~/$+azAZ09_[]azAZ09_[]${} (e)word s\()<>{}| acceptexact recexact tmp yestrueon1 word ~+ word ~+19 word3,1 dirstack word ~[]/ word userdirsIword21+nameddirsIword21 word parametersIword$ continue continue continue word force substitute _comp_caller_optionsignorebraces #exp//[^\{] #exp//[^}] otmp qword tmp otmp tmp tmp//b\$\{{}\\\\\\}/\\\match1match3\\ eval exp=( tmp:gs/\/{/:gs/\/}/ /dev/null aliases exp=( ${${(e)exp//\\[ 	
]/ }//(#b)([ 	
])/\\$match[1]} ) NO_aliases exp:s/\$/$ exp word exp[@] integer done_quote orig_exp exp force glob exp=( ${~exp//(#b)\\([ 	\"\'
])/$match[1]} ); exp=( ${(q)exp} )  #exp  done_quote  ! done_quote  exp=( ${orig_exp//(#b)\\([ 	\"\'
])/$match[1]} ); exp=( ${(q)exp} )  #exp  subd[@] exp exp[1]//\ word//\(N) force substglobsonly subd exp(N) keepprefix changed word ~/$/ yestrueon1changed word $ (M)word##*$[^/]##/ word%%/* epre=( ${(e)~opre} ) epre epre (q)epre[1] changed opreexp[1]#pre word exp[1] pre opreexppre exp[1] word sort yestrue1on (@o)exp addspace subst word exp[1] file file yestrue1onsubst yesasp  #exp == 1  exp1/opre/pre exp[1] asp yes file exp[1]/opre/pre compstate[insert] sort menu _description expansions expansions o:word _description expansions expansions compadd expl[@] suf _tags allexpansions expansions original _requested expansions normal space sort _description expansions expansions _description expansions expansions exp[@] i/opre/pre j i dir[@] space[@] normal[@]  #dir  compadd expl[@] qS/  #space  compadd expl[@]  #normal  compadd expl[@] _requested disp dstr sort _description all expansions _description #exp COLUMNS (r:COLUMNS-5:)exp ... multios exp1 compstateredirectexp2,1 compadd disp[@] expl[@] _requested original original compadd expl[@] word compstateinsert continue    A  (               ,k+c+   @       A    C           T3       A       F   h   }   A H  C  (    A   	       A   
  
  1  .A   
   r     0      .A           Q     q  .A                A       %+        A    C   '            8  e  A     	  1  A     R    .A               q  .A        \       ,A                A      +      X      A  B  C     x     k        k+    A     !  )  	0     <     .A      c+       0   +          X    sz     A  "      r  l           c+        A  "       x          "   c+        A  "       x          #   c+       ,A   %   k         A  "   &   r  5;;        &   k  I      A  ""   '  `2  R  )   r  5;<;        '   k        A  ""   (  `2  R  )   r  5:;        (   k        A  ""   )  `2  R  )   r  5:<;   	     )   k       A   
  6  '1  A   +    )  ,A   /   k  q      A        1  .A   0   r       
   A    C      T       A   2  	    VA   2  2   r  E  i      r  )  I     .A   ;   k        A  B       x           %3       A  0    F      X   ,  	   	  	9   q  Q  A  "   @     	a         x     	  A     C       	   	    q  A       F  	      local word expl what tmpa eval _comp_setup funcstack2 funcstack[2] _prefix IPREFIXPREFIXSUFFIX IPREFIXPREFIXSUFFIXISUFFIX curcontext curcontext curcontext curcontext expand-alias-word::: curcontext expand-alias-word:curcontext#*: _main_complete aliases zstyle :completion:curcontext: regular tmp always true CURRENT global gsel disabled sel(U)sel sel aliasesword galiasesword dis_aliasesword dis_galiasesword tmp%%:blank: tmp1 :alnum:_ ztmp tmpa1 word \tmp addspace pre _wanted alias compadd suf[@]  #pre  complete _aliases sel return    A       '                E  A     	  1  A     R   }  .A   	              q  .A        $  Q     A       F        local curcontext curcontext curcontext curcontext expand-word::: curcontext expand-word:curcontext#*: _main_complete _expand      A  B  C   f        !    C   F        A       g             A               3         A  B          !          F        A         +         A                  A  |        A                A                 q  ,A          !     .A        L  m      A  B  C          E      %3        A         l          A           |    1      A  &"      pR    ]               "  C         !         "  R  I    compset (#b)([~$][^/]#/|)(*/|)(\^|)\*. return local files expl mfiles ematch1match2. eval ${(MSI:1..Ofiles//./1:)files%%.[^/]##} files:.-. zstyle :completion:curcontext:extensions prefixhidden files. PREFIX .PREFIX IPREFIX IPREFIX%. :completion:curcontext:extensions addspace _description extensions file extension compadd expl[@] mfiles mfiles1 PREFIX compadd expl[@] suf[@] compstateexact_string     A       g               A    C   g       ,      ,A         @   ]     ,A                 ,A                 ,A        (         A  "       H    C   f        A     D    
0           A    C      ,       0     )      A          ,  E     A          ,       0     %      A          ,  I     A          ,       0     ;     A  8        A   "       A          ,        A    
      ,       ,A   *     T     A  0  
  F  (  H     y  	 l  	- 4    ,    local expl dirs PREFIX IPREFIXPREFIX IPREFIX SUFFIX SUFFIXISUFFIX ISUFFIX magicequalsubst compset *= OSTYPE solaris Mfpgrep -U $UID -x zsh|xargs pwdx 2>/dev/null::%%/ linux /proc/pidof -- -zsh zsh:/cwdN:P dirsN@ freebsd pgrep -U $UID -x zsh procstat -h -f $dirs|awk '{if ($3 == "cwd") print $NF}'  +commands[lsof]  Mflsof -a -u $EUID -c zsh -p \^$$ -d cwd -F n -w
          2>/dev/null:n%% ( Ddirs:PWD compstatepattern_match _wanted directories current directory from other shell compadd r:|/=* r:|=*      A        1  A           A    C   '   h               A       F         A       F    8  A       &  \   A       '   h        x    A     	  1  A     R    .A        $  Q     q  .A               A       F  ,  i    ZSH_TRACE_GENERIC_WIDGET local widget unset ZSH_TRACE_GENERIC_WIDGET widget _generic return curcontext curcontext:- curcontext curcontext WIDGET::: curcontext WIDGET:curcontext#*: _main_complete @     A       G              A  @       8 \ $    dZjZRZ    [z  r 2Z   A  "         +           F        A       &      A       f    ,  !  A       5    local garbage zparseopts garbage PREFIXSUFFIX return shift _message * PREFIXSUFFIX      A  8         z   j   ,         D   Y   ;+     A  `      1  A                %  .A      z       q  .A      z       A  `      1  A                d  .A      z  y     q  .A      z        A        1  A                j  A   #    	1  .A   #   r  9;      ,A   $      ,       .A   %   j       q  .A   '      ,       A  "   )  j   D     )   j  E     q  ,A   +   j  E     .A   ,      ,       ,A   /     \  y     ,A   0             ,A   1            ,A   2     D         A       g       d       A        FA   8  `2  r      ;+j   A  X  C  
    A   9      A           9       A                 A  ,  C  &  X  y             (  A   ?     D  A   B     y    local expl slice hmax historywords zstyle :completion:curcontext: removealldups sort optJ optV range max max: max%: hmax PREFIX IPREFIXPREFIX IPREFIX SUFFIX SUFFIXISUFFIX ISUFFIX hslice compstatenmatches compstatequote hslice Qhistorywordsbeg,beg+slice hslice historywordsbeg,beg+slice _wanted opt historywords history word compadd hslice  beg+=slice   compstate[nmatches]      LA     0            "      A        F          A  (        P   h   |                 A     	  1  A     R    .A        T       q  .A   	            A     
  1  .A      r  q        .A               q  .A                A  "       ,   I              +      A  B       ,                      A       1  ^A     2   r         @R    m       A     {  =1  .A               A   C  8    .A      r  -+r     ,A        \  y      A       &    ,A        M       .A                  .A      r  #cz     ,A                A       &    ,A   !     M       .A   "               &A   #    U    ,A   $       	D     A   %     	X  Q  A   &    
  ,A   '     #cz      A    
   F  
0  
U  A    
C   F  
    q  ,A   +     
  	D     .A   ,     M       =Q  .A   .       =     A     8    .A   /   r  ]#cz     ,A   0             A    C   &    ,A   2     M       .A   3               .A   4   r  q+r     ,A   5             A       &    ,A   7     M       .A   8               &A   9    Y    ,A   :       	D     A   ;        Q  A   <    
  ,A   =     +r      A       F  
0    A       F  
    q  ,A   A     %  	D     .A   B     M  u     A    C   F  
      ,A   G             ,A   H            A    C   &    A   L     -     dA   `  K       \  e      A  "                   8   U      A    C   F         A  B          !                    ,A   	       e    A       1  .A               NA     '  5  0     h     ,A               A  "                 L  0          ,A               A  "                   ,A        L        A       &  x      A       F    a    _history_complete_word eval _comp_setup local expl direction stop curcontext curcontext curcontext curcontext historywords::: curcontext history-wordscurcontext#*: WIDGET newer direction newer direction older zstyle :completion:curcontext:history-words :completion:curcontext:history-words list compstatelist LASTWIDGET _historycomplete compstate[old_list] _hist_stop direction _hist_stop PREFIX _hist_old_prefix _history_complete_word_gen_matches compstateinsert _hist_stop _hist_stop PREFIX _hist_old_prefix compstateold_insert _hist_menu_length compstateold_list keep  compstate[insert] = compstate[old_insert] + 1  stop _message beginning of history reached return compstateold_list newer _hist_stop PREFIX _hist_old_prefix ( compstate[nmatches] - 1 ) _hist_stop PREFIX _hist_old_prefix compstatenmatches compstateold_insert compstateold_list  compstate[insert] = compstate[old_insert] - 1  end of history reached compstateold_list _hist_menu_length _hist_old_prefix PREFIX  compstate[nmatches]  _history_complete_word_gen_matches _hist_stop PREFIX _hist_old_prefix _main_complete _history zstyle :completion:curcontext:history-words list compstatelist _hist_menu_length compstate[nmatches] _lastcompinsert unambig direction newer compstateinsert _hist_menu_length _hist_stop  compstate[insert]--  older _hist_stop  compstate[insert]++  _hist_stop return _history_complete_word @       A  ""     `R          r   5         F        A       G             A    C   G   #sJ       A          A             	  |      A                 ,A      #sJ  E     A  "                          A  |  C   '      	     +   Ek      E  X      E  l      E        E        E        E  $      E  L     ,A                A t    m   k      |A       	1  .A      r          ,A          E     .A      k       	Q  .A      r  9;     ,A          A     .A      k       q  .A        p       ,A   !             A  B           	    $    	     $      ,A   &            ,A   '            A    
  ?,           M  A   )  
  1  .A   )      9[     .A   *            q  .A   ,       	=      A t    -  -1  A  "   .       	t          &     A     "  "1  A  "           	  	k  &   0  p2     	  
(     r  
A    A      -    0     
     ^A   3     
      
  1   k      0     d     ,A   5     
  d      A         x    X    A                  A  A       F       A   ?       A   B       A    C   F         _matcher_num compstateignored return local comp integer zstyle :completion:curcontext: completer (@)_completers[1,_completer_num-1] compI_ignored:  ind  (@)comp[ind,-1] _comp_no_ignore expl _completer _completer_num _matcher _c_matcher _matchers _matcher_num _completer_num comp[@] tmp : _completer tmp%:*[2,-1]//_/-tmp#*: tmp%:* tmp _completer tmp#*: _completer tmp[2,-1]//_/- curcontext curcontext/:[^:]#:/:_completer: matcherlist _matcher_num _c_matcher _matchers[@] _c_matcher _matcher _c_matcher[2,-1] _c_matcher _ignored singleignored compstateold_list shown compstatenmatches show compstateinsert compstatelist list force menu _description original original compadd expl[@] PREFIXSUFFIX  _matcher_num++   _completer_num++        A  "                  F   4     A          P+3   h       A        
1  A          |        ,A      +  !     .A      3  i     q  ,A      +       .A      3        A          A  "        |        *     R       )         i       ,A              ,A          M     ,A                .A   !       i     A    	   F   4      _matcher_num return local expr zstyle :completion:curcontext: word HISTNOLBUFFER RBUFFER PREFIX SUFFIX condition pre _list_prefix suf _list_suffix compstateinsert compstatelist list force _list_prefix _list_suffix      A       '          2J      A       F   D   Y   A (     g             ,   +     Ek      E         E         E kr      E        E        EsKj      Ej      E  J      Ekr      E  0      E  `      E        E        E        E  (      E  P      E  t      E        E        E         E  ,      E      E  @      E  `      E  x      E        E        E            1     h    E        E        E  (      Ec+        X                ]            P              T           A    
   G      	       A       F  	d  	|   A       g       	       A  8  C   G           	    
D   D  
d  
x  
  
   A          
   
    P       A   C    5   A  "   ;  R       ;           A  B  C          yk     =   k+      A          A   ?  R  p2   r                 p2   r    A           ,A   B     !     A       F  h     A          .A   G   r          A        1  .A   H   r         A  h  C      A  "B   I  `R      9     R              -  y  A       F  h    .A   O     !        A          nA   T  2   r  -T     `2   r           -   A       '              ,A   X     h       .A   Y       	      A        1  A   ^  R  Y  A        	1  A  "   _                  .A   `       0     Q  VA   a  2     I9|;      r  q      A       f       .A   c             A    C   F       A                 A       %        A  d  C    1  A    C        u  k  ,A   v     4       A       f  ` L     A  d  C    1  A    C          Ik  ,A   z            A       f  ` L     A  d  C    1  A    C          =k  ,A   ~     t       A       f  ` L     A $  !  #    A          A    !C    1  .A      r       	  A  p  !      &A      $+    A    !   %          A    "C       )     .A        +       A    #C     <  m     q  A  B  $                $C  %      0     ,A        T        A    &C   '              A     +          ?       A        f+c l      A        F+c   A       F         A     +       D   ?       A        f+c l      A        F+c   A       F          A    )       %      A    *   %  p      A  ,  *C              A    *   &     A \  +C  j   k     	 A       1  A       Q  .A        p       	Q  .A      r       
  ,A                .A      k        	Q  .A      r   9;     ,A           !     .A      k        q  .A        !H  !u     ,A        !  !      A  "  /     "   "  #!    /C   f+c   #]   A  B  /     "   "  $%  $X    0     $X      ,A        $       ,A        $       A `  1  +,     $     %  A     
  1  .A        %E 9[     .A        $  %}     q  .A        $  %     ,A        &,         A    3    1  A       &Y  A  P  3C  	    A    3C   &  &y  ,A      +       A    3   F  &      A    4C   &    ,A      +       A    4   F  &    A        &   A  "       '!    5   &  &  A        'X  ,A        '  '     A     
  1  .A      r  (=  (     .A       kr  (     q  .A       kr  (      A   9 q 31  NA     pR   r  (=  (      kr     A  ""     `2    )L      )L kr    :  %  )  )  *     ,A      k  *]      A    ;  %  +  +I  +      A   ;    1  ~A     2   r  +  ,5     2  k  ,L  @R    ,e    ,  .A        -  -       .A      r  .  .Y     A l  <      VA     2    .  P2    .  k  ,L  .A        -  -     q   A    =   c+  /      A h  >C  ,  +  A        0-  ,A      sKj  0L     A ,  >  $     J     0m |A       1  .A      r  0  0     ,A      kr  0     A  "     kr          kr       Q  .A        0  0     .A      kr       q  .A     kr  1      A  "    krsKj       sKj  11     A  B       1L    A   &  &   A    BC   c+  1e      A h  B  ,  +  A       2  ,A     j  2$     A ,  CC  $     J     2E |A      1  .A     r  0  2m     ,A     kr  0     A  "    kr         kr       Q  .A       0  0     .A     kr       q  .A     kr  2      A  "    krj       j  11     A  B       2    F   &  & A        A   @R  2    2  2   krsKj  PR  R  2   krj  `2    3   r  3i  3     .A       -  -     Q  >A    P2    2   krj  .A        -  3       FA  !  `2    3     4  4d     .A  #     -  4     A   J  }  |  .A  (   r  4  51      A  "  )   r  5M        )     5        A    J    1  A  *    5  A    J   F  6(  6@    A  ,    6m  A  T  KC  	  	1  &A  -  k  ,L   A    K   f  6 L  7  .A  /     7D       A    L  ?  >  .A  2     7q       A    L   c+  7     A   MC  6  21  A  5     8!  ,A  6   sKj  8@      A ,  M  $     J     8a |A  8    1  .A  8   r  0  8     ,A  9   kr  0     A  "  :  kr      :   kr       Q  .A  ;     0  0     .A  <   kr       q  .A  >   kr  8      A  "  @  krsKj    @   sKj  11     A  B  B     1L    P   &  &   A    QC   f  6 L  7  .A  F     8  2     q  A    R   F  6(  8  A    R    1  A  K    9)  A    S    1  A  L    9a  .A  M     9  :       A  N    :5  A  O  	  1  A  O    :  .A  P     ;  ;=     q  .A  R     ;|  ;     q  A    UC   F  6(  ;  
Q  >A  Y  P2   kr      '!  ,A  Z     -      .A  [     <  <A     3Q  A  B"  \  2  r kr    2  R  '!  p2    <u       (=  (       W     "   <  =<  =X  ,A  `     =u  =     ,A  a     -       A    X   k  =    A  e    >M  	0          .A  f     >e     	0          .A  g     >     	0     ;     .A  h     >      A    Z   F  ?l  ?   A     [     ? 4  ?  ?  @	  @-  A    [C   f  @   @   A    \      A  p    @   A    \C   '  A0        AH  Ai   A    \   '  A0        A  A  A  "  s    B    ]     C  C=     A  :"  w  R   r  E  E      p2   r  E <   !   kr  F<    y     F  F         A    _C    1  .A  }   r  GU  (   "  A  X  _  
  1  .A  ~   r  G     #  .A       G  H)     q  A    `C   F  6(  Hl  Q  A       H  .A       H  I	     q  A    a   F  6(  Ih   A    c       I      A    cC   %  I      A  ,  c            J  A    c   &  JM   A    d     Jl  J     ,A       Jkt+     ,A       K5  K     ,A       K  L	     ,A       L1  Ly     ,A       L  L     ,A       M  Me     ,A       M  M     ,A       N  Na     ,A       N  N     A    gC   F  O+    local  \t\n\0 eval _comp_setup func funcs _compskip format call match _completers _completer _completer_num curtag _comp_force_list _matchers _matcher _c_matcher _matcher_num _comp_tags _comp_mesg mesg context state state_descr line opt_args val_args curcontext curcontext _last_nmatches _last_menu_style _def_menu_style _menu_style _tags_level _saved_exact compstate[exact] _saved_lastprompt compstate[last_prompt] _saved_list compstate[list] _saved_insert compstate[insert] _saved_colors ZLS_COLORS _saved_colors_set +ZLS_COLORS _ambiguous_color _comp_priv_prefix unset _comp_priv_prefix precommands builtin_precommands builtin exec nocorrect noglob time typeset _lastdescr _comp_ignore _comp_colors curcontext curcontext zstyle :completion:curcontext: inserttab tmp pending:blank: PENDING pendingb09:blank: PENDING match1 compstateinsert return compstate[insert] tab :blank:yestrueon1:blank: curcontext compstate[vared] :completion:varedcurcontext: compstate[insert]//tab / compstate[pattern_match] _lastcomp[unambiguous] PREFIX _lastcomp[unambiguous_cursor] integer upos _lastcomp[unambiguous_cursor] SUFFIX PREFIX[upos,-1]SUFFIX PREFIX PREFIX[1,upos-1] compstate[quote] equals compset compstatecontext equal PREFIX PREFIX[1] compset tilde _setup default _last_menu_style[@] :completion:curcontext:default listprompt LISTPROMPT zmodload zsh/complist :completion:curcontext:default selectprompt MENUPROMPT :completion:curcontext:default selectscroll MENUSCROLL  #  1 _completers _completers 2 _completers @ completer _completers _completers _complete _ignored _completer_num integer SECONDS TRAPINT Killed by signal in funcstack[2] after SECONDSs return TRAPQUIT Killed by signal in funcstack[2] after SECONDSs return funcs compprefuncs[@] compprefuncs func funcs[@] func _completers[@] call _completer tmp tmp : _completer tmp%:*[2,-1]//_/-tmp#*: tmp%:* tmp _completer tmp#*: _completer tmp[2,-1]//_/- curcontext curcontext/:[^:]#:/:_completer: zstyle :completion:curcontext: showcompleter Trying completion for :completion:curcontext matcherlist _matchers _matcher_num _matcher _c_matcher _matchers[@] _c_matcher _matcher _c_matcher[2,-1] _c_matcher _comp_mesg call (@)argv[3,-1] break  _matcher_num++  _comp_mesg  _completer_num++  curcontext curcontext/:[^:]#:/:: compstateold_list keep _lastcompnmatches compstatenmatches _last_nmatches _menu_style _last_menu_style[@] _menu_style[@] ( compstate[list_lines] + BUFFERLINES + 1 ) _menu_style _menu_style[@] _def_menu_style[@] compstate[list] list LINES _menu_style[(r)select=long-list] _menu_style[(r)(yes|true|on|1)=long-list] compstateinsert menu compstate[insert] _saved_insert compstate[insert] _menu_style[(r)(yes|true|1|on)=long] (@M)_menu_style:#(yes|true|1|on)*  #sel  9999999 sel[@] i =09 i#*\= = 9999999 num  min  (@M)_menu_style:#(no|false|0|off)*  #sel  9999999 sel[@] =09 9999999  max  min max _menu_style[(r)auto*] compstate[insert] automenu unambiguous compstate[insert] automenu automenuunambiguous compstate[insert] menu MENUSELECT MENUSELECT _menu_style[(r)no-select*] unset MENUSELECT _menu_style[(r)select=long*] zmodload zsh/complist MENUSELECT MENUSELECT (@M)_menu_style:#select*  #sel  9999999 sel[@] =09 9999999 MENUSELECT MENUSELECT MENUSELECT _menu_style[(r)interactive*] MENUMODE interactive _menu_style[(r)search*] _menu_style[(r)*backward*] MENUMODE searchbackward MENUMODE searchforward MENUMODE compstatelist list force _lastdescr :completion:curcontext:warnings format format compstatelist list force `(@)^_lastdescr:#' tmp tmp[1] tmp[1] or tmp[2] (j:, :)tmp[1,-2], or tmp[-1] _setup warnings zformat mesg format d:str D:(F)(@)_lastdescr:# compadd mesg _ambiguous_color local toquote [=\(\)\|~^?*[\]#<>] prefix compstateunambiguous1,compstateunambiguous_cursor1 prefix _comp_colors =(#i)prefix[1,-2]//?/(prefix[1,-2]//(#m)?/MATCH/~toquote/\MATCH|)prefix[-1]//(#m)~toquote/\MATCH(#b)(?|)*==_ambiguous_color _comp_force_list always _comp_force_list _comp_force_list compstatelist compstate[list]//messages force compstate[old_list] _saved_colors_set ZLS_COLORS _saved_colors ZLS_COLORS  #_comp_colors  ZLS_COLORS (j.:.)_comp_colors ZLS_COLORS comppostfuncs[@] comppostfuncs funcs[@] func _lastcomp (@kv)compstate _lastcompnmatches _lastcompcompleter _completer _lastcompprefix PREFIX _lastcompsuffix SUFFIX _lastcompiprefix IPREFIX _lastcompisuffix ISUFFIX _lastcompqiprefix QIPREFIX _lastcompqisuffix QISUFFIX _lastcomptags _comp_tags return       A  D     G    k      kz      +     E         EsJ      A       '          kz      A  (  C   '                    X  q  ,A      k        A  "      r  ]             F      ,A                A       f  `  x     A              M      A    C          sJ   A    C      A   !      ,A   "     l      A  "     &  X     #   +       ,A   $            A  &"   (  p2  r+     r           
   F       A  x  
      A   +       ,A   ,     T      A  "  C   &       -   +       .A   .             A   C  >  >1  A   1      |A   3    1  NA   3  p2   r  1  L       m     A  *"   5  2   r          r    1        7            A  "   8       E     "   9     ]                A     "  1  NA   C  p2   r  1         	  	i  .A   F     ]  	     Q  A  "     F  	  
(  D          A  B   H    
M      C          
       A       G      
       A         
     
  ,  A          P  q        A       F  +    local compstate[pattern_match] orig _old_match_string ocsi compstate[insert] ocspi compstate[pattern_insert] :-PREFIXSUFFIX#[~=] tmp:q tmp return _old_match_string PREFIXSUFFIXHISTNO _tags matches original zstyle :completion:curcontext: matchoriginal insertunambiguous orig compstatepattern_match _complete opm orig only  ret  _complete  ! ret  ins pattern compstatenmatches oms compstate[insert] automenuunambiguous compstateinsert automenu compstate[insert] menu compstatepattern_insert trueyeson1 compstateunambiguous :PREFIXSUFFIX unambiguous _requested original compstatenmatches original expl _description original original compadd expl[@] PREFIXSUFFIX    A  "                  F   4    A       1  A        Q  ,A                 .A          Y     q  .A               A       F   4      _matcher_num return compstate[old_list] compstateold_list keep compstateinsert (compstate[old_insert]+1)     A                 4       A     4  41  .A      r   I ,       A  ,     G       \      +     E;     ,A   	      p+      A  d        A           ,A      ;        A    C   &     q  .A      ;         A  "  C   F    -  X  C    A    C     H  -   \      A       F  x    .A      +        A  "          "      r  9                       A    C   F  +   A       %   4      A  (  C      $    4        R   A  B     F    L       F       A    C      .A   !   r   I      ,A   "   +      A       &     .A   $     p   I       A  B  	          <  X    	        u    4  A    
      A   *    Q   A  "   +  R       
      4      	  %   A         p         .A   -     +       local format gopt 1 expl _comp_mesg  # > 2  2 shift curtag _tags tag _next_label compadd expl:/X/x  ! compstate[nmatches]  compstateinsert unambiguous compstateinsert return zparseopts messages format zstyle :completion:curcontext:messages format format :completion:curcontext:descriptions format format formatraw raw zformat format format d:1 (@)argv[2,-1] builtin compadd gopt[@] format _comp_mesg    A                 ,   D       A    C    1  .A      r   a         ,A         ,         A                            A       F  <  Q   A                 A            I        A       F  <  Q  A                 A  "          0  C  F    L   L  - 4    Y    local file tilde etilde PREFIX ~/ PREFIX%%/ etilde tilde /dev/null eval file=(PREFIX*SUFFIX(om[NUMERIC:-1]N)) file/etilde tildeqfile qfile  #file  compadd IPREFIX ISUFFIX file    A  H        +      ,  J   D   X   p   +3                   A                    kkJ       A    C     4   T  h       A  \  C     $            A  m   Қ Ӓ Ғ      [z  r         A    C  %     9  i     A     	  1  A          .A               q  .A        $        ,A   !   +  E      A  `        .A   "   r  YD      A         T         A    	C     T       ,A   ,   +       ,A   -   3       ,A   .        -     ,A   /        U     ,A   0        }      A  F"   4  R   r         R    I  p2                     6      +     ,A   :             A  $       H |  h l     T   A  B   A         C     ,  M     A       A       &  x A   G    	1  .A   G   r         ,A   H            .A   I     	0      q  ,A   K     	L  	i     .A   L     	  	      A  h      1  FA   T  `R    	   r    
5     A    C     T  
U     q  A       %  T      A |     1  A   Z       .A   [      ,  )       A  (         |  T l         A  "   a  P2  r  Y      I  $       t |  T l        A       >  &A   d  r  Y    A     :  1  .A   k   r         .A   l      ,       3q   A         0  Q     ,A   p            ,A   q     $  A      A 0    %  1  A  "B   s  `2    ]    r  u                ,  H  A  (  C    d      9 l        q  A        1  A   x       A  @  C              	   	  i l      %  q  A  0    F  P    q     9 l      %  A        &      A           A        '          +    ,A               ,A          A      A  $  "     4 |  T l     t A       	1  .A      r         ,A               .A        8  U     q  ,A               .A        $  A      A  "       A    &     d        A   'C  `  I  A  B  'C          (  H       @R    E  R  e  ,A         D        A  `  )C    1  .A      r         A    )  %   D   )     q  A    *   %   D      A  D"  +           	   	  i      l      !        +        A  "          8"  ,    @    a    i    l      	        +        A  D"  ,           	   	  i      l              +       A  <"  -        	    i   5   l      U        +       q   A  8"  /          i   	   ) l      e        +       A  8"  0    ,    M    i   y l      U        +       A    1   F  +  (   A  L"  3  )      A  B  3                    r               3C   F      ,A        0  M     ,A          A      A    4    	1  A       A  A  0  4  F         A  9 l        q  A  0  5  F  $    E    i l        A    6C   &     A    8C     p       ,A           Y     A <  9  F  	1  .A      r       	  ,A                .A      +   1     Q  .A      r  A   u   
  ,A                 ,A      +  !-     .A      3      0q  ,A        !p  !     ,A        !       A 4  =C  %  %1  FA     `2    !     "  "-     A    =    1  .A      r  "M  "m     A  8  =    "    "  i   "   	 l      #m  Q  .A      r  #  $     A  8  ?    $$    $E    i   $q l      $  q  A  0  @  F  %    %=    i l      %i  A    A   &      local pref npref tmp2 group expl menu opre osuf orig cpre opts sopts matcher typeset tmp1 matches zparseopts J+:=group V+:=group x+:=expl X+:=expl P:=opts F:=opts f=opts M+:=matcher i=imm sopts[@] opts[@]  #matcher  matcher matcher[2] matcher 1 2[1] 22,2 (@P)2 PREFIX SUFFIX PREFIX SUFFIX PREFIXSUFFIX compstateinsert menu09 _comp_correct compstatepattern_match orig orig:q compadd matches r:|sep=* r:|=* matcher  #matches  matches tmp1[@] true pre sep PREFIX pre%%sep* SUFFIX PREFIX pre SUFFIX suf%%sep* PREFIXSUFFIX sep (@M)matches:#PREFIXSUFFIXsep*  #tmp1  PREFIXSUFFIXsep builtin compadd (@)(@)matches%%sep*:# tmp1 compadd presuf sep tmp1[1]sep matches (@M)matches:#tmp1[1]* PREFIX cprepre SUFFIX suf imm matches zstyle :completion:curcontext: expand suffix compadd group[@] expl[@] prefmatches  matches[(I)tmp1[1]sep*]  compadd expl[@] pref sep tmp1[1] compadd expl[@] pref return  #tmp1  PREFIX SUFFIX compadd matches matches sep PREFIX cprepre%%sep* SUFFIX seppre#*sepsuf PREFIX cprepre SUFFIX presuf matches @Mmatches:j<>@btmp1 expand menu compstate[insert] presuf tmp2 sep septmp2#*sep compadd expl[@] pref tmp2[@] (@)(@)(@M)matches:#*sep%%sep*:#  matches[(I)sep*]  compadd expl[@] pref compadd expl[@] pref (@)(@)(@M)matches:#*?sep?*%%sep*:# compadd expl[@] pref (@)matches:#*sep* compadd expl[@] pref i#*sep (@)(@)(@M)matches:#*sep*%%sep*:# compadd expl[@] pref expand prefix orig prefpresuf PREFIX cprepre SUFFIX compadd expl[@] prefpre compadd expl[@] matches (@)(@)(@M)matches:#npref*#*sep:# prefnpref sep cprepre%%sep*sep pre#*sep sep cprepresuf%%sep*sep suf#*sep PREFIX opreosuf SUFFIX pref orig pref pref sepsep compadd expl[@] pref%sep*sepsep pref%sep##*sep pref sep compadd expl[@] pref%sep*sep pref##*sep compadd expl[@] pref      A                 4   T       A       %   p      A  ,    &    $            R     A   C  3  2  A    C              (   A  "   
     E     
            ,A        0  a     ,A                A    C      .A      r    A       A         d 4   4       A             E      ,A               A    C   +  +    E  	q   A                   A       +  +  E    A       F  ,    A       F  ,      local __gopt __descr __spec __gopt zparseopts __gopt comptags 1 curtag __spec  #funcstack > _tags_level  _comp_tags _comp_tags% *  _tags_level funcstack _comp_tags _comp_tags __spec  curtag \: zformat curtag#*: d:3 _description __gopt[@] curtag%:* 2 __descr curtag curtag%:* (P@)2 (@)argv[4,-1] _description curtag 3 (P@)2 return    \A     I+                  A        F          A        G   PsJ      z   i   A       f         $A      K         N  Y      A  T                4   L   d   |              E         E         E         A  P    	    .A      r          ,A               A       &  4   A    C   %  L      A  ,    &  h $           R    ,A         L       ,A         4 $+    A         &A        L   4  ,A         d       .A         |  5       &A     r   L $+  ,A         d      .A         |  Q     q  ,A         d       .A         |        A   C    A    C                A  "                         ,A          5      A  "      r  e            &    ,A      E    =     A     !    .A      r  m        A          4          A         0  e        ,A   !       1     A  "     f  m         #             q   A    	C       e  -    U  A  "  	   f  i         '             A    
   F  	H        A   5       
          A                  4   T       A       %   p      A  ,  C  &    $            R     A     8  81  A                  (   A  "        E                 ,A   	     0  a      A  "   
   r               &    ,A      E  <  i      A          .A      r          A    C      4   4    A   A         \          ,A        @  ]     A       +  +      	q   A             E    m  A       +  +      A       F      A    C   F         A   P    	1  .A   P   r          ,A   Q     8  U     .A   R            q  ,A   T        =     A   U  	  	1  .A   U   r         ,A   V     L  i     .A   W            ,A   [   E  ,  i     ,A   \            ,A   ]       Y     ,A   _   sJ        A    C   f    4  \   A  "   c   r            c     !  i      A  ."   d  2   r    	     @2    =  R  Y    C               ,A   g     !  E     ,A   h     a       A                     A   t  +     4           ,A                  A       &   <     4A   |         
        A          FA     `2           ]   |      ,A                 ,A   	       T     A       F  p    
  .A                A       f  ,  X    A    C     Ҭ  X      A           @         A    #   F        _next_tags eval _comp_setup local PREFIXSUFFIX unfunction _all_labels _next_label local __gopt __len __tmp __pre __suf __ret __descr __spec __prev 1 __prev shift __gopt zparseopts __gopt argvib:4: ( __tmp-1 ) __tmp ( __len+1 ) comptags -A__prev curtag __spec  #funcstack > _tags_level  _comp_tags _comp_tags% *  _tags_level funcstack _next_tags_not  __spec  continue _comp_tags  __spec  curtag \: zformat curtag#*: d:3 _description __gopt[@] curtag%:* 2 __descr curtag curtag%:* 4 (P@)2 (@)argv[5,-1] _description curtag 3 (@)argv[4,__pre] (P@)2 (@)argv[__suf,-1] return _next_label local __gopt __descr __spec __gopt zparseopts __gopt comptags 1 curtag __spec  #funcstack > _tags_level  _comp_tags _comp_tags% *  _tags_level funcstack _next_tags_not  __spec  continue _comp_tags  __spec  curtag \: zformat curtag#*: d:3 _description __gopt[@] curtag%:* 2 __descr curtag curtag%:* (P@)2 (@)argv[4,-1] _description curtag 3 (P@)2 return LBUFFER%PREFIX _next_tags_pre PREFIX _next_tags_pfx SUFFIX _next_tags_sfx _next_tags_pre LBUFFER%PREFIX LASTWIDGET _next_tagslistcomplete PREFIX _lastcomp[prefix] SUFFIX _lastcomp[suffix] _next_tags_not  _lastcomp[tags] _next_tags_pfx PREFIX _next_tags_sfx SUFFIX compstate[old_insert]:+1 _main_complete _complete _next_tags_completer compstateinsert automenu compstateinsert automenuunambiguous compstateinsert unambiguous ops _lastcomp[unambiguous] compadd Uns SUFFIX PREFIX ins compstatelist list force compprefuncs _next_tags_completer _next_tags_not _complete _next_tags_pre compstateold_insert WIDGET _next_tags compstateold_list keep compstateinsert menu:2 return LBUFFER%PREFIX _next_tags_pre unfunction _all_labels _next_label autoload _next_label compprefuncs _next_tags_pre _next_tags @       A                  T             A    C   g               A  (           $      5     A  B        u                   A  "   	         C   %        A  "   
     5         p        A        1  A    02      R  `2   r    M      R  a  2   r          r        ,A        `  }      A       f        A       F    B  A       &  @   A    C      &A     r  \    ,A        |       ,A         (  =      A  "   !      "  C   F        C   &  @  A       F  @     A    	   &    A     
       A  }    	  Q    local _comp_command1 _comp_command2 _comp_command precommand opts zparseopts p+:precommand  +opts[-s]  _compskip  +opts[-P]  precommands  #precommand  precommands precommandp BANG_HIST wordsCURRENT !: compstatequote wordsCURRENT "!: compstateall_quotes PREFIX PREFIX//\!/! compset *: _history_modifiers return CURRENT curcontext curcontext%:*:*:-command-: comp _comps[-command-] comp eval comp _set_command _dispatch koptss _comp_command _comp_command1 _comp_command2 default     A       F       %    _message no argument or option       A  ""     `R          r   5         F        A       G             A                a      A   C  7  6  A     2      2             2     	  8        u       A `    +  1  ~A     2   r         R   r               <     ,A        U       A    C   F       Q  .A      r          A  "      r  !  u                    ,A                A  \  C  
  1  A       L  .A        q         A                 A       F        A   	  4  1  A   & p2  R  = @2     2  pR                  2     =  l   	          
  ,A   )            A    
   F          A  "   +   r  U                        A    C      A   -    =  ,A   .     	       A   /  
  1  .A   /   r  	e  	     .A   0     q  	     q  .A   2     q  
E     q  A    C   F       A       F       A       F         _matcher_num _lastcompnmatches return local list zstyle :completion:curcontext: oldlist compstateold_list list never LASTWIDGET _complete_help WIDGET _complete_help WIDGETSTYLE list always shown compstateold_list keep _lastcompcompleter _lastcomp[insert] unambig compstateto_end single compstateold_list automenu compstateinsert menu compadd SUFFIX PREFIX compstateold_insert _lastcompnmatches WIDGET LASTWIDGET LASTWIDGET _complete_help WIDGET _complete_help compstateold_list WIDGETSTYLE completeprefixword oldmenu compstateold_list WIDGETSTYLE reverse ( compstate[old_insert] - 1 ) ( compstate[old_insert] + 1 )      A               #k+       A    C   g            A       g        4       A  B         I       g   <          A  $         $    4   Ӓ   A       F       A  T  C    .A      r +<l;       A      e  i       A       &     A        1  A          .A      +  t     
Q  A           A  "            C   F      A       F  L    Q  A        i  .A      +       q  .A      +         A          A  "                       )   A  "                F       A  "   !   r  }         C   F  L    A       F  L    ,A   %              A    	  ,   #k       A  |  
    1  .A   (   r  9  Y      A  "   )     y    
C   F      ,A   *     	  	e     A    
   F  L     A  "   /     	       F    	   A  "   0       
        0     
%       A       F  L      local output opts  +_cmd_variant  typeset _cmd_variant zparseopts optsc:words1 1%%\=* 1#*= shift  #precommands:|builtin_precommands  command  +opts[-b] && ( precommands[(I)builtin] || +builtins[opts[-c]] )   +opts[-r]  Poptsr::optsb return  precommands[(I)builtin]  builtin pre builtin  +_cmd_variant[opts[-c]]   +opts[-r]  Poptsr::_cmd_variantoptsc _cmd_variantoptsc 1 _call_program variant $pre $opts[-c] "${@[2,-1]}" </dev/null 2>&1 var[@] output pat  +opts[-r]  Poptsr::cmd _cmd_variantoptsc cmd  +opts[-r]  Poptsr::1 builtin _cmd_variantoptsc       A  "     PR          R   5       F   \     A  t     G   x                  Ek      3  	   E  0      E  \      E        E        E        A       G  #sJ       A    C      A    C     (   E        A                 ,A      #sJ       A  "                          A  `      1  A         (   E  Q  .A        x       q  .A               ,A               A       '   x        (     A     b,   k     e |A       	1  .A      r          ,A               .A      k  y     	Q  .A       r  9;     ,A   !            .A   "   k  y     q  .A   $       E     ,A   &             A  B  
     (   E  a      
C           ,A   +            ,A   ,     \       A   C  3            A   .  
  1  .A   .     	5 9[     .A   /     \  	m     q  .A   1     \  	      A     "  !  A  "   4       
          &     A  "   5    
=      C   F   \     A  (      
  L  
 L  
      ,A   7             A   8  	  1  A   8      .A   9     -  t     q  .A   ;     -       A    C   F   \    A   ?       A   A       A       F   \      _matcher_num SUFFIX return local comp curcontext curcontext SUFFIX _completer _matcher _c_matcher _matchers _matcher_num integer zstyle :completion:curcontext: completer (@)_completers[1,_completer_num-1] compI_prefix:  ind  (@)comp[ind,-1] addspace ISUFFIX  SUFFIX ISUFFIX SUFFIX SUFFIX _completer_num comp[@] tmp : _completer tmp%:*[2,-1]//_/-tmp#*: tmp%:* tmp _completer tmp#*: _completer tmp[2,-1]//_/- curcontext curcontext/:[^:]#:/:_completer: matcherlist _matcher_num _c_matcher _matchers[@] _c_matcher _matcher _c_matcher[2,-1] _c_matcher _prefix compstatenmatches compadd IPREFIX ISUFFIX compstate[unambiguous]%sufx compstatelist compstateunambiguous compstateinsert unambiguous  _matcher_num++   _completer_num++        A                 P         A       g    <          A        1  FA     `2   r            M   A  X    
  1  .A       r  } :     A    C   F      q  A       F      A    	C   &  H  ,A   (     d         A  8  
  g  +Z            $;j  <       A    
   G  P{      ,A   -   ;j  q      A       f+c      A  \  C  
  
1  A    C   f   \+Z   A       f+c   A       F  H     A     g  FA   6  `2             A  t      1  fA   7  R  `2  r      r      r       A       f+c   A    C   F  H     A       1  ^A   ;  2  `R  r      r        ,A   =          ,A   >     $        A       %  <       &A   @  r     ,A   B           ,A   C     $        A       %  <     Q  vA   E  2  r      2   r    9          Y     A         <  q       fA   H  R  `2    -     I       ]    A  h        A   K      A       f  t      A   M      A       f   t    A       %  <     `  ,A   R          A     [  W  .A   S   r          A           q      A  d        >A   W  P2    8    ]    A         <  u     q  A       %  <     A     A  1  A   \       ,A   ^          .A   _     $       Q  A   `     )   A  h        A   b      A       f  t      A   d      A    C   f   t    ,A   g     e     A       %  <     "q  ,A   m            ,A   n   {       A        A       &    A   p       ,A   q             A  "   r  R  -       &  H  ,A   s       a      A                 A  "   u         C   &  H  .A   v     	     q  .A   z     $         A  \  C  
  1  A   }     	5  A       +c   	Y  	    A        f+c  	Y  A  \     
  
1  A        f   \+Z   A        f+c   A    !   F  H     A    "    1  A     R    A    "   F  H    
  A  "      r   :       "       	   F  	  	  A    #C   F  H    q  .A        
$        A    $   f+c   A  X  %C  
  1  .A      r   :     A    %   F      q  A    &   F    
Q    setopt localoptions extendedglob nobadpattern unset typeset _read_comp +NUMERIC _read_comp _read_comp eval _read_comp compadd _read_comp return _read_comp local search str2 newch funcs funcs2 exact list integer Completion:  msg read #key str str[1,-2] _    whence -m "$str*" 2>/dev/null%: function exact key #key & 127 ZBEEP print beep \a strkey _  autolist str funcs  #funcs == 1  funcs1  (Confirm)  #funcs == 0  str[1,-2] str2 true  pos++  funcs1pos newch break str2newch funcs2 funcsstr2  #funcs2  str2  #list  msgstrexact list whence str%%  /dev/null _read_comp compadd str    A   6            	   #      A       %       1   y        $A   :  K         =  U       A         G                0   U   A        &   h   A                  A       F  4  I      A       F  H      _ra_comp _ra_actions _ra_actions[@] 1 _regex_arguments local regex funcname 1 shift @:/b:/:_ra_comp (qqqq)match[1] eval funcname () {
    local _ra_p1 _ra_p2 _ra_left _ra_right _ra_com expl tmp nm="$compstate[nmatches]"
    local _ra_actions _ra_line="${(pj:\0:)${(@)words[1,CURRENT - 1]:Q}}"$'\0'"$PREFIX"
    _ra_actions=()
    zregexparse -c _ra_p1 _ra_p2 "$_ra_line" (j: :)(qqqq)regex[@]
    case "$?" in
    0|2) _message "no more arguments";;
    1) 
      if [[ "$_ra_line[_ra_p1 + 1, -1]" = *$'\0'* ]]; then
	_message "parse failed before current word"
      else
	_ra_left="$_ra_line[_ra_p1 + 1, _ra_p2]"
	_ra_right="$_ra_line[_ra_p2 + 1, -1]"
	compset -p $(( $#PREFIX - $#_ra_line + $_ra_p1 ))
	(( $#_ra_actions )) && _alternative "$_ra_actions[@]"
      fi
      ;;
    3) _message "invalid regex";;
    esac
    [[ nm -ne "$compstate[nmatches]" ]]
  } _regex_arguments @    A            z      4#s*       A    C   '             T   i   A        A       f      z  A  \         	0           .A   
      T        	0     ;     A       F        A       F       A       '          ; +   A    C   '            d +   A       F       A  h        A        y  A    C      D        A       %       A    C   &      A       G    J       A    C   g     #      A   #    	1  .A   #   r     i     ,A   $            .A   %   #s*  U     q  .A   '     h        A    
    T  m     A    
   #        A                A   -  
  1  .A   -   r     i     .A   .   E  t       q  .A   0   E          A       F    1  A               A    C      }   L       local OPTARG matches term \0 getopts t: opt OPTARG return shift ( OPTIND - 1 ) desc  #  reply integer term matches :tag:desc:((  )) matches :tag:desc:_values -s (q)term (q)desc i = 1 i <= # i++  s.:.argvi /wds1//*/[^term]#term/ matches wds[1]//\*wds[2]:+\:wds[2]//(#m)[: \(\)]/\MATCH  matches  (q)wds[1]//\*//(#m)[:\[\]]/\MATCH\[(q)wds[2]//(#m)[:\[\]]/\MATCH\] eval reply+=(wds[3]) /[]/ matchesend       A       G              A       %   4      A  ,    &   P $    |        R    A    C      A    C   f          A        	1  &A   
   $+    A  B              5       F  H    Q  &A      $+    A    C   f  d    5  A       F  H    q  A    C   F  H      local __gopt __gopt zparseopts __gopt comptags 1 _all_labels __gopt[@] @ return _description      A                  L   x         ,A                A   C  3  /1  A    C     (   E     A         (   E       A       F    9   A  `  C    
  &A             A  "       %       F  \    A       F  8    ,A        T       A    C      A          A  "     F  0  m       F  8     A       F  r    A    C   F  8    q  A       F  8    q  A       F  8      local _cache_ident _cache_dir _cache_path _cache_policy _cache_ident 1 zstyle :completion:curcontext: usecache cachepath _cache_dir _cache_dir:ZDOTDIR:HOME/.zcompcache _cache_dir _cache_dir _message cache-dir (_cache_dir) isn't a directory\! return _cache_path _cache_dir/_cache_ident _cache_path _cache_invalid _cache_ident _cache_path      A  4  C  G    
+      ,   L   h             A  \            z            kr  -   E        E        E        E        A  T    f   $     	  9 ҂ 2 Қ Ӓ Ғ      [z  r  i      ,A               ,A           !     ,A   !     I     ,A   "           ,A   #      h       A   	  N  &A   '   $+    ,A   )   
       ,A   *   +        A  X    
  	  .A   ,     D       A    C      L       .A   .   
   L      A  "   3     1  M          &  p  ,A   7             A  $            |  @  a      A  "   9  P2  r                    |  @  a      A  B   ?     a       F       A  "   @             &  p  ,A   E      h       ,A   F     )     A       F  l    ,A   L   
        A  X  C  
  	  .A   M     D      A          L       .A   O   
   L      A          NA   R  pR   $+       1       ,A   U       1      A  $          |  4  a     A  "   W  P2  r                  T |  t  a      A  ""   [  `R  r      r           F       A       &  l   A                 A    C   %         A       NA   c  p2   $+       1       ,A   f          A   k  	    &A   k   $+    .A   l     	(  	E     q  .A   n     	  1     ,A   t   
        A  X  C  
  	  .A   u     D      A          L  	     .A   w   
   L      A  $       	  	 |   L  a      A  "   {  P2  r  
                
< |   L  a       A            
]     A        F  l     A  "            !  %          ,A        <  Y     ,A        t        A  h  #  ,     J       A  H  #C       	  9  e   L   L     -   U   h  &A      kr      local test testarr tmparr prefix suffixes autosuffix matchflags group expl compstatenmatches opre osuf opts matcher zparseopts J+:=group V+:=group x+:=expl X+:=expl M+:=matcher PREFIX SUFFIX PREFIXSUFFIX SUFFIX 1 2 arr[1] arr2,2 str sep break PREFIX str%%(|\)sep* builtin compadd testarr matcher[@] arr testarr _comp_correct compadd testarr  #testarr  return prefixtestarr[1]sep str#*sep shift arr2,2 2 PREFIX builtin compadd testarr compadd testarr testarr1 1 str#*1 PREFIX str%%3* PREFIX arr2,2 builtin compadd tmparr compadd (@)^suffixes[@](q)1(@)^tmparr  #  (q)1 PREFIX pre SUFFIX suf suffixes[@] compadd group[@] expl[@] autosuffix[@] opts[@] IPREFIX ISUFFIX prefix i testarr compstatenmatches      A  X     '                E    kr   }   E+      E         E         E        A  8    g       +kr  03  D#s*  X  l       A  h       $           	  )  I  e          ZjZRZ    [zZ[   A  "                  0  ]      A  B                    b      A        1  A        	  ,A      #s*  E     A  "          "  C   f       "  C   %3                     ,A                 A    C   f  @       A        1  A        i   A  "                +        A      %  l  E       A  B       y    C     l        A        	1  A  "                     9    A    C   %  0     q   A  "   #            %3   	E   	e      A  "  	   f  	   	    	   %3     A  "  	C   f  
0       	C   %  0     A   (     
P  A  $  
C     
   4  l  A  m      local curcontext curcontext compstate[nmatches] qsep nosep minus opts pref cont uniq dedup zparseopts s:sep n:num p:pref i:pref P:pref I:suf S:suf qsuf r:suf R:suf C:cont duniq  #cont  curcontext curcontext%:*:cont[2]  #sep  sep2  +suf[(r)-S]  (q)suf[suf[(i)-S]+1]  #end  compset end* sep[2] compquote  ! #uniq   +pref[(r)-P]  (q)pref[pref[(i)-P]+1] (@)(@ps.qsep.)PREFIX#pre[1,-2] (@)(@ps.qsep.)SUFFIX[2,-1] compstatequoting Qdedup  #num  compset ( num[2] - 1 ) *qqsep  ! nosep && (!#num || num[2] > 1)  qsep end[1](q)qsep[1] \t\n\- compset qqsep* compset  minus = argv[(ib:2:)-]  (@)argv[1,minus-1] opts[@] pref[@] suf[@] (@)argv[minus+1,-1]      A       G             ,A   	      8   Y      A  "     R          &     A   C  7  1  A           ,A               .A          -     Q  .A      r  u       A    C   F      ,A          %     .A          i     Q  .A      r         ,A               ,A        <  y     .A          i     Q  .A      r  9|;     ,A               ,A        <  y     .A          i     	q  ,A               ,A        <  9     .A          -       local command command words[1] command return  +builtins[command] + +functions[command]  _comp_command1 command _comp_command _comp_command1 command[1] eval _comp_command2=command command[2,-1] _comp_command2 command ../ PWD/command _comp_command2 command:t command command command commands[command]    A        G    c       kr      A  "     r $+               u      A          A                !c   A    C   f  P L  t  A  d        .A   
   r   u        A                q  A    C  e  $  Y         .A      r   u       A       f  $  <  h   A          A               c   A    C   f  P L  t  A  "      r  Q  e     B                         Q      A    C    1  A    C         %    .A   "              &A   #  r +    .A   $            q  .A   &     E        A    
C    1  A    
C           =  .A   *     }         &A   +  r +    .A   ,     	%  	e     q  .A   .     	        A    C    1  A    C         
!  
  .A   2     
+       &A   3  r +    .A   4     
      q  .A   6     
  )      A    C    1  A    C         }    .A   :     -  p       &A   ;  r +    .A   <           q  .A   >             A  ""   A  `2    T      T kr      %            A        1  A             e  c  ,A   E     Tkt+     A                q  .A   H     T      A  "   K     9       "             !c  F"   M  R   r  M  h     2   r  M       PR  R      c     P       M       local compstate[nmatches] 1 zstyle :completion:curcontext:1 listcolors zmodload zsh/complist default _comp_colors val[@] _comp_colors (2)(@)^val:#(|\(*\)*) (M@)val:#\(*\)* unset ZLS_COLORS ZLS_COLOURS :completion:curcontext:1 showambiguity val yestrueon _ambiguous_color _ambiguous_color :completion:curcontext:1 listpacked compstatelist compstate[list] packed compstatelist compstate[list]:gs/packed// compstatelist _saved_list :completion:curcontext:1 listrowsfirst compstatelist compstate[list] rows compstatelist compstate[list]:gs/rows// compstatelist :completion:curcontext:1 lastprompt compstatelast_prompt _saved_lastprompt :completion:curcontext:1 acceptexact compstateexact accept compstateexact compstateexact _saved_exact _last_nmatches _menu_style _last_menu_style[@] _menu_style[@] :completion:curcontext:1 menu _last_menu_style _comp_force_list always :completion:curcontext:1 forcelist val always 09 _comp_force_list _comp_force_list      A       g          L      ,A                  A   C    }1  A    C            i   A                     A       F       A    C  #  "  &A            A        1  A         A       F    1  q   A  `            h       A          4    4  A         T l  l         A  P    	    &A             A       F      A       F      ,A         L       ,A         L  E      A      #  "  &A            A        1  A          A    C   F    =  q   A  `  	          h       A    	      4    4  A    	     T l  l   5      A  P  	  	    &A   &          A    	   F      A    
   F       A       &  	  A       $            A      1  	  0     	          0     
      A    C   f  
l   
   A       f  
l      A       f  
l   e  A       f  
l     
0     ;     A       f  
l     q  A       F      A    C   F        local _cache_ident _cache_ident_dir _cache_ident 1 zstyle :completion:curcontext: usecache cachepath _cache_dir _cache_dir:ZDOTDIR:HOME/.zcompcache _cache_dir _cache_dir _message cache-dir style points to a non-directory\! zmodload zsh/files b:mkdir mkdir 0700 _cache_dir /dev/null _cache_dir couldn't create cache-dir _cache_dir return _cache_dir/_cache_ident _cache_ident_dir:h _cache_ident_dir _cache_ident_dir cache ident dir points to a non-directory:_cache_ident_dir _cache_ident_dir _cache_ident_dir couldn't create cache-ident_dir _cache_ident_dir shift Ptvar readonly associationarray print var=( ${(Q)"${(z)$(<<\EO:var (kv@Pqq)^^var EO:var )}"} ) var=(Pqq)^^var _cache_dir/_cache_ident       A       G             A  d        &A     r   ,    A           L   l              q  A    C   F     	    local expl CURRENT _wanted commands command compadd @ _message no more arguments      A       G              A  P    	    .A      r   -       ,A                A    C   &   @   A ,    d  d1  A         Y   A  L     '             l      E         E;      E         Ek      A          .A      r   -       ,A          A     A       &   @  	Q  .A      r   -      ,A               A       F   @     A  "      r   -  E          &   @   A  "       \   y         C   F    I   A    	C     x         A `  
C  +  1  A   )      A    
   F  I    %q   A  B       \   y       B   -           %             A      ,   ;       A    C       	0          .A   2      +     	0   9     A       F      
0    <     A       f   l    A  "   8  R         F       A    C   F  8  ]  A       &    A       F        local prev 1 shift  #  curcontext curcontext order nodef C curcontext curcontext%:*:1[3,-1] curcontext curcontext%:*:2  zstyle :completion:curcontext: grouporder compgroups order[@] comptags -iprev curcontext @ _sort_tags _sort_tags tagorder  ! @[(I)options]  (|*-)argument-* (|*-)option[-+]* values options order tag comptry (@)argv:#((j:|:)~=~tag[2,-1]) comptry tag nodef comptry comptags -Tprev return comptags -Nprev     A       f          P   A  "        x         F        A  d        *            0      3   E
      Ek      E  D      E  X      A    C         p        A     
  1  .A      r          .A                q  .A           e      A       *        A  B          %    p       F        A T  C  )     D       ,A   "     X        A     E    0           A    
   F  @  U  A  L  
C    1  A   )       A    
   *       A    
   &    $0           A       %        A    C   F    )  A  L      1  A   2     A   A       *  q     A       &     A  &"   :  p2  r       r              F        A            %         A  "   @   r  	  )          *  i      A         A            %  k nA   C    1  ~A   C  R            R             r          A  "   D   r    A        D   
  \     A  "   E   r    q   	     E   
       q  .A   H   
  \    A   M      A   M      vA   N      FA   N  `2    -     U |;   
  .A   O   3  z     
Q  nA   P  R   r  }       `2   r  }           .A   R   3     q  .A   T   3         A       1  A   X  R     A  t  C      .A   Y   r  	I  	h     A         	|  	    	  
Y  q  A          
   
    
  
Y  A  $       \  }   *  q   A    C           D   A     \  [  A  "   c             F  h     A  $          J  R    K"       A  t        .A   f   r    	h     A           H    u  
Y  q  A     C        $    Q  
Y   A       %        A       %        A    C   %K"      A      ,     J       ,A   p     R       A    C      FA   q  `2         % |;     A      %K"  9  %     Q  nA   s  R   r  }       `2   r  }           A      %    a  %     q  A      %      %      A  "   y          C         1 K"   A  "   z     E  $       l       A  "   {       $                A   C  3  2  A    C   F  0     A       g     \  p       A  t         .A      r    	h     A     C             
Y  q  A           d         
Y   A  x  !C    
1  &A       %  X   A    !  %  \#d  p     A    !     p  y     q  A    "C   %  \      A  "           "  %*    %     A  (  #              %   A  "  #     @  l        #             .A        !  	h     A    %   F         setopt localoptions nonomatch _matcher_num return local word sort expr expl subd spec REPLY specs reply funcstack[2] _prefix IPREFIXPREFIXSUFFIX IPREFIXPREFIXSUFFIXISUFFIX word zstyle :completion:curcontext: userexpand specs spec $:IDENT: eval tmp${spec2,1[$word]} tmp tmp break _ word  #reply  reply[@] exp exp[1] word sort yestrue1on (@o)exp addspace subst word $ exp[1] file file yestrue1onsubst yesasp  #exp == 1  exp1 exp[1] asp yes file exp[1] compstate[insert] sort menu _description expansions expansionsREPLY:+: REPLY o:word _description expansions expansionsREPLY:+: REPLY compadd expl[@] suf _tags allexpansions expansions original _requested expansions normal space sort _description expansions expansionsREPLY:+: REPLY _description expansions expansionsREPLY:+: REPLY exp[@] i j i dir[@] space[@] normal[@]  #dir  compadd expl[@] qS/  #space  compadd expl[@]  #normal  compadd expl[@] _requested disp dstr sort _description all expansionsREPLY:+: REPLY _description all expansionsREPLY:+: REPLY #exp COLUMNS (r:COLUMNS-5:)exp ... multios exp1 compstateredirectexp2,1 compadd disp[@] expl[@] exp _requested original original compadd expl[@] word compstateinsert      A  $            z   8   P   p       A       %         A  L    &    $           9  Y  y j R Ҳ      r 2    A  "   
                     A 
h   L E1  A         D L  q     A  @    G                (+  <  X        lT   A       '                 A    C   f  D      A  "     f  D +  "                 l        A <      1  A         D $    \   A  B     F  x         F      ,A                A         D         A h    l  H  FA     `2    ]   r           A    C   G            ,A               A     ;  
  A         D d  m      ,A   !            .A   "     <  Y     0q   A    	   g              ,A   &            ,A   '       I     ,A   (     p       ,A   )            A    
  %            A  $  
     	  l  	A $      	   A  "   -    	      C   F      ,A   /     	  
     ,A   0     
8  
U     ,A   1     
|  
      A          D d  -    p  X  .A   3            "   A       f  D $     A  d        A       f  D +  A      %+         q  A       %+      A  X  C    4  ]     l         l  !        i l    ,A   B        M     A       &       A       f  D   X  .A   H             A  T    	  	1  A       F  x    ,A   L            A    C   F       A         <    (  q   A    C   %+      A  "   V        "     f  D +  $    %  (    =   +        A   C  z  1  .A   Y   r  i        A       f  D     ,A   [            ,A   \     l       A   ]  	  1  A   ]      .A   ^            q  .A   `       1     ,A   b     Q      A       F      \q   A    C   g            A       f  D     A   C  R  
1  .A   i   r  i!      A    C      ,      A       F      Q  .A   p   r  i        A    C   G            A    C     ,  A  ] L  A  $           l    9  q  Q  .A   y   r  i        A    C     ,  A   L  A  0    F      (  )  L  9  m      Q  .A      r  i       A  @  !    A    !         (    A    !C   F  ,      .A      r  i9      A    "   F  ,  A  A  <  #  N  A    #         (    A    #C   &    q   A    $   F  ,    A  H  %    A    %     p    (    A    %C       9    %  ,A        x       &A      kr    q  ,A        8  e     A    (   F        local subopts usecc garbage keep subopts zparseopts garbage s+:keep S+:keep w+keep Cusecc O:subopts  #subopts  subopts (@P)subopts[2] compvalues keep[@] @ noargs args opts descr action expl argsep subc test oldcontext curcontext argsep sep [^(q)sep]# action _tags values return curcontext oldcontext%:*:values argsep PREFIX argseptest name PREFIX%%argsep* name action IPREFIX IPREFIXnameargsep PREFIX PREFIX#*argsep prefix suffix PREFIX#*argsep SUFFIX PREFIX name SUFFIX args[@] opts[@] compadd r:|[_-]=* r:|=* (@)args[@]%%:* args PREFIX prefix SUFFIX suffix IPREFIX IPREFIXargs[1]%%:*argsep args[1]%%:* action curcontext oldcontext%:*:subc -qS _describe descr sep[@] r:|[_-]=* r:|=* argsep r:|[_-]=* r:|=* argsepsep \t\n\- r:|[_-]=* r:|=* curcontext oldcontext curcontext arguments curcontext oldcontext _description descr snames+names+onames -qSsep expl[@] action > val_args state action[3,-1]##[ 	]#%%[ 	]# state_descr descr usecc curcontext context subc compstaterestore typeset _message descr (()) eval ws=( action[3,-3] _describe descr r:|[_-]=* r:|=* subopts[@] sep[@] () action[2,-2] _all_labels descr compadd sep[@] {} _next_label descr action[2,-2] action=( action ) _next_label descr action[@] action=( action ) _next_label descr action[1] expl[@] (@)action[2,-1] curcontext oldcontext compstate[nmatches] curcontext oldcontext     A                  8       A  0    F   T $            R        A       f           A  L    N  A       &     A  "     f  ,  ]         F      A       F        local __targs __gopt zparseopts __gopt C:__targs _tags __targs[@] 1 _all_labels __gopt[@] @ return 