
mKc           @   s&  d  Z  d d k Z d d k Z d d k Z d d k Z d d d d d d d	 d
 d d d d d d d d d d d d d d d g Z y d d k TWnp e j
 od d Z d Z	 d Z
 d Z d Z d  Z d! Z d" Z e Z d#   Z d d$  Z d%   Z d&   Z n Xe Z h  Z e i e  d'    Z d(   Z e d)  Z d*   Z e e d+  Z d d k Z d d k  Z  e i! d,  Z" e d-  Z# e$ e e d.  Z% d/   Z& e' d0  Z( d1   Z) d2   Z* e Z+ d3   Z, d4   Z- d5   Z. dd8  Z/ e d9  Z0 d d:  Z e	 d;  Z1 e i2 dj o e$ d?  Z3 n7 y e4 Wn e5 j
 o e$ d@  Z3 n Xe$ dA  Z3 h dB dC 6dB dD 6dE dF 6dG dH 6dG dI 6dJ dK 6dE dL 6dE dM 6dE dN 6dO dP 6dQ dR 6dS dT 6dU dV 6dW dX 6dY dZ 6d[ d\ 6d] d^ 6d_ d` 6da db 6dc dd 6de df 6dg dh 6dG di 6dj dk 6dl dm 6dJ dn 6do dp 6dq dr 6ds dt 6du dv 6Z6 hdw dx 6dw dy 6dw dz 6d{ d| 6d{ d} 6d{ d~ 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6dB dD 6d d 6d d 6dB d 6d d 6dB d 6dB d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d6d d6dd6d d6d d6dd6dd	6dd
6dd6dd6dd6d d6d d6d d6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd 6d!d"6d!d#6d$d%6d$d&6d'd(6d$d)6d*d+6d*d,6d-d.6d-d/6d0d16d-d26d3d46d3d56d6d76d6d86dd96dd:6d;d<6d;d=6dd>6d;d?6d;d@6dAdB6d;dC6dDdE6dDdF6dGdH6dGdI6dJdK6dGdL6ddM6dNdO6dPdQ6dRdS6dRdT6dRdU6dVdW6dXdY6dXdZ6dXd[6d\d]6d dF 6d d^6d_d`6d_da6dbdc6ddde6dfdg6dfdh6didj6didk6dldm6dldn6dldo6dpdq6dpdr6dsdt6dsdu6dvdw6dvdx6dydz6dyd{6d|d}6dyd~6dd6dd6dd6dd6dd6dd6dd6dld6d d6d d6dd6d d6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dld6dld6dd6dd6dld6dld6d d6dB d6d d6d d6d d6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd 6dd6dd6dd6dd6dVd6dd	6dd
6dVd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd 6d!d"6d!d#6d$d%6d$d&6d!d'6d!d(6d)d*6d!d+6d$d,6d$d-6d.d/6d.d06d.d16d2d36d2d46d5d66d7d86d7d96d7d:6d;d<6d;d=6d>d?6d;d@6d dA6d dB6d dC6dDdE6dDdF6dGdH6dGdI6dGdJ6dKdL6dKdM6d5dN6d5dO6d5dP6dQdR6dQdS6dTdU6dQdV6dWdX6dWdY6dWdZ6d[d\6d[d]6d^d_6d[d`6d5da6d5db6d5dc6d5dd6dGde6d5df6d5dg6dhdi6dhdj6dhdk6dldm6dndo6dndp6dqdr6dnds6dtdu6dtdv6dwdx6dwdy6dwdz6d{d|6d}d~6d}d6dd6dd6dd6d3d6dd6dd6dtd6dtd6dtd6dd6dd6dd6dd6dXd6dXd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6d d6d d6d d6d d6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6d d6dd6d d6dd6d d6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd 6dd6dd6dd6dd6dd6dd	6d
d6d
d6d
d6d
d6d
d6d
d6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd 6dd!6d"d#6d"d$6dd%6dd&6dd'6dd(6d)d*6d+d,6d+d-6d+d.6d/d06d1d26d1d36d1d46d5d66d5d76d8d96d5d:6d8d;6d<d=6d>d?6d>d@6d>dA6dBdC6dBdD6dBdE6d dF6d dG6d dH6d dI6dJdK6dJdL6dNdM6dPdN6dPdO6dPdP6dQdR6dQdS6dTdU6dQdV6dNdW6dNdX6dNdY6dZd[6dZd\6d]d^6dZd_6d`da6d`db6d`dc6d`dd6dedf6dedg6dhdi6djdk6dhdl6dhdm6dhdn6dodp6dodq6dhdr6dhds6dtdu6dtdv6dtdw6dxdy6dxdz6dxd{6djd|6djd}6djd~6djd6dd6dd6d`d6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dB d6dB d6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6d d6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd 6dd6dd6dd6dd6dd6dd6dd6dd	6d
d6dd6dd6dd6d
d6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd 6dd!6d"d#6dd$6dd%6dd&6dd'6d(d)6d(d*6dd+6dd,6d-d.6d-d/6d-d06d-d16d2d36d2d46d2d56d6d76d6d86d6d96d:d;6d:d<6d6d=6d>d?6d>d@6d>dA6dBdC6dBdD6dBdE6dFdG6dFdH6dFdI6dJdK6dJdL6dJdM6dNdO6dNdP6dQdR6dNdS6dFdT6dFdU6dVdW6dVdX6dYdZ6d[d\6dVd]6dYd^6d_d`6d_da6d_db6dcdd6dcde6dcdf6dcdg6dhdi6dhdj6dkdl6dhdm6dhdn6dodp6dodq6drds6drdt6drdu6drdv6dwdx6dwdy6dzd{6dzd|6dzd}6d~d6d~d6d~d6dd6dd6dd6dd6dd6dd6dd6d d6dd6dd6d d6dd6dd6dd6dd6dd6dd6dd6dd6d d6d d6dd6dd6dd6Z7 h dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd  6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6d d6dd6dd6dd6dd	6d
d6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6d d!6d"d#6d$d%6d&d'6d(d)6d*d+6d,d-6d.d/6d0d16d2d36d4d56d6d76d8d96d:d;6d<d=6d>d?6d@dA6dBdC6dDdE6dDdF6dGdH6dIdJ6dKdL6dMdN6dOdP6dQdR6dSdT6dUdV6dWdX6dYdZ6d[d\6d]d^6d_d`6dadb6dcdd6dedf6dgdh6didj6dkdl6dmdn6dodp6dqdr6dsdt6dudv6dwdx6dydz6d{d|6d}d~6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd 6Z8 d  Z9 y e Wn e5 j
 o n Xe i: d e; dj o dGHHe9   HdGHHe*   n d S(  s   Locale support.

    The module provides low-level access to the C lib's locale APIs
    and adds high level number formatting APIs as well as a locale
    aliasing engine to complement these.

    The aliasing engine includes support for many commonly used locale
    names and maps them to values suitable for passing to the C lib's
    setlocale() function. It also includes default encodings for all
    supported locale names.

iNt	   getlocalet   getdefaultlocalet   getpreferredencodingt   Errort	   setlocalet   resetlocalet
   localeconvt   strcollt   strxfrmt   strt   atoft   atoit   formatt   format_stringt   currencyt	   normalizet   LC_CTYPEt
   LC_COLLATEt   LC_TIMEt   LC_MONETARYt
   LC_NUMERICt   LC_ALLt   CHAR_MAX(   t   *i   i   i   i    i   i   i   i   c           C   s   h d g d 6d d 6d d 6d d 6d d 6g  d 6d d	 6d
 d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6d d 6S(   sd    localeconv() -> dict.
            Returns numeric and monetary locale-specific parameters.
        i   t   groupingt    t   currency_symbolt   n_sign_posnt   p_cs_precedest   n_cs_precedest   mon_groupingt   n_sep_by_spacet   .t   decimal_pointt   negative_signt   positive_signt   p_sep_by_spacet   int_curr_symbolt   p_sign_posnt   thousands_sept   mon_thousands_sept   frac_digitst   mon_decimal_pointt   int_frac_digits(    (    (    (    s   /usr/lib/python2.6/locale.pyR   /   s$    c         C   s   | d j o t d  n d S(   sd    setlocale(integer,string=None) -> string.
            Activates/queries locale processing.
        R   t   Cs*   _locale emulation only supports "C" localeN(   NR   R,   (   t   NoneR   (   t   categoryt   value(    (    s   /usr/lib/python2.6/locale.pyR   G   s    c         C   s   t  |  |  S(   sb    strcoll(string,string) -> int.
            Compares two strings according to the locale.
        (   t   cmp(   t   at   b(    (    s   /usr/lib/python2.6/locale.pyR   O   s    c         C   s   |  S(   sd    strxfrm(string) -> string.
            Returns a string that behaves for cmp locale-aware.
        (    (   t   s(    (    s   /usr/lib/python2.6/locale.pyR   U   s    c          C   s%   t    }  t o |  i t  n |  S(   N(   t   _localeconvt   _override_localeconvt   update(   t   d(    (    s   /usr/lib/python2.6/locale.pyR   b   s    	c         c   sW   xP |  D]H } | t  j o d  S| d j o x t o	 | Vq/ Wn | V| } q Wd  S(   Ni    (   R   t   True(   R   t   intervalt   last_interval(    (    s   /usr/lib/python2.6/locale.pyt   _grouping_intervalsp   s      c         C   sO  t    } | | o d p d } | | o d p d } | p |  d f Sd } d } |  d d j o& |  i   } |  t |  } | }  n d } d }	 g  }
 x[ t |  D]M } |  p |  d d	 j o |  }	 d }  Pn |
 i |  |  |  |  }  q W|  o |
 i |   n |
 i   |	 | i |
  | t |  t |
  d
 f S(   NR(   R'   R   R   i    R   it    t
   0123456789i   (   R   t   rstript   lenR;   t   appendt   reverset   join(   R3   t   monetaryt   convR'   R   t   resultt   sepst   strippedt   right_spacest   left_spacest   groupsR9   (    (    s   /usr/lib/python2.6/locale.pyt   _group}   s6    	
 
c         C   s   d } x1 | o) |  | d j o | d 7} | d 8} q	 Wt  |   d } x1 | o) |  | d j o | d 8} | d 8} qM W|  | | d !S(   Ni    R<   i   (   R?   (   R3   t   amountt   lpost   rpos(    (    s   /usr/lib/python2.6/locale.pyt   _strip_padding   s     
 
c   	      G   s<  |  d d j o t  d   n | o |  | f | } n |  | } |  d d j o d } | i d  } | o$ t | d d | \ | d <} n t   | o d p d	 } | i |  } | o t | |  } q8nY |  d d
 j oG d } | o t | d | \ } } n | o t | |  } q8n | S(   s   Returns the locale-aware substitution of a %? specifier
    (percent).

    additional is for format strings which contain one or more
    '*' modifiers.i    t   %s9   format() must be given exactly one %char format specifierit   eEfFgGR    RC   R*   R!   t   diu(   t
   ValueErrort   splitRK   R   RB   RO   (	   t   percentR/   R   RC   t
   additionalt	   formattedRF   t   partsR!   (    (    s   /usr/lib/python2.6/locale.pyR      s,    
$sG   %(?:\((?P<key>.*?)\))?(?P<modifiers>[-#0-9 +*.hlL]*?)[eEfFgGdiouxXcrs%]c   
   
   C   sW  t  t i |    } t i d |   } t | t  o t  |  } d } x | D]{ } | i d  i d  } t | i   | | | t	 | | d | d | ! | | <| | d | d | 5| d | 7} qP Wt |  } nq t
 i |  oD x] | D]5 } | i d  }	 t | i   | |	 |  | |	 <q Wn t | d i   | |  } | | S(   s   Formats a string in the same way that the % formatting would use,
    but takes the current locale into account.
    Grouping is applied if the third parameter is true.s   %si    t	   modifiersR   i   t   key(   t   listt   _percent_ret   finditert   subt
   isinstancet   tuplet   groupt   countR   t   Falset   operatort   isMappingType(
   t   ft   valR   t   percentst   new_ft   new_valt   it   perct	   starcountRZ   (    (    s   /usr/lib/python2.6/locale.pyR      s&     9 (c         C   s  t    } | | o d p d } | d j o t d   n t d | t |   | d t } d | d } | o | | o d	 p d
 } | |  d j  o d p d } | |  d j  o d p d }	 | o  | |	 o d p d | } q| |	 o d p d | } n | |  d j  o d p d }
 | |  d j  o d p d } |
 d j o d | d } n |
 d j o | | } nl |
 d j o | | } nQ |
 d j o | i d |  } n. |
 d j o | i d |  } n | | } | i d d  i d d  S(   sI   Formats val according to the currency settings
    in the current locale.R+   R)   i   s9   Currency formatting is not possible using the 'C' locale.s   %%.%ifRC   t   <t   >R%   R   i    R   R   R   R$   R<   R   R   R&   R"   R#   t   (t   )i   i   i   i   (   R   RS   R   t   absR8   t   replace(   Rg   t   symbolR   t   internationalRD   t   digitsR3   t   smbt   precedest	   separatedt   sign_post   sign(    (    s   /usr/lib/python2.6/locale.pyR      s6    	"  
c         C   s   t  d |   S(   s9   Convert float to integer, taking the locale into account.s   %.12g(   R   (   Rg   (    (    s   /usr/lib/python2.6/locale.pyR	     s    c         C   s^   t    d } | o |  i | d  }  n t    d } | o |  i | d  }  n | |   S(   s<   Parses a string as a float according to the locale settings.R'   R   R!   R    (   R   Rs   (   t   stringt   funct   tst   dd(    (    s   /usr/lib/python2.6/locale.pyR
     s    c         C   s   t  |  t  S(   sA   Converts a string to an integer according to the locale settings.(   R
   t   int(   R	   (    (    s   /usr/lib/python2.6/locale.pyR   &  s    c          C   sU   t  t d  t d d d  }  |  Gd Gt |   GHt d  }  |  Gd Gt |   GHd  S(   NR   s   %di[i   t   isgQ	@(   R   R   R   R   R	   R
   (   t   s1(    (    s   /usr/lib/python2.6/locale.pyt   _test*  s
    c         C   s  |  i    } d | j o | i d d  } n d | j o+ | i d  d  \ } } | d | } n | } d } | i d d  } | i d d  } | d | } t i | d  } | d j	 o | St i | d  } | d j	 o d | j o | i d  \ } } n | } d } | o= t i |  } t i i i | |  } t	 i | |  } n | } | o | d | S| Sn |  Sd S(   s   Returns a normalized locale code for the given locale
        name.

        The returned locale code is formatted for use with
        setlocale().

        If normalization fails, the original name is returned
        unchanged.

        If the given encoding is not known, the function defaults to
        the default encoding for the locale code just like setlocale()
        does.

    t   :R    i   R   t   -t   _N(
   t   lowerRs   RT   t   locale_aliast   getR-   t	   encodingst   normalize_encodingt   aliasest   locale_encoding_alias(   t
   localenamet   fullnamet   langnamet   encodingt   norm_encodingt   lookup_namet   codet   defenc(    (    s   /usr/lib/python2.6/locale.pyR   <  s>    		c         C   s   t  |   } d | j o> | i d  \ } } | d j o d | j o | d f Sn d | j o t | i d  d   S| d j o d	 St d |   d S(
   s   Parses the locale code for localename and returns the
        result as tuple (language code, encoding).

        The localename is normalized and passed through the locale
        alias engine. A ValueError is raised in case the locale name
        cannot be parsed.

        The language code corresponds to RFC 1766.  code and encoding
        can be None in case the values cannot be determined or are
        unknown to this implementation.

    t   @t   euroR    s   iso-8859-15i   R,   s   unknown locale: %sN(   NN(   R   RT   R`   R-   RS   (   R   R   t   modifier(    (    s   /usr/lib/python2.6/locale.pyt   _parse_localename~  s    c         C   sE   |  \ } } | d j o
 d } n | d j o | S| d | Sd S(   s    Builds a locale code from the given tuple (language code,
        encoding).

        No aliasing or normalizing takes place.

    R,   R    N(   R-   (   t   localetuplet   languageR   (    (    s   /usr/lib/python2.6/locale.pyt   _build_localename  s    
t   LANGt   LANGUAGEc      
   C   s  y" d d k  } | i   \ } } Wn t t f j
 o nP Xt i d j o4 | o- | d  d j o t i t | d   } n | | f Sd d k	 } | i
 i } xS |  D]E } | | d  } | o) | d j o | i d  d } n Pq q Wd	 } t |  S(
   s   Tries to determine the default locale settings and returns
        them as tuple (language code, encoding).

        According to POSIX, a program which has not called
        setlocale(LC_ALL, "") runs using the portable 'C' locale.
        Calling setlocale(LC_ALL, "") lets it use the default locale as
        defined by the LANG variable. Since we don't want to interfere
        with the current locale setting we thus emulate the behavior
        in the way described above.

        To maintain compatibility with other platforms, not only the
        LANG variable is tested, but a list of variables given as
        envvars parameter. The first found to be defined will be
        used. envvars defaults to the search path used in GNU gettext;
        it must always contain the variable name 'LANG'.

        Except for the code 'C', the language code corresponds to RFC
        1766.  code and encoding can be None in case the values cannot
        be determined.

    iNt   win32i   t   0xi    R   R   R,   (   t   _localet   _getdefaultlocalet   ImportErrort   AttributeErrort   syst   platformt   windows_localeR   R   t   ost   environR-   RT   R   (   t   envvarsR   R   R   R   t   lookupt   variableR   (    (    s   /usr/lib/python2.6/locale.pyR     s&    (
 	c         C   s=   t  |   } |  t j o d | j o t d  n t |  S(   sp   Returns the current setting for the given locale category as
        tuple (language code, encoding).

        category may be one of the LC_* value except LC_ALL. It
        defaults to LC_CTYPE.

        Except for the code 'C', the language code corresponds to RFC
        1766.  code and encoding can be None in case the values cannot
        be determined.

    t   ;s    category LC_ALL is not supported(   t
   _setlocaleR   t	   TypeErrorR   (   R.   R   (    (    s   /usr/lib/python2.6/locale.pyR      s    c         C   sC   | o/ t  |  t  d  j	 o t t |   } n t |  |  S(   sE   Set the locale for the given category.  The locale can be
        a string, a locale tuple (language code, encoding), or None.

        Locale tuples are converted to strings the locale aliasing
        engine.  Locale strings are passed directly to the C lib.

        category may be given as one of the LC_* values.

    R   (   t   typeR   R   R   (   R.   t   locale(    (    s   /usr/lib/python2.6/locale.pyR     s     c         C   s   t  |  t t     d S(   s    Sets the locale for category to the default setting.

        The default setting is determined by calling
        getdefaultlocale(). category defaults to LC_ALL.

    N(   R   R   R   (   R.   (    (    s   /usr/lib/python2.6/locale.pyR     s    R   t   darwint   macc         C   s   d d k  } | i   d S(   s1   Return the charset that the user is likely using.iNi   (   R   R   (   t   do_setlocaleR   (    (    s   /usr/lib/python2.6/locale.pyR     s    c         C   s   t    d S(   sb   Return the charset that the user is likely using,
            by looking at environment variables.i   (   R   (   R   (    (    s   /usr/lib/python2.6/locale.pyR     s    c         C   sf   |  oQ t  t  } y t  t d  Wn t j
 o n Xt t  } t  t |  | St t  Sd S(   sd   Return the charset that the user is likely using,
            according to the system configuration.R   N(   R   R   R   t   nl_langinfot   CODESET(   R   t   oldlocRE   (    (    s   /usr/lib/python2.6/locale.pyR      s    R,   t   437t   cs	   ISO8859-1t   ent   JIS7t   jist   jis7t   eucJPt   aject   asciit   latin_1t	   iso8859_1s
   ISO8859-10t
   iso8859_10s
   ISO8859-11t
   iso8859_11s
   ISO8859-13t
   iso8859_13s
   ISO8859-14t
   iso8859_14s
   ISO8859-15t
   iso8859_15s	   ISO8859-2t	   iso8859_2s	   ISO8859-3t	   iso8859_3s	   ISO8859-4t	   iso8859_4s	   ISO8859-5t	   iso8859_5s	   ISO8859-6t	   iso8859_6s	   ISO8859-7t	   iso8859_7s	   ISO8859-8t	   iso8859_8s	   ISO8859-9t	   iso8859_9t
   iso2022_jpt   SJISt	   shift_jist   TACTISt   tactist   euc_jpt   eucKRt   euc_krt   UTF8t   utf_8s   KOI8-Rt   koi8_rs   KOI8-Ut   koi8_us   a3_AZ.KOI8-Ct   a3t   a3_azs   a3_az.koi8cs   af_ZA.ISO8859-1t   aft   af_zas   af_za.iso88591s   am_ET.UTF-8t   amt   am_ets   en_US.ISO8859-1t   americans   american.iso88591s   ar_AA.ISO8859-6t   art   ar_aas   ar_aa.iso88596s   ar_AE.ISO8859-6t   ar_aes   ar_ae.iso88596s   ar_BH.ISO8859-6t   ar_bhs   ar_bh.iso88596s   ar_DZ.ISO8859-6t   ar_dzs   ar_dz.iso88596s   ar_EG.ISO8859-6t   ar_egs   ar_eg.iso88596s   ar_IQ.ISO8859-6t   ar_iqs   ar_iq.iso88596s   ar_JO.ISO8859-6t   ar_jos   ar_jo.iso88596s   ar_KW.ISO8859-6t   ar_kws   ar_kw.iso88596s   ar_LB.ISO8859-6t   ar_lbs   ar_lb.iso88596s   ar_LY.ISO8859-6t   ar_lys   ar_ly.iso88596s   ar_MA.ISO8859-6t   ar_mas   ar_ma.iso88596s   ar_OM.ISO8859-6t   ar_oms   ar_om.iso88596s   ar_QA.ISO8859-6t   ar_qas   ar_qa.iso88596s   ar_SA.ISO8859-6t   ar_sas   ar_sa.iso88596s   ar_SD.ISO8859-6t   ar_sds   ar_sd.iso88596s   ar_SY.ISO8859-6t   ar_sys   ar_sy.iso88596s   ar_TN.ISO8859-6t   ar_tns   ar_tn.iso88596s   ar_YE.ISO8859-6t   ar_yes   ar_ye.iso88596t   arabics   arabic.iso88596s   az_AZ.ISO8859-9Et   azt   az_azs   az_az.iso88599es   be_BY.CP1251t   bet   be_bys   be_by.cp1251s   be_by.microsoftcp1251s   bg_BG.CP1251t   bgt   bg_bgs   bg_bg.cp1251s   bg_BG.ISO8859-5s   bg_bg.iso88595s   bg_BG.KOI8-Rs   bg_bg.koi8rs   bg_bg.microsoftcp1251s   bn_IN.UTF-8t   bn_ins   nb_NO.ISO8859-1t   bokmals   bokmls   br_FR.ISO8859-1t   brt   br_frs   br_fr.iso88591s   br_FR.ISO8859-14s   br_fr.iso885914s   br_FR.ISO8859-15s   br_fr.iso885915s   br_fr.iso885915@euros   br_FR.UTF-8s   br_fr.utf8@euros
   br_fr@euros   bs_BA.ISO8859-2t   bst   bs_bas   bs_ba.iso88592t	   bulgarians   fr_CA.ISO8859-1s   c-frenchs   c-french.iso88591s   c.ens
   c.iso88591t   c_cs   c_c.cs   ca_ES.ISO8859-1t   cat   ca_ess   ca_es.iso88591s   ca_ES.ISO8859-15s   ca_es.iso885915s   ca_es.iso885915@euros   ca_ES.UTF-8s   ca_es.utf8@euros
   ca_es@eurot   catalant   cextends
   cextend.ens   zh_CN.eucCNs	   chinese-ss   zh_TW.eucTWs	   chinese-ts   hr_HR.ISO8859-2t   croatians   cs_CZ.ISO8859-2t   cst   cs_css   cs_CS.ISO8859-2s   cs_cs.iso88592t   cs_czs   cs_cz.iso88592s   cy_GB.ISO8859-1t   cyt   cy_gbs   cy_gb.iso88591s   cy_GB.ISO8859-14s   cy_gb.iso885914s   cy_GB.ISO8859-15s   cy_gb.iso885915s
   cy_gb@eurot   czt   cz_czt   czechs   da_DK.ISO8859-1t   dat   da_dks   da_dk.88591s   da_DK.ISO8859-15s   da_dk.885915s   da_dk.iso88591s   da_dk.iso885915s
   da_dk@eurot   danishs   danish.iso88591t   dansks   de_DE.ISO8859-1t   des   de_AT.ISO8859-1t   de_ats   de_at.iso88591s   de_AT.ISO8859-15s   de_at.iso885915s   de_at.iso885915@euros   de_AT.UTF-8s   de_at.utf8@euros
   de_at@euros   de_BE.ISO8859-1t   de_bes   de_be.iso88591s   de_BE.ISO8859-15s   de_be.iso885915s   de_be.iso885915@euros   de_BE.UTF-8s   de_be.utf8@euros
   de_be@euros   de_CH.ISO8859-1t   de_chs   de_ch.iso88591s   de_CH.ISO8859-15s   de_ch.iso885915s
   de_ch@eurot   de_des   de_de.88591s   de_DE.ISO8859-15s   de_de.885915s   de_de.885915@euros   de_de.iso88591s   de_de.iso885915s   de_de.iso885915@euros   de_DE.UTF-8s   de_de.utf8@euros
   de_de@euros   de_LU.ISO8859-1t   de_lus   de_lu.iso88591s   de_LU.ISO8859-15s   de_lu.iso885915s   de_lu.iso885915@euros   de_LU.UTF-8s   de_lu.utf8@euros
   de_lu@eurot   deutschs   nl_NL.ISO8859-1t   dutchs   nl_BE.ISO8859-1s   dutch.iso88591s   ee_EE.ISO8859-4t   eet   ee_ees   ee_ee.iso88594s   et_EE.ISO8859-1t   eestis   el_GR.ISO8859-7t   elt   el_grs   el_gr.iso88597s   el_GR.ISO8859-15s
   el_gr@euros   en.iso88591s   en_AU.ISO8859-1t   en_aus   en_au.iso88591s   en_BE.ISO8859-1t   en_bes   en_BE.ISO8859-15s
   en_be@euros   en_BW.ISO8859-1t   en_bws   en_bw.iso88591s   en_CA.ISO8859-1t   en_cas   en_ca.iso88591s   en_GB.ISO8859-1t   en_gbs   en_gb.88591s   en_gb.iso88591s   en_GB.ISO8859-15s   en_gb.iso885915s
   en_gb@euros   en_HK.ISO8859-1t   en_hks   en_hk.iso88591s   en_IE.ISO8859-1t   en_ies   en_ie.iso88591s   en_IE.ISO8859-15s   en_ie.iso885915s   en_ie.iso885915@euros   en_IE.UTF-8s   en_ie.utf8@euros
   en_ie@euros   en_IN.ISO8859-1t   en_ins   en_NZ.ISO8859-1t   en_nzs   en_nz.iso88591s   en_PH.ISO8859-1t   en_phs   en_ph.iso88591s   en_SG.ISO8859-1t   en_sgs   en_sg.iso88591t   en_ukt   en_uss   en_us.88591s   en_US.ISO8859-15s   en_us.885915s   en_us.iso88591s   en_us.iso885915s   en_us.iso885915@euros
   en_us@euros   en_us@euro@euros   en_ZA.ISO8859-1t   en_zas   en_za.88591s   en_za.iso88591s   en_ZA.ISO8859-15s   en_za.iso885915s
   en_za@euros   en_ZW.ISO8859-1t   en_zws   en_zw.iso88591t   eng_gbs   eng_gb.8859s   en_EN.ISO8859-1t   englishs   english.iso88591t
   english_uks   english_uk.8859s   english_united-statess   english_united-states.437t
   english_uss   english_us.8859s   english_us.asciis   eo_XX.ISO8859-3t   eos   eo_EO.ISO8859-3t   eo_eos   eo_eo.iso88593t   eo_xxs   eo_xx.iso88593s   es_ES.ISO8859-1t   ess   es_AR.ISO8859-1t   es_ars   es_ar.iso88591s   es_BO.ISO8859-1t   es_bos   es_bo.iso88591s   es_CL.ISO8859-1t   es_cls   es_cl.iso88591s   es_CO.ISO8859-1t   es_cos   es_co.iso88591s   es_CR.ISO8859-1t   es_crs   es_cr.iso88591s   es_DO.ISO8859-1t   es_dos   es_do.iso88591s   es_EC.ISO8859-1t   es_ecs   es_ec.iso88591t   es_ess   es_es.88591s   es_es.iso88591s   es_ES.ISO8859-15s   es_es.iso885915s   es_es.iso885915@euros   es_ES.UTF-8s   es_es.utf8@euros
   es_es@euros   es_GT.ISO8859-1t   es_gts   es_gt.iso88591s   es_HN.ISO8859-1t   es_hns   es_hn.iso88591s   es_MX.ISO8859-1t   es_mxs   es_mx.iso88591s   es_NI.ISO8859-1t   es_nis   es_ni.iso88591s   es_PA.ISO8859-1t   es_pas   es_pa.iso88591s   es_PA.ISO8859-15s   es_pa.iso885915s
   es_pa@euros   es_PE.ISO8859-1t   es_pes   es_pe.iso88591s   es_PE.ISO8859-15s   es_pe.iso885915s
   es_pe@euros   es_PR.ISO8859-1t   es_prs   es_pr.iso88591s   es_PY.ISO8859-1t   es_pys   es_py.iso88591s   es_PY.ISO8859-15s   es_py.iso885915s
   es_py@euros   es_SV.ISO8859-1t   es_svs   es_sv.iso88591s   es_SV.ISO8859-15s   es_sv.iso885915s
   es_sv@euros   es_US.ISO8859-1t   es_uss   es_us.iso88591s   es_UY.ISO8859-1t   es_uys   es_uy.iso88591s   es_UY.ISO8859-15s   es_uy.iso885915s
   es_uy@euros   es_VE.ISO8859-1t   es_ves   es_ve.iso88591s   es_VE.ISO8859-15s   es_ve.iso885915s
   es_ve@eurot   estonians   et_EE.ISO8859-15t   ett   et_ees   et_ee.iso88591s   et_EE.ISO8859-13s   et_ee.iso885913s   et_ee.iso885915s   et_EE.ISO8859-4s   et_ee.iso88594s
   et_ee@euros   eu_ES.ISO8859-1t   eut   eu_ess   eu_es.iso88591s   eu_ES.ISO8859-15s   eu_es.iso885915s   eu_es.iso885915@euros   eu_ES.UTF-8s   eu_es.utf8@euros
   eu_es@euros   fa_IR.UTF-8t   fat   fa_irs   fa_IR.ISIRI-3342s   fa_ir.isiri3342s   fi_FI.ISO8859-15t   fit   fi_fis   fi_FI.ISO8859-1s   fi_fi.88591s   fi_fi.iso88591s   fi_fi.iso885915s   fi_fi.iso885915@euros   fi_FI.UTF-8s   fi_fi.utf8@euros
   fi_fi@eurot   finnishs   finnish.iso88591s   fo_FO.ISO8859-1t   fot   fo_fos   fo_fo.iso88591s   fo_FO.ISO8859-15s   fo_fo.iso885915s
   fo_fo@euros   fr_FR.ISO8859-1t   frs   fr_BE.ISO8859-1t   fr_bes   fr_be.88591s   fr_be.iso88591s   fr_BE.ISO8859-15s   fr_be.iso885915s   fr_be.iso885915@euros   fr_BE.UTF-8s   fr_be.utf8@euros
   fr_be@eurot   fr_cas   fr_ca.88591s   fr_ca.iso88591s   fr_CA.ISO8859-15s   fr_ca.iso885915s
   fr_ca@euros   fr_CH.ISO8859-1t   fr_chs   fr_ch.88591s   fr_ch.iso88591s   fr_CH.ISO8859-15s   fr_ch.iso885915s
   fr_ch@eurot   fr_frs   fr_fr.88591s   fr_fr.iso88591s   fr_FR.ISO8859-15s   fr_fr.iso885915s   fr_fr.iso885915@euros   fr_FR.UTF-8s   fr_fr.utf8@euros
   fr_fr@euros   fr_LU.ISO8859-1t   fr_lus   fr_lu.88591s   fr_lu.iso88591s   fr_LU.ISO8859-15s   fr_lu.iso885915s   fr_lu.iso885915@euros   fr_LU.UTF-8s   fr_lu.utf8@euros
   fr_lu@euros   franaist   fre_frs   fre_fr.8859t   frenchs   french.iso88591t   french_frances   french_france.8859s   ga_IE.ISO8859-1t   gat   ga_ies   ga_ie.iso88591s   ga_IE.ISO8859-14s   ga_ie.iso885914s   ga_IE.ISO8859-15s   ga_ie.iso885915s   ga_ie.iso885915@euros   ga_IE.UTF-8s   ga_ie.utf8@euros
   ga_ie@euros   gl_ES.ISO8859-1t   galegot   galicians   gd_GB.ISO8859-1t   gdt   gd_gbs   gd_gb.iso88591s   gd_GB.ISO8859-14s   gd_gb.iso885914s   gd_GB.ISO8859-15s   gd_gb.iso885915s
   gd_gb@eurot   ger_des   ger_de.8859t   germans   german.iso88591t   german_germanys   german_germany.8859t   glt   gl_ess   gl_es.iso88591s   gl_ES.ISO8859-15s   gl_es.iso885915s   gl_es.iso885915@euros   gl_ES.UTF-8s   gl_es.utf8@euros
   gl_es@eurot   greeks   greek.iso88597s   gu_IN.UTF-8t   gu_ins   gv_GB.ISO8859-1t   gvt   gv_gbs   gv_gb.iso88591s   gv_GB.ISO8859-14s   gv_gb.iso885914s   gv_GB.ISO8859-15s   gv_gb.iso885915s
   gv_gb@euros   he_IL.ISO8859-8t   het   he_ils   he_IL.CP1255s   he_il.cp1255s   he_il.iso88598s   he_il.microsoftcp1255s   iw_IL.ISO8859-8t   hebrews   hebrew.iso88598s   hi_IN.ISCII-DEVt   hit   hi_ins   hi_in.isciidevt   hrt   hr_hrs   hr_hr.iso88592t   hrvatskis   hu_HU.ISO8859-2t   hut   hu_hus   hu_hu.iso88592t	   hungarians   is_IS.ISO8859-1t	   icelandics   icelandic.iso88591s   id_ID.ISO8859-1t   idt   id_idt   int   in_idR   t   is_iss   is_is.iso88591s   is_IS.ISO8859-15s   is_is.iso885915s
   is_is@euros
   iso-8859-1s   iso-8859-15s	   iso8859-1s
   iso8859-15t
   iso_8859_1t   iso_8859_15s   it_IT.ISO8859-1t   its   it_CH.ISO8859-1t   it_chs   it_ch.iso88591s   it_CH.ISO8859-15s   it_ch.iso885915s
   it_ch@eurot   it_its   it_it.88591s   it_it.iso88591s   it_IT.ISO8859-15s   it_it.iso885915s   it_it.iso885915@euros   it_IT.UTF-8s   it_it.utf8@euros
   it_it@eurot   italians   italian.iso88591s   iu_CA.NUNACOM-8t   iut   iu_cas   iu_ca.nunacom8t   iwt   iw_ils   iw_il.iso88598s   ja_JP.eucJPt   jas
   ja_JP.JIS7s   ja.jiss
   ja_JP.SJISs   ja.sjist   ja_jps
   ja_jp.ajecs	   ja_jp.eucs   ja_jp.eucjps   ja_jp.iso-2022-jps   ja_jp.iso2022jps	   ja_jp.jiss
   ja_jp.jis7s   ja_jp.mscodes
   ja_jp.sjiss
   ja_jp.ujist   japant   japaneses   japanese-eucs   japanese.eucs   japanese.sjist   jp_jps   ka_GE.GEORGIAN-ACADEMYt   kat   ka_ges   ka_ge.georgianacademys   ka_GE.GEORGIAN-PSs   ka_ge.georgianpss   ka_ge.georgianrss   kl_GL.ISO8859-1t   klt   kl_gls   kl_gl.iso88591s   kl_GL.ISO8859-15s   kl_gl.iso885915s
   kl_gl@euros   km_KH.UTF-8t   km_khs   kn_IN.UTF-8t   kn_ins   ko_KR.eucKRt   kot   ko_krs	   ko_kr.eucs   ko_kr.euckrt   koreans
   korean.eucs   kw_GB.ISO8859-1t   kwt   kw_gbs   kw_gb.iso88591s   kw_GB.ISO8859-14s   kw_gb.iso885914s   kw_GB.ISO8859-15s   kw_gb.iso885915s
   kw_gb@euros   ky_KG.UTF-8t   kyt   ky_kgs   lt_LT.ISO8859-13t
   lithuanians   lo_LA.MULELAO-1t   lot   lo_las   lo_LA.IBM-CP1133s   lo_la.cp1133s   lo_la.ibmcp1133s   lo_la.mulelao1t   ltt   lt_lts   lt_lt.iso885913s   lt_LT.ISO8859-4s   lt_lt.iso88594s   lv_LV.ISO8859-13t   lvt   lv_lvs   lv_lv.iso885913s   lv_LV.ISO8859-4s   lv_lv.iso88594s   mi_NZ.ISO8859-1t   mit   mi_nzs   mi_nz.iso88591s   mk_MK.ISO8859-5t   mkt   mk_mks   mk_MK.CP1251s   mk_mk.cp1251s   mk_mk.iso88595s   mk_mk.microsoftcp1251s   mr_IN.UTF-8t   mr_ins   ms_MY.ISO8859-1t   mst   ms_mys   ms_my.iso88591s   mt_MT.ISO8859-3t   mtt   mt_mts   mt_mt.iso88593t   nbt   nb_nos   nb_no.88591s   nb_no.iso88591s   nb_NO.ISO8859-15s   nb_no.iso885915s
   nb_no@eurot   nlt   nl_bes   nl_be.88591s   nl_be.iso88591s   nl_BE.ISO8859-15s   nl_be.iso885915s   nl_be.iso885915@euros   nl_BE.UTF-8s   nl_be.utf8@euros
   nl_be@eurot   nl_nls   nl_nl.88591s   nl_nl.iso88591s   nl_NL.ISO8859-15s   nl_nl.iso885915s   nl_nl.iso885915@euros   nl_NL.UTF-8s   nl_nl.utf8@euros
   nl_nl@euros   nn_NO.ISO8859-1t   nnt   nn_nos   nn_no.88591s   nn_no.iso88591s   nn_NO.ISO8859-15s   nn_no.iso885915s
   nn_no@euros   no_NO.ISO8859-1t   nos   ny_NO.ISO8859-1s
   no@nynorskt   no_nos   no_no.88591s   no_no.iso88591s   no_NO.ISO8859-15s   no_no.iso885915s
   no_no@eurot	   norwegians   norwegian.iso88591s   nr_ZA.ISO8859-1t   nrt   nr_zas   nr_za.iso88591s   nso_ZA.ISO8859-15t   nsot   nso_zas   nso_za.iso885915t   nyt   ny_nos   ny_no.88591s   ny_no.iso88591s   ny_NO.ISO8859-15s   ny_no.iso885915s
   ny_no@eurot   nynorsks   oc_FR.ISO8859-1t   oct   oc_frs   oc_fr.iso88591s   oc_FR.ISO8859-15s   oc_fr.iso885915s
   oc_fr@euros   pa_IN.UTF-8t   pa_ins   pd_US.ISO8859-1t   pds   pd_DE.ISO8859-1t   pd_des   pd_de.iso88591s   pd_DE.ISO8859-15s   pd_de.iso885915s
   pd_de@eurot   pd_uss   pd_us.iso88591s   pd_US.ISO8859-15s   pd_us.iso885915s
   pd_us@euros   ph_PH.ISO8859-1t   pht   ph_phs   ph_ph.iso88591s   pl_PL.ISO8859-2t   plt   pl_pls   pl_pl.iso88592t   polishs   pt_PT.ISO8859-1t
   portugueses   portuguese.iso88591s   pt_BR.ISO8859-1t   portuguese_brazils   portuguese_brazil.8859t   posixs
   posix-utf2s   pp_AN.ISO8859-1t   ppt   pp_ans   pp_an.iso88591t   ptt   pt_brs   pt_br.88591s   pt_br.iso88591s   pt_BR.ISO8859-15s   pt_br.iso885915s
   pt_br@eurot   pt_pts   pt_pt.88591s   pt_pt.iso88591s   pt_PT.ISO8859-15s   pt_pt.iso885915s   pt_pt.iso885915@euros   pt_PT.UTF-8s   pt_pt.utf8@euros
   pt_pt@euros   ro_RO.ISO8859-2t   rot   ro_ros   ro_ro.iso88592t   romanians   ru_RU.ISO8859-5t   rut   ru_rus   ru_RU.CP1251s   ru_ru.cp1251s   ru_ru.iso88595s   ru_RU.KOI8-Rs   ru_ru.koi8rs   ru_ru.microsoftcp1251s   ru_UA.KOI8-Ut   ru_uas   ru_UA.CP1251s   ru_ua.cp1251s   ru_ua.koi8us   ru_ua.microsoftcp1251t   rumaniant   russians   rw_RW.ISO8859-1t   rwt   rw_rws   rw_rw.iso88591s   se_NO.UTF-8t   se_nos   sr_CS.ISO8859-2t   serbocroatiant   shs   sh_HR.ISO8859-2t   sh_hrs   sh_hr.iso88592t   sh_spt   sh_yus   si_LK.UTF-8t   sit   si_lkt   sinhalas   sk_SK.ISO8859-2t   skt   sk_sks   sk_sk.iso88592s   sl_SI.ISO8859-2t   sls   sl_CS.ISO8859-2t   sl_cst   sl_sis   sl_si.iso88592t   slovakt   slovenet	   slovenians   sr_CS.ISO8859-5t   spt   sp_yut   spanishs   spanish.iso88591t   spanish_spains   spanish_spain.8859s   sq_AL.ISO8859-2t   sqt   sq_als   sq_al.iso88592t   srs   sr@cyrillics   sr@latns   sr_cs.iso88592s   sr_cs.iso88592@latns   sr_cs.iso88595s   sr_CS.UTF-8s   sr_cs.utf8@latns
   sr_cs@latnt   sr_spt   sr_yus   sr_CS.CP1251s   sr_yu.cp1251@cyrillics   sr_yu.iso88592s   sr_yu.iso88595s   sr_yu.iso88595@cyrillics   sr_yu.microsoftcp1251@cyrillics   sr_yu.utf8@cyrillics   sr_yu@cyrillics   ss_ZA.ISO8859-1t   sst   ss_zas   ss_za.iso88591s   st_ZA.ISO8859-1t   stt   st_zas   st_za.iso88591s   sv_SE.ISO8859-1t   svs   sv_FI.ISO8859-1t   sv_fis   sv_fi.iso88591s   sv_FI.ISO8859-15s   sv_fi.iso885915s   sv_fi.iso885915@euros   sv_FI.UTF-8s   sv_fi.utf8@euros
   sv_fi@eurot   sv_ses   sv_se.88591s   sv_se.iso88591s   sv_SE.ISO8859-15s   sv_se.iso885915s
   sv_se@eurot   swedishs   swedish.iso88591s   ta_IN.TSCII-0t   tat   ta_ins   ta_in.tsciis   ta_in.tscii0s   tg_TJ.KOI8-Ct   tgt   tg_tjs   tg_tj.koi8cs   th_TH.ISO8859-11t   tht   th_ths   th_th.iso885911s   th_TH.TIS620s   th_th.tactiss   th_th.tis620t   thais   tl_PH.ISO8859-1t   tlt   tl_phs   tl_ph.iso88591s   tn_ZA.ISO8859-15t   tnt   tn_zas   tn_za.iso885915s   tr_TR.ISO8859-9t   trt   tr_trs   tr_tr.iso88599s   ts_ZA.ISO8859-1R~   t   ts_zas   ts_za.iso88591s   tt_RU.TATAR-CYRt   ttt   tt_rus   tt_RU.KOI8-Cs   tt_ru.koi8cs   tt_ru.tatarcyrt   turkishs   turkish.iso88599s   uk_UA.KOI8-Ut   ukt   uk_uas   uk_UA.CP1251s   uk_ua.cp1251s   uk_UA.ISO8859-5s   uk_ua.iso88595s   uk_ua.koi8us   uk_ua.microsoftcp1251s   en_US.UTF-8t   univt	   universals   universal.utf8@ucs4s   ur_PK.CP1256t   urt   ur_pks   ur_pk.cp1256s   ur_pk.microsoftcp1256s   uz_UZ.UTF-8t   uzt   uz_uzs   uz_UZ.ISO8859-1s   uz_uz.iso88591s   uz_uz.utf8@cyrillics   uz_uz@cyrillics   ve_ZA.UTF-8t   vet   ve_zas
   vi_VN.TCVNt   vit   vi_vns
   vi_vn.tcvns   vi_vn.tcvn5712s   vi_VN.VISCIIs   vi_vn.visciis   vi_vn.viscii111s   wa_BE.ISO8859-1t   wat   wa_bes   wa_be.iso88591s   wa_BE.ISO8859-15s   wa_be.iso885915s   wa_be.iso885915@euros
   wa_be@euros   xh_ZA.ISO8859-1t   xht   xh_zas   xh_za.iso88591s   yi_US.CP1255t   yit   yi_uss   yi_us.cp1255s   yi_us.microsoftcp1255t   zhs   zh_CN.gb2312t   zh_cns
   zh_TW.big5s
   zh_cn.big5s	   zh_cn.eucs   zh_CN.gb18030s   zh_cn.gb18030s   zh_cn.gb2312s	   zh_CN.gbks	   zh_cn.gbks   zh_HK.big5hkscst   zh_hks
   zh_HK.big5s
   zh_hk.big5s   zh_hk.big5hkscst   zh_tws
   zh_tw.big5s	   zh_tw.eucs   zh_tw.euctws   zu_ZA.ISO8859-1t   zut   zu_zas   zu_za.iso88591t   af_ZAi6  t   sq_ALi  t   ar_SAi  t   ar_IQi  t   ar_EGi  t   ar_LYi  t   ar_DZi  t   ar_MAi  t   ar_TNi  t   ar_OMi   t   ar_YEi$  t   ar_SYi(  t   ar_JOi,  t   ar_LBi0  t   ar_KWi4  t   ar_AEi8  t   ar_BHi<  t   ar_QAi@  t   hy_AMi+  t   az_AZi,  i,  t   eu_ESi-  t   be_BYi#  t   bn_INiE  t   bs_BAi   i  t   br_FRi~  t   bg_BGi  t   ca_ESi  t   zh_CHSt   zh_TWi  t   zh_CNi  t   zh_HKi  t   zh_SGi  t   zh_MOi  t   zh_CHTi|  t   hr_HRi  t   hr_BAi  t   cs_CZi  t   da_DKi  t   gbz_AFi  t   div_MVie  t   nl_NLi  t   nl_BEi  t   en_USi	  t   en_GBi	  t   en_AUi	  t   en_CAi	  t   en_NZi	  t   en_IEi	  t   en_ZAi	  t   en_JAi	   t   en_CBi	$  t   en_BZi	(  t   en_TTi	,  t   en_ZWi	0  t   en_PHi	4  t   et_EEi%  t   fo_FOi8  t   fil_PHid  t   fi_FIi  t   fr_FRi  t   fr_BEi  t   fr_CAi  t   fr_CHi  t   fr_LUi  t   fr_MCi  t   fy_NLib  t   gl_ESiV  t   ka_GEi7  t   de_DEi  t   de_CHi  t   de_ATi  t   de_LUi  t   de_LIi  t   el_GRi  t   gu_INiG  t   he_ILi  t   hi_INi9  t   hu_HUi  t   is_ISi  t   id_IDi!  t   iu_CAi]  i]  t   ga_IEi<  t   xh_ZAi4  t   zu_ZAi5  t   it_ITi  t   it_CHi  t   ja_JPi  t   kn_INiK  t   kk_KZi?  t   kok_INiW  t   ko_KRi  t   ky_KGi@  t   lv_LVi&  t   lt_LTi'  t   lb_LUin  t   mk_MKi/  t   ms_MYi>  t   ms_BNi>  t   ml_INiL  t   mt_MTi:  t   mi_NZi  t   arn_CLiz  t   mr_INiN  t   moh_CAi|  t   mn_MNiP  t   ne_NPia  t   nb_NOi  t   nn_NOi  t   oc_FRi  t   or_INiH  t   ps_AFic  t   fa_IRi)  t   pl_PLi  t   pt_BRi  t   pt_PTi  t   pa_INiF  t   quz_BOik  t   quz_ECik  t   quz_PEik  t   ro_ROi  t   rm_CHi  t   ru_RUi  t   smn_FIi;$  t   smj_NOi;  t   smj_SEi;  t   se_NOi;  t   se_SEi;  t   se_FIi;  t   sms_FIi;   t   sma_NOi;  t   sma_SEi;  t   sa_INiO  t   sr_SPi  t   sr_BAi  i  i  t   ns_ZAil  t   tn_ZAi2  t   sk_SKi  t   sl_SIi$  t   es_ESi
  t   es_MXi
  i
  t   es_GTi
  t   es_CRi
  t   es_PAi
  t   es_DOi
  t   es_VEi
   t   es_COi
$  t   es_PEi
(  t   es_ARi
,  t   es_ECi
0  t   es_CLi
4  t   es_URi
8  t   es_PYi
<  t   es_BOi
@  t   es_SVi
D  t   es_HNi
H  t   es_NIi
L  t   es_PRi
P  t   sw_KEiA  t   sv_SEi  t   sv_FIi  t   syr_SYiZ  t   ta_INiI  t   tt_RUiD  t   te_INiJ  t   th_THi  t   tr_TRi  t   uk_UAi"  t   ur_PKi   t   ur_INi   t   uz_UZiC  iC  t   vi_VNi*  t   cy_GBiR  c       
   C   s  h  }  |  d  } |   |  d =d GHd d GHt    \ } } d G| p d GHd G| p d GHHd	 GHd d GHxV |  i   D]H \ } } | Gd
 GHt |  \ } } d G| p d GHd G| p d GHHqy WHd GHd d GHt   xV |  i   D]H \ } } | Gd
 GHt |  \ } } d G| p d GHd G| p d GHHq Wy t t d  Wn d GHd GHd GHni XHd GHd d GHxV |  i   D]H \ } } | Gd
 GHt |  \ } } d G| p d GHd G| p d GHHqzWd S(   s    Test function.
    c         S   sC   x< t    i   D]+ \ } } | d  d j o | |  | <q q Wd  S(   Ni   t   LC_(   t   globalst   items(   t
   categoriest   kt   v(    (    s   /usr/lib/python2.6/locale.pyt   _init_categories  s     R   s4   Locale defaults as determined by getdefaultlocale():R   iH   s
   Language: s   (undefined)s
   Encoding: s   Locale settings on startup:s   ...s      Language: s      Encoding: s,   Locale settings after calling resetlocale():R   s   NOTE:s9   setlocale(LC_ALL, "") does not support the default locales&   given in the OS environment variables.s4   Locale settings after calling setlocale(LC_ALL, ""):N(   R   R  R    R   R   R   (   R  R  t   langt   enct   nameR.   (    (    s   /usr/lib/python2.6/locale.pyt   _print_locale  s\    		 		 			 	t   LC_MESSAGESt   __main__s   Locale aliasing:s   Number formatting:(   s   LC_ALLs   LC_CTYPER   s   LANGUAGE(   s   win32s   darwins   mac(<   t   __doc__R   R   t   encodings.aliasest	   functoolst   __all__R   R   R   R   R   R   R  R   R   R   RS   R   R   R-   R   R   R   R4   R5   t   wrapsR;   Rc   RK   RO   R   t   reRd   t   compileR\   R   R8   R   R	   t   floatR
   R   R   R   R   R   R   R   R    R   R   R   R   t	   NameErrorR   R   R   R  R@   t   __name__(    (    (    s   /usr/lib/python2.6/locale.pyt   <module>   sX  $			!	!-				B		5

J

	: