???<!-- GIF89;a -->
123123123123
.....................................................................................................................................???<!-- GIF89;a -->
123123123123
.....................................................................................................................................
fl c               @   s!  d  Z  d d l Z d d l Z d d l Z d d l Z d d l Z d d l m Z d d l	 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
 d d   Z d d   Z y d d l TWnc e k
 r4d  Z d! Z d" Z d Z d# Z d$ Z d% Z d& Z e Z d' d
   Z d d( d  Z Yn Xd e   k rMe Z n  d e   k ree Z n  e Z i  Z  e	 j! e  d) d
    Z d* d+   Z" dd, d-  Z$ d. d/   Z% e j& d0  Z' ddd1 d  Z( ddd2 d3  Z) dd4 d  Z* dddd5 d  Z, d6 d   Z e- d7 d  Z. d8 d   Z/ d9 d:   Z0 e Z1 d; d<   Z2 d= d   Z3 d> d?   Z4 d@ dA   Z5 ddD d  Z6 e dE d  Z7 d dF d  Z e dG d	  Z8 e j9 j: dH  rddI d  Z; n; y e< Wn! e= k
 rddJ d  Z; Yn XddK d  Z; i dL dM 6dL dN 6dO dP 6dQ dR 6dQ dS 6dT dU 6dO dV 6dO dW 6dO 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 6dQ du 6dv dw 6dx dy 6dT dz 6d{ d| 6d} d~ 6d d 6d d 6Z> iZ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 6d d 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 dN 6d d 6d d 6dL d6dL d6d d6dL 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6dd6dd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6d4d66d4d76d4d86d4d96d:d;6d:d<6d:d=6d>d?6d@dA6d@dB6d4dC6d4dD6d4dE6dFdG6dHdI6dFdJ6dFdK6dHdL6dFdM6dHdN6dHdO6dFdP6dFdQ6dFdR6dSdT6dUdV6dWdX6dWdY6dZd[6dZd\6d]d^6dZd_6d`da6d`db6dcdd6dcde6dfdg6dcdh6didj6didk6dldm6dldn6dSdo6dSdp6dUdq6dUdr6dSds6dUdt6dUdu6dvdw6dUdx6dydz6dyd{6d|d}6d|d~6dd6d|d6dSd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6d dP 6d d6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6d d6d d6dd6d d6dd6dd6dd6dd6dd6dd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6d d6d d6d d6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6d d6d d6dd6d d6dd6dd6d	d
6d	d6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd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6d0d26d3d46d3d56d6d76d6d86d9d:6d9d;6dd<6d=d>6d=d?6dd@6dAdB6d=dC6dDdE6d=dF6dGdH6dGdI6dGdJ6dKdL6dKdM6dNdO6dKdP6dQdR6dQdS6dTdU6dVdW6dVdX6dVdY6dZd[6dZd\6dVd]6dVd^6d_d`6dVda6dZdb6dZdc6ddde6dddf6dddg6dhdi6dhdj6dkdl6dmdn6dodp6dodq6dodr6dsdt6dsdu6dvdw6dsdx6d dy6d dz6d d{6d|d}6d|d~6dd6dd6dd6dd6dd6dkd6dkd6dkd6dmd6dmd6dd6dmd6dd6dd6dd6dd6dd6dd6dd6dkd6dkd6dkd6dkd6dd6dkd6dkd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dSd6dSd6dSd6did6dSd6dSd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6d2d6d2d6d2d6d2d6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6d d6dd6d d6dd6d d6dd6d d6dd6dd6dd6dd6dd	6d d
6d d6d d6dd6dd6dd6dd6d d6d d6dd6dd6dd6dd6dd6dd6dd6dd6dd 6dd!6dd"6dd#6d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6dd26d3d46d3d56d3d66d7d86d3d96d:d;6d:d<6d:d=6d>d?6d>d@6dAdB6dCdD6dCdE6dFdG6dFdH6dFdI6dFdJ6dFdK6dFdL6dMdN6dMdO6dPdQ6dRdS6dRdT6dRdU6dVdW6dXdY6dXdZ6d[d\6d[d]6d^d_6d`da6d`db6dcdd6dcde6d`df6d^dg6d^dh6d^di6djdk6dldm6dldn6dldo6dpdq6drds6drdt6dudv6dudw6dudx6dydz6dyd{6d|d}6dyd~6d|d6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6d d6d d6d d6d d6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd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6dd6dd 6dd6dd6dd6dd6dd6dd6dd	6dd
6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6dd6d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6d/d26d3d46d5d66d5d76d8d96d:d;6d2d<6d8d=6d5d>6d?d@6d?dA6d?dB6dCdD6dCdE6dCdF6dGdH6dIdJ6dGdK6dGdL6dCdM6dGdN6dGdO6dPdQ6dPdR6ddS6ddT6ddU6ddV6dWdX6dWdY6dWdZ6d[d\6d[d]6d5d^6d_d`6dadb6d8dc6d8dd6dPde6d_df6d_dg6dhdi6d[dj6d5dk6d5dl6d5dm6d8dn6d5do6dpdq6d8dr6dPds6dPdt6dpdu6d[dv6d[dw6dxdy6dxdz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	6d0d
6d0d6dd6dd6dd6Z? i 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/6d0d16d2d36d4d56d6d76d8d96d:d;6d<d=6d<d>6d?d@6dAdB6dCdD6dEdF6dGdH6dGdI6dJdK6dLdM6dNdO6dPd$ 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6dd6dd6dd6d	d
6dd6dd6dd6dd6dd6dd6d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6d3d46d5d66d7d86d5d96d7d:6d;d<6d=d>6d?d@6dAdB6dCdD6dEdF6dGdH6dEdI6dJdK6dLdM6dNdO6dPdQ6dRdS6dTdU6dVdW6dXdY6dZd[6d\d]6d^d_6d`da6dbdc6ddde6dfdg6dhdi6djdk6dldm6dndo6dpdq6drds6dtdu6dvdw6dxdy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6Z@ dd  ZA y e Wn e= k
 rG!Yn Xe
 jB d eC dk r!eD d eD   eA   eD   eD d eD   e0   n  d S(  u   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.

i    N(   u   stru	   getlocaleu   getdefaultlocaleu   getpreferredencodingu   Erroru	   setlocaleu   resetlocaleu
   localeconvu   strcollu   strxfrmu   stru   atofu   atoiu   formatu   format_stringu   currencyu	   normalizeu   LC_CTYPEu
   LC_COLLATEu   LC_TIMEu   LC_MONETARYu
   LC_NUMERICu   LC_ALLu   CHAR_MAXc             C   s   |  | k |  | k  S(   uZ    strcoll(string,string) -> int.
        Compares two strings according to the locale.
    (    (   u   au   b(    (    u+   /opt/alt/python33/lib64/python3.3/locale.pyu   _strcoll"   s    u   _strcollc             C   s   |  S(   u\    strxfrm(string) -> string.
        Returns a string that behaves for cmp locale-aware.
    (    (   u   s(    (    u+   /opt/alt/python33/lib64/python3.3/locale.pyu   _strxfrm(   s    u   _strxfrm(   u   *i   i   i   i   i   i   i   c               C   s   i 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(   ud    localeconv() -> dict.
            Returns numeric and monetary locale-specific parameters.
        i   u   groupingu    u   currency_symbolu   n_sign_posnu   p_cs_precedesu   n_cs_precedesu   mon_groupingu   n_sep_by_spaceu   .u   decimal_pointu   negative_signu   positive_signu   p_sep_by_spaceu   int_curr_symbolu   p_sign_posnu   thousands_sepu   mon_thousands_sepu   frac_digitsu   mon_decimal_pointu   int_frac_digits(    (    (    (    u+   /opt/alt/python33/lib64/python3.3/locale.pyu
   localeconv@   s$    c             C   s   | d k r t d   n  d S(   ud    setlocale(integer,string=None) -> string.
            Activates/queries locale processing.
        u    u   Cu*   _locale emulation only supports "C" localeN(   Nu    u   C(   u   Noneu   Error(   u   categoryu   value(    (    u+   /opt/alt/python33/lib64/python3.3/locale.pyu	   setlocaleX   s    c              C   s#   t    }  t r |  j t  n  |  S(   N(   u   _localeconvu   _override_localeconvu   update(   u   d(    (    u+   /opt/alt/python33/lib64/python3.3/locale.pyu
   localeconvm   s    	c             c   sk   d  } x^ |  D]V } | t k r# d  S| d k rX | d  k rJ t d   n  x | VqM n  | V| } q Wd  S(   Ni    u   invalid grouping(   u   Noneu   CHAR_MAXu
   ValueError(   u   groupingu   last_intervalu   interval(    (    u+   /opt/alt/python33/lib64/python3.3/locale.pyu   _grouping_intervals{   s    u   _grouping_intervalsc       
   
   C   sH  t    } | | r d p d } | | r. d p1 d } | sE |  d f S|  d
 d k r |  j   } |  t |  d   } | }  n d } d } g  } xd t |  D]V }	 |  s |  d d	 k r |  } d }  Pn  | j |  |	 d    |  d  |	  }  q W|  r| j |   n  | j   | | j |  | t |  t |  d f S(   Nu   mon_thousands_sepu   thousands_sepu   mon_groupingu   groupingi    i   u    u    u
   0123456789ii(   u
   localeconvu   rstripu   lenu   _grouping_intervalsu   appendu   reverseu   join(
   u   su   monetaryu   convu   thousands_sepu   groupingu   strippedu   right_spacesu   left_spacesu   groupsu   interval(    (    u+   /opt/alt/python33/lib64/python3.3/locale.pyu   _group   s0    	
	
u   _groupc             C   s   d } x. | r6 |  | d k r6 | d 7} | d 8} q	 Wt  |   d } x. | rw |  | d k rw | d 8} | d 8} qJ W|  | | d  S(   Ni    u    i   (   u   len(   u   su   amountu   lposu   rpos(    (    u+   /opt/alt/python33/lib64/python3.3/locale.pyu   _strip_padding   s    

u   _strip_paddinguG   %(?:\((?P<key>.*?)\))?(?P<modifiers>[-#0-9 +*.hlL]*?)[eEfFgGdiouxXcrs%]c             G   sc   t  j |   } | s4 t | j    t |   k rM t d t |     n  t |  | | | |  S(   u   Returns the locale-aware substitution of a %? specifier
    (percent).

    additional is for format strings which contain one or more
    '*' modifiers.uH   format() must be given exactly one %%char format specifier, %s not valid(   u   _percent_reu   matchu   lenu   groupu
   ValueErroru   repru   _format(   u   percentu   valueu   groupingu   monetaryu
   additionalu   match(    (    u+   /opt/alt/python33/lib64/python3.3/locale.pyu   format   s
    %c       	      G   s  | r |  | f | } n
 |  | } |  d	 d k r d } | j  d  } | rr t | d d | \ | d <} n  t   | r d p d } | j |  } | rt | |  } qnR |  d
 d k rd } | r t | d | \ } } n  | rt | |  } qn  | S(   Ni   u   eEfFgGi    u   .u   monetaryu   mon_decimal_pointu   decimal_pointu   diuii(   u   splitu   _groupu
   localeconvu   joinu   _strip_padding(	   u   percentu   valueu   groupingu   monetaryu
   additionalu	   formattedu   sepsu   partsu   decimal_point(    (    u+   /opt/alt/python33/lib64/python3.3/locale.pyu   _format   s(    
#u   _formatc       	      C   so  t  t j |    } t j d |   } t | t j  r g  } x| D]K } | j   d d k rr | j d  qF | j t	 | j   | |   qF Wn t | t
  s | f } n  g  } d } x | D] } | j   d d k r | j d  q | j d  j d  } | j t | j   | | | d	 | | d | d |    | d | 7} q Wt
 |  } | | S(
   u   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.u   %si   u   %i    u	   modifiersu   *iiF(   u   listu   _percent_reu   finditeru   subu
   isinstanceu   collectionsu   Mappingu   groupu   appendu   formatu   tupleu   countu   _formatu   False(	   u   fu   valu   groupingu   percentsu   new_fu   new_valu   percu   iu	   starcount(    (    u+   /opt/alt/python33/lib64/python3.3/locale.pyu   format_string   s0    & c             C   s  t    } | | r d p d } | d k r: t d   n  t d | t |   | d d } d | d } | r | | r d	 p d
 } | |  d k  r d p d } | |  d k  r d p d }	 | r | |	 r d p d | } q | |	 r d p d | } n  | |  d k  rd pd }
 | |  d k  r/d p2d } |
 d k rSd | d } n~ |
 d k rl| | } ne |
 d k r| | } nL |
 d k r| j d |  } n+ |
 d k r| j d |  } n
 | | } | j d d  j d d  S(   uI   Formats val according to the currency settings
    in the current locale.u   int_frac_digitsu   frac_digitsi   u9   Currency formatting is not possible using the 'C' locale.u   %%.%ifu   monetaryu   <u   >u   int_curr_symbolu   currency_symboli    u   n_cs_precedesu   p_cs_precedesu   n_sep_by_spaceu   p_sep_by_spaceu    u    u   n_sign_posnu   p_sign_posnu   negative_signu   positive_signu   (u   )i   i   i   i   T(   u
   localeconvu
   ValueErroru   formatu   absu   Trueu   replace(   u   valu   symbolu   groupingu   internationalu   convu   digitsu   su   smbu   precedesu	   separatedu   sign_posu   sign(    (    u+   /opt/alt/python33/lib64/python3.3/locale.pyu   currency   s6    	"
c             C   s   t  d |   S(   u9   Convert float to integer, taking the locale into account.u   %.12g(   u   format(   u   val(    (    u+   /opt/alt/python33/lib64/python3.3/locale.pyu   str,  s    c             C   sZ   t    d } | r( |  j | d  }  n  t    d } | rP |  j | d  }  n  | |   S(   u<   Parses a string as a float according to the locale settings.u   thousands_sepu    u   decimal_pointu   .(   u
   localeconvu   replace(   u   stringu   funcu   tsu   dd(    (    u+   /opt/alt/python33/lib64/python3.3/locale.pyu   atof0  s    c             C   s   t  |  t  S(   uA   Converts a string to an integer according to the locale settings.(   u   atofu   int(   u   str(    (    u+   /opt/alt/python33/lib64/python3.3/locale.pyu   atoi=  s    c              C   s[   t  t d  t d d d  }  t |  d t |    t d  }  t |  d t |    d  S(   Nu    u   %di[i   u   isgQ	@(   u	   setlocaleu   LC_ALLu   formatu   printu   atoiu   stru   atof(   u   s1(    (    u+   /opt/alt/python33/lib64/python3.3/locale.pyu   _testA  s
    u   _testc             C   ss   d |  k r( |  d  |  j  d   } n |  } t j |  } t j j j | |  } t j | |  } | d | S(   Nu   .(   u   indexu	   encodingsu   normalize_encodingu   aliasesu   getu   locale_encoding_alias(   u   codeu   encodingu   langnameu   norm_encoding(    (    u+   /opt/alt/python33/lib64/python3.3/locale.pyu   _replace_encodingS  s    			u   _replace_encodingc       	      C   s  |  j    } d | k r- | j d d  } n  d | k rT | j d d  \ } } n d } d | k r | j d  d d  \ } } n | } d } | } | r | j d d  } | j d	 d  } | d | 7} n  | } | r | d | 7} n  t j | d  } | d k	 r| S| r|t j | d  } | d k	 r|d | k rP| d | S| j d d  d j    | k ry| Sq|n  | r| } | r| d | 7} n  t j | d  } | d k	 rd | k rt | |  S| j d d  \ } } t | |  d | S| rt j | d  } | d k	 rd | k rHt | |  d | S| j d d  \ } } | j    | k rt | |  d | Sqqn  |  S(
   u   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.

    u   :u   .u   @i   u    Ni   u   -u   _(   u   loweru   replaceu   splitu   locale_aliasu   getu   Noneu   _replace_encoding(	   u
   localenameu   codeu   modifieru   langnameu   encodingu   lang_encu   norm_encodingu   lookup_nameu   defmod(    (    u+   /opt/alt/python33/lib64/python3.3/locale.pyu	   normalizec  s^    ""
c             C   s   t  |   } d | k rU | j d d  \ } } | d k rU d | k rU | d f Sn  d | k r~ t | j d  d d   S| d k r d
 St d	 |    d S(   u   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.

    u   @i   u   eurou   .u   iso-8859-15Ni   u   Cu   unknown locale: %s(   NN(   u	   normalizeu   splitu   tupleu   Noneu
   ValueError(   u
   localenameu   codeu   modifier(    (    u+   /opt/alt/python33/lib64/python3.3/locale.pyu   _parse_localename  s    u   _parse_localenamec             C   sl   yA |  \ } } | d k r$ d } n  | d k r4 | S| d | SWn$ t t f k
 rg t d   Yn Xd S(   u    Builds a locale code from the given tuple (language code,
        encoding).

        No aliasing or normalizing takes place.

    u   Cu   .uX   Locale must be None, a string, or an iterable of two strings -- language code, encoding.N(   u   Noneu	   TypeErroru
   ValueError(   u   localetupleu   languageu   encoding(    (    u+   /opt/alt/python33/lib64/python3.3/locale.pyu   _build_localename  s    	u   _build_localenameu   LANGu   LANGUAGEc             C   s  y" d d l  } | j   \ } } Wn t t f k
 r< YnQ Xt j d k r | r | d d  d k r t j t | d   } n  | | f Sd d l	 } | j
 j } xO |  D]A } | | d  } | r | d k r | j d  d } n  Pq q Wd } t |  S(	   u   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.

    i    Nu   win32i   u   0xu   LANGUAGEu   :u   C(   u   _localeu   _getdefaultlocaleu   ImportErroru   AttributeErroru   sysu   platformu   windows_localeu   getu   intu   osu   environu   Noneu   splitu   _parse_localename(   u   envvarsu   _localeu   codeu   encodingu   osu   lookupu   variableu
   localename(    (    u+   /opt/alt/python33/lib64/python3.3/locale.pyu   getdefaultlocale  s$    +
c             C   s=   t  |   } |  t k r3 d | k r3 t d   n  t |  S(   up   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.

    u   ;u    category LC_ALL is not supported(   u
   _setlocaleu   LC_ALLu	   TypeErroru   _parse_localename(   u   categoryu
   localename(    (    u+   /opt/alt/python33/lib64/python3.3/locale.pyu	   getlocale  s    c             C   s8   | r+ t  | t  r+ t t |   } n  t |  |  S(   u^   Set the locale for the given category.  The locale can be
        a string, an iterable of two strings (language code and encoding),
        or None.

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

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

    (   u
   isinstanceu   _builtin_stru	   normalizeu   _build_localenameu
   _setlocale(   u   categoryu   locale(    (    u+   /opt/alt/python33/lib64/python3.3/locale.pyu	   setlocale.  s    c             C   s   t  |  t t     d S(   u    Sets the locale for category to the default setting.

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

    N(   u
   _setlocaleu   _build_localenameu   getdefaultlocale(   u   category(    (    u+   /opt/alt/python33/lib64/python3.3/locale.pyu   resetlocale?  s    u   winc             C   s   d d l  } | j   d S(   u1   Return the charset that the user is likely using.i    Ni   (   u   _localeu   _getdefaultlocale(   u   do_setlocaleu   _locale(    (    u+   /opt/alt/python33/lib64/python3.3/locale.pyu   getpreferredencodingK  s    c             C   s&   t    d } | d k r" d } n  | S(   ub   Return the charset that the user is likely using,
            by looking at environment variables.i   u   asciiN(   u   getdefaultlocaleu   None(   u   do_setlocaleu   res(    (    u+   /opt/alt/python33/lib64/python3.3/locale.pyu   getpreferredencodingU  s    	c             C   s   |  rs t  t  } y t  t d  Wn t k
 r7 Yn Xt t  } | rc t j d k rc d } n  t  t |  n+ t t  } | r t j d k r d } n  | S(   ud   Return the charset that the user is likely using,
            according to the system configuration.u    u   darwinu   UTF-8(   u	   setlocaleu   LC_CTYPEu   Erroru   nl_langinfou   CODESETu   sysu   platform(   u   do_setlocaleu   oldlocu   result(    (    u+   /opt/alt/python33/lib64/python3.3/locale.pyu   getpreferredencoding^  s    		u   Cu   437u   cu	   ISO8859-1u   enu   JIS7u   jisu   jis7u   eucJPu   ajecu   asciiu   latin_1u	   iso8859_1u
   ISO8859-10u
   iso8859_10u
   ISO8859-11u
   iso8859_11u
   ISO8859-13u
   iso8859_13u
   ISO8859-14u
   iso8859_14u
   ISO8859-15u
   iso8859_15u
   ISO8859-16u
   iso8859_16u	   ISO8859-2u	   iso8859_2u	   ISO8859-3u	   iso8859_3u	   ISO8859-4u	   iso8859_4u	   ISO8859-5u	   iso8859_5u	   ISO8859-6u	   iso8859_6u	   ISO8859-7u	   iso8859_7u	   ISO8859-8u	   iso8859_8u	   ISO8859-9u	   iso8859_9u
   iso2022_jpu   SJISu	   shift_jisu   TACTISu   tactisu   euc_jpu   eucKRu   euc_kru   UTF-8u   utf_8u   KOI8-Ru   koi8_ru   KOI8-Uu   koi8_uu   az_AZ.KOI8-Cu   a3u   a3_azu   a3_az.koi8cu
   a3_az.koicu   af_ZA.ISO8859-1u   afu   af_zau   af_za.iso88591u   am_ET.UTF-8u   amu   am_etu   en_US.ISO8859-1u   americanu   american.iso88591u   ar_AA.ISO8859-6u   aru   ar_aau   ar_aa.iso88596u   ar_AE.ISO8859-6u   ar_aeu   ar_ae.iso88596u   ar_BH.ISO8859-6u   ar_bhu   ar_bh.iso88596u   ar_DZ.ISO8859-6u   ar_dzu   ar_dz.iso88596u   ar_EG.ISO8859-6u   ar_egu   ar_eg.iso88596u   ar_IN.UTF-8u   ar_inu   ar_IQ.ISO8859-6u   ar_iqu   ar_iq.iso88596u   ar_JO.ISO8859-6u   ar_jou   ar_jo.iso88596u   ar_KW.ISO8859-6u   ar_kwu   ar_kw.iso88596u   ar_LB.ISO8859-6u   ar_lbu   ar_lb.iso88596u   ar_LY.ISO8859-6u   ar_lyu   ar_ly.iso88596u   ar_MA.ISO8859-6u   ar_mau   ar_ma.iso88596u   ar_OM.ISO8859-6u   ar_omu   ar_om.iso88596u   ar_QA.ISO8859-6u   ar_qau   ar_qa.iso88596u   ar_SA.ISO8859-6u   ar_sau   ar_sa.iso88596u   ar_SD.ISO8859-6u   ar_sdu   ar_sd.iso88596u   ar_SY.ISO8859-6u   ar_syu   ar_sy.iso88596u   ar_TN.ISO8859-6u   ar_tnu   ar_tn.iso88596u   ar_YE.ISO8859-6u   ar_yeu   ar_ye.iso88596u   arabicu   arabic.iso88596u   as_IN.UTF-8u   asu   as_inu   az_AZ.ISO8859-9Eu   azu   az_azu   az_az.iso88599eu   be_BY.CP1251u   beu   be_BY.UTF-8@latinu   be@latinu   be_byu   be_by.cp1251u   be_by.microsoftcp1251u   be_by.utf8@latinu   be_by@latinu   bg_BG.CP1251u   bgu   bg_bgu   bg_bg.cp1251u   bg_BG.ISO8859-5u   bg_bg.iso88595u   bg_BG.KOI8-Ru   bg_bg.koi8ru   bg_bg.microsoftcp1251u   bn_IN.UTF-8u   bn_inu   bo_IN.UTF-8u   bo_inu   nb_NO.ISO8859-1u   bokmalu   bokmålu   br_FR.ISO8859-1u   bru   br_fru   br_fr.iso88591u   br_FR.ISO8859-14u   br_fr.iso885914u   br_FR.ISO8859-15u   br_fr.iso885915u   br_fr.iso885915@eurou   br_FR.UTF-8u   br_fr.utf8@eurou
   br_fr@eurou   bs_BA.ISO8859-2u   bsu   bs_bau   bs_ba.iso88592u	   bulgarianu   fr_CA.ISO8859-1u   c-frenchu   c-french.iso88591u   c.asciiu   c.enu
   c.iso88591u   c_cu   c_c.cu   ca_ES.ISO8859-1u   cau   ca_AD.ISO8859-1u   ca_adu   ca_ad.iso88591u   ca_AD.ISO8859-15u   ca_ad.iso885915u   ca_ad.iso885915@eurou   ca_AD.UTF-8u   ca_ad.utf8@eurou
   ca_ad@eurou   ca_esu   ca_es.iso88591u   ca_ES.ISO8859-15u   ca_es.iso885915u   ca_es.iso885915@eurou   ca_ES.UTF-8u   ca_es.utf8@eurou
   ca_es@eurou   ca_FR.ISO8859-1u   ca_fru   ca_fr.iso88591u   ca_FR.ISO8859-15u   ca_fr.iso885915u   ca_fr.iso885915@eurou   ca_FR.UTF-8u   ca_fr.utf8@eurou
   ca_fr@eurou   ca_IT.ISO8859-1u   ca_itu   ca_it.iso88591u   ca_IT.ISO8859-15u   ca_it.iso885915u   ca_it.iso885915@eurou   ca_IT.UTF-8u   ca_it.utf8@eurou
   ca_it@eurou   catalanu   cextendu
   cextend.enu   zh_CN.eucCNu	   chinese-su   zh_TW.eucTWu	   chinese-tu   hr_HR.ISO8859-2u   croatianu   cs_CZ.ISO8859-2u   csu   cs_csu   cs_cs.iso88592u   cs_czu   cs_cz.iso88592u   cy_GB.ISO8859-1u   cyu   cy_gbu   cy_gb.iso88591u   cy_GB.ISO8859-14u   cy_gb.iso885914u   cy_GB.ISO8859-15u   cy_gb.iso885915u
   cy_gb@eurou   czu   cz_czu   czechu   da_DK.ISO8859-1u   dau   da_DK.ISO8859-15u   da.iso885915u   da_dku   da_dk.88591u   da_dk.885915u   da_dk.iso88591u   da_dk.iso885915u
   da_dk@eurou   danishu   danish.iso88591u   dansku   de_DE.ISO8859-1u   deu   de_DE.ISO8859-15u   de.iso885915u   de_AT.ISO8859-1u   de_atu   de_at.iso88591u   de_AT.ISO8859-15u   de_at.iso885915u   de_at.iso885915@eurou   de_AT.UTF-8u   de_at.utf8@eurou
   de_at@eurou   de_BE.ISO8859-1u   de_beu   de_be.iso88591u   de_BE.ISO8859-15u   de_be.iso885915u   de_be.iso885915@eurou   de_BE.UTF-8u   de_be.utf8@eurou
   de_be@eurou   de_CH.ISO8859-1u   de_chu   de_ch.iso88591u   de_CH.ISO8859-15u   de_ch.iso885915u
   de_ch@eurou   de_deu   de_de.88591u   de_de.885915u   de_de.885915@eurou   de_de.iso88591u   de_de.iso885915u   de_de.iso885915@eurou   de_DE.UTF-8u   de_de.utf8@eurou
   de_de@eurou   de_LU.ISO8859-1u   de_luu   de_lu.iso88591u   de_LU.ISO8859-15u   de_lu.iso885915u   de_lu.iso885915@eurou   de_LU.UTF-8u   de_lu.utf8@eurou
   de_lu@eurou   deutschu   nl_NL.ISO8859-1u   dutchu   nl_BE.ISO8859-1u   dutch.iso88591u   ee_EE.ISO8859-4u   eeu   ee_eeu   ee_ee.iso88594u   et_EE.ISO8859-1u   eestiu   el_GR.ISO8859-7u   elu   el_gru   el_gr.iso88597u   el_GR.ISO8859-15u
   el_gr@eurou   en.iso88591u   en_AU.ISO8859-1u   en_auu   en_au.iso88591u   en_BE.ISO8859-1u   en_beu   en_BE.ISO8859-15u
   en_be@eurou   en_BW.ISO8859-1u   en_bwu   en_bw.iso88591u   en_CA.ISO8859-1u   en_cau   en_ca.iso88591u   en_GB.ISO8859-1u   en_gbu   en_gb.88591u   en_gb.iso88591u   en_GB.ISO8859-15u   en_gb.iso885915u
   en_gb@eurou   en_HK.ISO8859-1u   en_hku   en_hk.iso88591u   en_IE.ISO8859-1u   en_ieu   en_ie.iso88591u   en_IE.ISO8859-15u   en_ie.iso885915u   en_ie.iso885915@eurou   en_IE.UTF-8u   en_ie.utf8@eurou
   en_ie@eurou   en_IN.ISO8859-1u   en_inu   en_NZ.ISO8859-1u   en_nzu   en_nz.iso88591u   en_PH.ISO8859-1u   en_phu   en_ph.iso88591u   en_SG.ISO8859-1u   en_sgu   en_sg.iso88591u   en_uku   en_usu   en_us.88591u   en_US.ISO8859-15u   en_us.885915u   en_us.iso88591u   en_us.iso885915u   en_us.iso885915@eurou
   en_us@eurou   en_us@euro@eurou   en_ZA.ISO8859-1u   en_zau   en_za.88591u   en_za.iso88591u   en_ZA.ISO8859-15u   en_za.iso885915u
   en_za@eurou   en_ZW.ISO8859-1u   en_zwu   en_zw.iso88591u   eng_gbu   eng_gb.8859u   en_EN.ISO8859-1u   englishu   english.iso88591u
   english_uku   english_uk.8859u   english_united-statesu   english_united-states.437u
   english_usu   english_us.8859u   english_us.asciiu   eo_XX.ISO8859-3u   eou   eo_EO.ISO8859-3u   eo_eou   eo_eo.iso88593u   eo_xxu   eo_xx.iso88593u   es_ES.ISO8859-1u   esu   es_AR.ISO8859-1u   es_aru   es_ar.iso88591u   es_BO.ISO8859-1u   es_bou   es_bo.iso88591u   es_CL.ISO8859-1u   es_clu   es_cl.iso88591u   es_CO.ISO8859-1u   es_cou   es_co.iso88591u   es_CR.ISO8859-1u   es_cru   es_cr.iso88591u   es_DO.ISO8859-1u   es_dou   es_do.iso88591u   es_EC.ISO8859-1u   es_ecu   es_ec.iso88591u   es_esu   es_es.88591u   es_es.iso88591u   es_ES.ISO8859-15u   es_es.iso885915u   es_es.iso885915@eurou   es_ES.UTF-8u   es_es.utf8@eurou
   es_es@eurou   es_GT.ISO8859-1u   es_gtu   es_gt.iso88591u   es_HN.ISO8859-1u   es_hnu   es_hn.iso88591u   es_MX.ISO8859-1u   es_mxu   es_mx.iso88591u   es_NI.ISO8859-1u   es_niu   es_ni.iso88591u   es_PA.ISO8859-1u   es_pau   es_pa.iso88591u   es_PA.ISO8859-15u   es_pa.iso885915u
   es_pa@eurou   es_PE.ISO8859-1u   es_peu   es_pe.iso88591u   es_PE.ISO8859-15u   es_pe.iso885915u
   es_pe@eurou   es_PR.ISO8859-1u   es_pru   es_pr.iso88591u   es_PY.ISO8859-1u   es_pyu   es_py.iso88591u   es_PY.ISO8859-15u   es_py.iso885915u
   es_py@eurou   es_SV.ISO8859-1u   es_svu   es_sv.iso88591u   es_SV.ISO8859-15u   es_sv.iso885915u
   es_sv@eurou   es_US.ISO8859-1u   es_usu   es_us.iso88591u   es_UY.ISO8859-1u   es_uyu   es_uy.iso88591u   es_UY.ISO8859-15u   es_uy.iso885915u
   es_uy@eurou   es_VE.ISO8859-1u   es_veu   es_ve.iso88591u   es_VE.ISO8859-15u   es_ve.iso885915u
   es_ve@eurou   estonianu   et_EE.ISO8859-15u   etu   et_eeu   et_ee.iso88591u   et_EE.ISO8859-13u   et_ee.iso885913u   et_ee.iso885915u   et_EE.ISO8859-4u   et_ee.iso88594u
   et_ee@eurou   eu_ES.ISO8859-1u   euu   eu_esu   eu_es.iso88591u   eu_ES.ISO8859-15u   eu_es.iso885915u   eu_es.iso885915@eurou   eu_ES.UTF-8u   eu_es.utf8@eurou
   eu_es@eurou   fa_IR.UTF-8u   fau   fa_iru   fa_IR.ISIRI-3342u   fa_ir.isiri3342u   fi_FI.ISO8859-15u   fiu   fi.iso885915u   fi_fiu   fi_FI.ISO8859-1u   fi_fi.88591u   fi_fi.iso88591u   fi_fi.iso885915u   fi_fi.iso885915@eurou   fi_FI.UTF-8u   fi_fi.utf8@eurou
   fi_fi@eurou   finnishu   finnish.iso88591u   fo_FO.ISO8859-1u   fou   fo_fou   fo_fo.iso88591u   fo_FO.ISO8859-15u   fo_fo.iso885915u
   fo_fo@eurou   fr_FR.ISO8859-1u   fru   fr_FR.ISO8859-15u   fr.iso885915u   fr_BE.ISO8859-1u   fr_beu   fr_be.88591u   fr_be.iso88591u   fr_BE.ISO8859-15u   fr_be.iso885915u   fr_be.iso885915@eurou   fr_BE.UTF-8u   fr_be.utf8@eurou
   fr_be@eurou   fr_cau   fr_ca.88591u   fr_ca.iso88591u   fr_CA.ISO8859-15u   fr_ca.iso885915u
   fr_ca@eurou   fr_CH.ISO8859-1u   fr_chu   fr_ch.88591u   fr_ch.iso88591u   fr_CH.ISO8859-15u   fr_ch.iso885915u
   fr_ch@eurou   fr_fru   fr_fr.88591u   fr_fr.iso88591u   fr_fr.iso885915u   fr_fr.iso885915@eurou   fr_FR.UTF-8u   fr_fr.utf8@eurou
   fr_fr@eurou   fr_LU.ISO8859-1u   fr_luu   fr_lu.88591u   fr_lu.iso88591u   fr_LU.ISO8859-15u   fr_lu.iso885915u   fr_lu.iso885915@eurou   fr_LU.UTF-8u   fr_lu.utf8@eurou
   fr_lu@eurou	   françaisu   fre_fru   fre_fr.8859u   frenchu   french.iso88591u   french_franceu   french_france.8859u   ga_IE.ISO8859-1u   gau   ga_ieu   ga_ie.iso88591u   ga_IE.ISO8859-14u   ga_ie.iso885914u   ga_IE.ISO8859-15u   ga_ie.iso885915u   ga_ie.iso885915@eurou   ga_IE.UTF-8u   ga_ie.utf8@eurou
   ga_ie@eurou   gl_ES.ISO8859-1u   galegou   galicianu   gd_GB.ISO8859-1u   gdu   gd_gbu   gd_gb.iso88591u   gd_GB.ISO8859-14u   gd_gb.iso885914u   gd_GB.ISO8859-15u   gd_gb.iso885915u
   gd_gb@eurou   ger_deu   ger_de.8859u   germanu   german.iso88591u   german_germanyu   german_germany.8859u   glu   gl_esu   gl_es.iso88591u   gl_ES.ISO8859-15u   gl_es.iso885915u   gl_es.iso885915@eurou   gl_ES.UTF-8u   gl_es.utf8@eurou
   gl_es@eurou   greeku   greek.iso88597u   gu_IN.UTF-8u   gu_inu   gv_GB.ISO8859-1u   gvu   gv_gbu   gv_gb.iso88591u   gv_GB.ISO8859-14u   gv_gb.iso885914u   gv_GB.ISO8859-15u   gv_gb.iso885915u
   gv_gb@eurou   he_IL.ISO8859-8u   heu   he_ilu   he_IL.CP1255u   he_il.cp1255u   he_il.iso88598u   he_il.microsoftcp1255u   hebrewu   hebrew.iso88598u   hi_IN.ISCII-DEVu   hiu   hi_inu   hi_in.isciidevu   hne_IN.UTF-8u   hneu   hne_inu   hru   hr_hru   hr_hr.iso88592u   hrvatskiu   hu_HU.ISO8859-2u   huu   hu_huu   hu_hu.iso88592u	   hungarianu   is_IS.ISO8859-1u	   icelandicu   icelandic.iso88591u   id_ID.ISO8859-1u   idu   id_idu   inu   in_idu   isu   is_isu   is_is.iso88591u   is_IS.ISO8859-15u   is_is.iso885915u
   is_is@eurou
   iso-8859-1u   iso-8859-15u	   iso8859-1u
   iso8859-15u
   iso_8859_1u   iso_8859_15u   it_IT.ISO8859-1u   itu   it_IT.ISO8859-15u   it.iso885915u   it_CH.ISO8859-1u   it_chu   it_ch.iso88591u   it_CH.ISO8859-15u   it_ch.iso885915u
   it_ch@eurou   it_itu   it_it.88591u   it_it.iso88591u   it_it.iso885915u   it_it.iso885915@eurou   it_IT.UTF-8u   it_it.utf8@eurou
   it_it@eurou   italianu   italian.iso88591u   iu_CA.NUNACOM-8u   iuu   iu_cau   iu_ca.nunacom8u   iwu   iw_ilu   iw_il.iso88598u   ja_JP.eucJPu   jau
   ja_JP.JIS7u   ja.jisu
   ja_JP.SJISu   ja.sjisu   ja_jpu
   ja_jp.ajecu	   ja_jp.eucu   ja_jp.eucjpu   ja_jp.iso-2022-jpu   ja_jp.iso2022jpu	   ja_jp.jisu
   ja_jp.jis7u   ja_jp.mscodeu	   ja_jp.pcku
   ja_jp.sjisu
   ja_jp.ujisu   japanu   japaneseu   japanese-eucu   japanese.eucu   japanese.sjisu   jp_jpu   ka_GE.GEORGIAN-ACADEMYu   kau   ka_geu   ka_ge.georgianacademyu   ka_GE.GEORGIAN-PSu   ka_ge.georgianpsu   ka_ge.georgianrsu   kl_GL.ISO8859-1u   klu   kl_glu   kl_gl.iso88591u   kl_GL.ISO8859-15u   kl_gl.iso885915u
   kl_gl@eurou   km_KH.UTF-8u   km_khu   kn_IN.UTF-8u   knu   kn_inu   ko_KR.eucKRu   kou   ko_kru	   ko_kr.eucu   ko_kr.euckru   koreanu
   korean.eucu   ks_IN.UTF-8u   ksu   ks_inu   ks_IN.UTF-8@devanagariu   ks_in@devanagariu   kw_GB.ISO8859-1u   kwu   kw_gbu   kw_gb.iso88591u   kw_GB.ISO8859-14u   kw_gb.iso885914u   kw_GB.ISO8859-15u   kw_gb.iso885915u
   kw_gb@eurou   ky_KG.UTF-8u   kyu   ky_kgu   lt_LT.ISO8859-13u
   lithuanianu   lo_LA.MULELAO-1u   lou   lo_lau   lo_LA.IBM-CP1133u   lo_la.cp1133u   lo_la.ibmcp1133u   lo_la.mulelao1u   ltu   lt_ltu   lt_lt.iso885913u   lt_LT.ISO8859-4u   lt_lt.iso88594u   lv_LV.ISO8859-13u   lvu   lv_lvu   lv_lv.iso885913u   lv_LV.ISO8859-4u   lv_lv.iso88594u   mai_IN.UTF-8u   maiu   mai_inu   mi_NZ.ISO8859-1u   miu   mi_nzu   mi_nz.iso88591u   mk_MK.ISO8859-5u   mku   mk_mku   mk_MK.CP1251u   mk_mk.cp1251u   mk_mk.iso88595u   mk_mk.microsoftcp1251u   ml_IN.UTF-8u   mlu   ml_inu   mr_IN.UTF-8u   mru   mr_inu   ms_MY.ISO8859-1u   msu   ms_myu   ms_my.iso88591u   mt_MT.ISO8859-3u   mtu   mt_mtu   mt_mt.iso88593u   nbu   nb_nou   nb_no.88591u   nb_no.iso88591u   nb_NO.ISO8859-15u   nb_no.iso885915u
   nb_no@eurou   ne_NP.UTF-8u   ne_npu   nlu   nl_NL.ISO8859-15u   nl.iso885915u   nl_beu   nl_be.88591u   nl_be.iso88591u   nl_BE.ISO8859-15u   nl_be.iso885915u   nl_be.iso885915@eurou   nl_BE.UTF-8u   nl_be.utf8@eurou
   nl_be@eurou   nl_nlu   nl_nl.88591u   nl_nl.iso88591u   nl_nl.iso885915u   nl_nl.iso885915@eurou   nl_NL.UTF-8u   nl_nl.utf8@eurou
   nl_nl@eurou   nn_NO.ISO8859-1u   nnu   nn_nou   nn_no.88591u   nn_no.iso88591u   nn_NO.ISO8859-15u   nn_no.iso885915u
   nn_no@eurou   no_NO.ISO8859-1u   nou   ny_NO.ISO8859-1u
   no@nynorsku   no_nou   no_no.88591u   no_no.iso88591u   no_NO.ISO8859-15u   no_no.iso885915u   no_no.iso88591@bokmalu   no_no.iso88591@nynorsku
   no_no@eurou	   norwegianu   norwegian.iso88591u   nr_ZA.ISO8859-1u   nru   nr_zau   nr_za.iso88591u   nso_ZA.ISO8859-15u   nsou   nso_zau   nso_za.iso885915u   nyu   ny_nou   ny_no.88591u   ny_no.iso88591u   ny_NO.ISO8859-15u   ny_no.iso885915u
   ny_no@eurou   nynorsku   oc_FR.ISO8859-1u   ocu   oc_fru   oc_fr.iso88591u   oc_FR.ISO8859-15u   oc_fr.iso885915u
   oc_fr@eurou   or_IN.UTF-8u   oru   or_inu   pa_IN.UTF-8u   pau   pa_inu   pd_US.ISO8859-1u   pdu   pd_DE.ISO8859-1u   pd_deu   pd_de.iso88591u   pd_DE.ISO8859-15u   pd_de.iso885915u
   pd_de@eurou   pd_usu   pd_us.iso88591u   pd_US.ISO8859-15u   pd_us.iso885915u
   pd_us@eurou   ph_PH.ISO8859-1u   phu   ph_phu   ph_ph.iso88591u   pl_PL.ISO8859-2u   plu   pl_plu   pl_pl.iso88592u   polishu   pt_PT.ISO8859-1u
   portugueseu   portuguese.iso88591u   pt_BR.ISO8859-1u   portuguese_brazilu   portuguese_brazil.8859u   posixu
   posix-utf2u   pp_AN.ISO8859-1u   ppu   pp_anu   pp_an.iso88591u   ptu   pt_PT.ISO8859-15u   pt.iso885915u   pt_bru   pt_br.88591u   pt_br.iso88591u   pt_BR.ISO8859-15u   pt_br.iso885915u
   pt_br@eurou   pt_ptu   pt_pt.88591u   pt_pt.iso88591u   pt_pt.iso885915u   pt_pt.iso885915@eurou   pt_PT.UTF-8u   pt_pt.utf8@eurou
   pt_pt@eurou   ro_RO.ISO8859-2u   rou   ro_rou   ro_ro.iso88592u   romanianu   ru_RU.UTF-8u   ruu   ru_RU.KOI8-Ru   ru.koi8ru   ru_ruu   ru_RU.CP1251u   ru_ru.cp1251u   ru_RU.ISO8859-5u   ru_ru.iso88595u   ru_ru.koi8ru   ru_ru.microsoftcp1251u   ru_UA.KOI8-Uu   ru_uau   ru_UA.CP1251u   ru_ua.cp1251u   ru_ua.koi8uu   ru_ua.microsoftcp1251u   rumanianu   russianu   rw_RW.ISO8859-1u   rwu   rw_rwu   rw_rw.iso88591u   sd_IN.UTF-8u   sdu   sd_IN.UTF-8@devanagariu   sd@devanagariu   sd_inu   sd_in@devanagariu   se_NO.UTF-8u   se_nou   sr_RS.UTF-8@latinu   serbocroatianu   shu   sr_CS.ISO8859-2u   sh_ba.iso88592@bosniau   sh_HR.ISO8859-2u   sh_hru   sh_hr.iso88592u   sh_spu   sh_yuu   si_LK.UTF-8u   siu   si_lku   sinhalau   sk_SK.ISO8859-2u   sku   sk_sku   sk_sk.iso88592u   sl_SI.ISO8859-2u   slu   sl_CS.ISO8859-2u   sl_csu   sl_siu   sl_si.iso88592u   slovaku   sloveneu	   slovenianu   sr_CS.ISO8859-5u   spu   sp_yuu   spanishu   spanish.iso88591u   spanish_spainu   spanish_spain.8859u   sq_AL.ISO8859-2u   squ   sq_alu   sq_al.iso88592u   sr_RS.UTF-8u   sru   sr@cyrillicu   sr@latinu   sr_CS.UTF-8@latinu   sr@latnu   sr_CS.UTF-8u   sr_csu   sr_cs.iso88592u   sr_cs.iso88592@latnu   sr_cs.iso88595u   sr_cs.utf8@latnu
   sr_cs@latnu   sr_ME.UTF-8u   sr_meu   sr_rsu   sr_rs.utf8@latnu   sr_rs@latinu
   sr_rs@latnu   sr_spu   sr_yuu   sr_CS.CP1251u   sr_yu.cp1251@cyrillicu   sr_yu.iso88592u   sr_yu.iso88595u   sr_yu.iso88595@cyrillicu   sr_yu.microsoftcp1251@cyrillicu   sr_yu.utf8@cyrillicu   sr_yu@cyrillicu   ss_ZA.ISO8859-1u   ssu   ss_zau   ss_za.iso88591u   st_ZA.ISO8859-1u   stu   st_zau   st_za.iso88591u   sv_SE.ISO8859-1u   svu   sv_SE.ISO8859-15u   sv.iso885915u   sv_FI.ISO8859-1u   sv_fiu   sv_fi.iso88591u   sv_FI.ISO8859-15u   sv_fi.iso885915u   sv_fi.iso885915@eurou   sv_FI.UTF-8u   sv_fi.utf8@eurou
   sv_fi@eurou   sv_seu   sv_se.88591u   sv_se.iso88591u   sv_se.iso885915u
   sv_se@eurou   swedishu   swedish.iso88591u   ta_IN.TSCII-0u   tau   ta_inu   ta_in.tsciiu   ta_in.tscii0u   te_IN.UTF-8u   teu   tg_TJ.KOI8-Cu   tgu   tg_tju   tg_tj.koi8cu   th_TH.ISO8859-11u   thu   th_thu   th_th.iso885911u   th_TH.TIS620u   th_th.tactisu   th_th.tis620u   thaiu   tl_PH.ISO8859-1u   tlu   tl_phu   tl_ph.iso88591u   tn_ZA.ISO8859-15u   tnu   tn_zau   tn_za.iso885915u   tr_TR.ISO8859-9u   tru   tr_tru   tr_tr.iso88599u   ts_ZA.ISO8859-1u   tsu   ts_zau   ts_za.iso88591u   tt_RU.TATAR-CYRu   ttu   tt_ruu   tt_RU.KOI8-Cu   tt_ru.koi8cu   tt_ru.tatarcyru   turkishu   turkish.iso88599u   uk_UA.KOI8-Uu   uku   uk_uau   uk_UA.CP1251u   uk_ua.cp1251u   uk_UA.ISO8859-5u   uk_ua.iso88595u   uk_ua.koi8uu   uk_ua.microsoftcp1251u	   en_US.utfu   univu	   universalu   en_US.UTF-8u   universal.utf8@ucs4u   ur_PK.CP1256u   uru   ur_IN.UTF-8u   ur_inu   ur_pku   ur_pk.cp1256u   ur_pk.microsoftcp1256u   uz_UZ.UTF-8u   uzu   uz_uzu   uz_UZ.ISO8859-1u   uz_uz.iso88591u   uz_uz.utf8@cyrillicu   uz_uz@cyrillicu   ve_ZA.UTF-8u   veu   ve_zau
   vi_VN.TCVNu   viu   vi_vnu
   vi_vn.tcvnu   vi_vn.tcvn5712u   vi_VN.VISCIIu   vi_vn.visciiu   vi_vn.viscii111u   wa_BE.ISO8859-1u   wau   wa_beu   wa_be.iso88591u   wa_BE.ISO8859-15u   wa_be.iso885915u   wa_be.iso885915@eurou
   wa_be@eurou   xh_ZA.ISO8859-1u   xhu   xh_zau   xh_za.iso88591u   yi_US.CP1255u   yiu   yi_usu   yi_us.cp1255u   yi_us.microsoftcp1255u   zhu   zh_CN.gb2312u   zh_cnu
   zh_TW.big5u
   zh_cn.big5u	   zh_cn.eucu   zh_CN.gb18030u   zh_cn.gb18030u   zh_cn.gb2312u	   zh_CN.gbku	   zh_cn.gbku   zh_HK.big5hkscsu   zh_hku
   zh_HK.big5u
   zh_hk.big5u   zh_hk.big5hku   zh_hk.big5hkscsu   zh_twu
   zh_tw.big5u	   zh_tw.eucu   zh_tw.euctwu   zu_ZA.ISO8859-1u   zuu   zu_zau   zu_za.iso88591u   af_ZAi6  u   sq_ALi  u   gsw_FRi  u   am_ETi^  u   ar_SAi  u   ar_IQi  u   ar_EGi  u   ar_LYi  u   ar_DZi  u   ar_MAi  u   ar_TNi  u   ar_OMi   u   ar_YEi$  u   ar_SYi(  u   ar_JOi,  u   ar_LBi0  u   ar_KWi4  u   ar_AEi8  u   ar_BHi<  u   ar_QAi@  u   hy_AMi+  u   as_INiM  u   az_AZi,  i,  u   ba_RUim  u   eu_ESi-  u   be_BYi#  u   bn_INiE  u   bs_BAi   i  u   br_FRi~  u   bg_BGi  u   ca_ESi  u   zh_CHSu   zh_TWi  u   zh_CNi  u   zh_HKi  u   zh_SGi  u   zh_MOi  u   zh_CHTi|  u   co_FRi  u   hr_HRi  u   hr_BAi  u   cs_CZi  u   da_DKi  u   gbz_AFi  u   div_MVie  u   nl_NLi  u   nl_BEi  u   en_USi	  u   en_GBi	  u   en_AUi	  u   en_CAi	  u   en_NZi	  u   en_IEi	  u   en_ZAi	  u   en_JAi	   u   en_CBi	$  u   en_BZi	(  u   en_TTi	,  u   en_ZWi	0  u   en_PHi	4  u   en_INi	@  u   en_MYi	D  i	H  u   et_EEi%  u   fo_FOi8  u   fil_PHid  u   fi_FIi  u   fr_FRi  u   fr_BEi  u   fr_CAi  u   fr_CHi  u   fr_LUi  u   fr_MCi  u   fy_NLib  u   gl_ESiV  u   ka_GEi7  u   de_DEi  u   de_CHi  u   de_ATi  u   de_LUi  u   de_LIi  u   el_GRi  u   kl_GLio  u   gu_INiG  u   ha_NGih  u   he_ILi  u   hi_INi9  u   hu_HUi  u   is_ISi  u   id_IDi!  u   iu_CAi]  i]  u   ga_IEi<  u   it_ITi  u   it_CHi  u   ja_JPi  u   kn_INiK  u   kk_KZi?  u   kh_KHiS  u   qut_GTi  u   rw_RWi  u   kok_INiW  u   ko_KRi  u   ky_KGi@  u   lo_LAiT  u   lv_LVi&  u   lt_LTi'  u   dsb_DEi.  u   lb_LUin  u   mk_MKi/  u   ms_MYi>  u   ms_BNi>  u   ml_INiL  u   mt_MTi:  u   mi_NZi  u   arn_CLiz  u   mr_INiN  u   moh_CAi|  u   mn_MNiP  u   mn_CNiP  u   ne_NPia  u   nb_NOi  u   nn_NOi  u   oc_FRi  u   or_INiH  u   ps_AFic  u   fa_IRi)  u   pl_PLi  u   pt_BRi  u   pt_PTi  u   pa_INiF  u   quz_BOik  u   quz_ECik  u   quz_PEik  u   ro_ROi  u   rm_CHi  u   ru_RUi  u   smn_FIi;$  u   smj_NOi;  u   smj_SEi;  u   se_NOi;  u   se_SEi;  u   se_FIi;  u   sms_FIi;   u   sma_NOi;  u   sma_SEi;  u   sa_INiO  u   sr_SPi  u   sr_BAi  i  i  u   si_LKi[  u   ns_ZAil  u   tn_ZAi2  u   sk_SKi  u   sl_SIi$  u   es_ESi
  u   es_MXi
  i
  u   es_GTi
  u   es_CRi
  u   es_PAi
  u   es_DOi
  u   es_VEi
   u   es_COi
$  u   es_PEi
(  u   es_ARi
,  u   es_ECi
0  u   es_CLi
4  u   es_URi
8  u   es_PYi
<  u   es_BOi
@  u   es_SVi
D  u   es_HNi
H  u   es_NIi
L  u   es_PRi
P  u   es_USi
T  u   sw_KEiA  u   sv_SEi  u   sv_FIi  u   syr_SYiZ  u   tg_TJi(  u   tmz_DZi_  u   ta_INiI  u   tt_RUiD  u   te_INiJ  u   th_THi  u   bo_BTiQ  u   bo_CNiQ  u   tr_TRi  u   tk_TMiB  u   ug_CNi  u   uk_UAi"  u   wen_DEi.  u   ur_PKi   u   ur_INi   u   uz_UZiC  iC  u   vi_VNi*  u   cy_GBiR  u   wo_SNi  u   xh_ZAi4  u   sah_RUi  u   ii_CNix  u   yo_NGij  u   zu_ZAi5  c              C   sM  i  }  |  d d  } |   |  d =t  d  t  d d  t   \ } } t  d | pY d  t  d	 | pl d  t    t  d
  t  d d  xf |  j   D]X \ } } t  | d  t |  \ } } t  d | p d  t  d | p d  t    q Wt    t  d  t  d d  t   xf |  j   D]X \ } } t  | d  t |  \ } } t  d | ped  t  d | pxd  t    q+Wy t t d  Wn& t  d  t  d  t  d  Yn Xt    t  d  t  d d  xf |  j   D]X \ } } t  | d  t |  \ } } t  d | p'd  t  d | p:d  t    qWd S(   u    Test function.
    c             S   sG   x@ t    j   D]/ \ } } | d  d  d k r | |  | <q q Wd  S(   Ni   u   LC_(   u   globalsu   items(   u
   categoriesu   ku   v(    (    u+   /opt/alt/python33/lib64/python3.3/locale.pyu   _init_categoriesa  s    u'   _print_locale.<locals>._init_categoriesu   LC_ALLu4   Locale defaults as determined by getdefaultlocale():u   -iH   u
   Language: u   (undefined)u
   Encoding: u   Locale settings on startup:u   ...u      Language: u      Encoding: u,   Locale settings after calling resetlocale():u    u   NOTE:u9   setlocale(LC_ALL, "") does not support the default localeu&   given in the OS environment variables.u4   Locale settings after calling setlocale(LC_ALL, ""):N(   u   printu   getdefaultlocaleu   itemsu	   getlocaleu   resetlocaleu	   setlocaleu   LC_ALL(   u
   categoriesu   _init_categoriesu   langu   encu   nameu   category(    (    u+   /opt/alt/python33/lib64/python3.3/locale.pyu   _print_locale\  sV    





u   _print_localeu   LC_MESSAGESu   __main__u   Locale aliasing:u   Number formatting:FT(   u   LC_ALLu   LC_CTYPEu   LANGu   LANGUAGE(E   u   __doc__u   sysu	   encodingsu   encodings.aliasesu   reu   collectionsu   builtinsu   stru   _builtin_stru	   functoolsu   __all__u   _strcollu   _strxfrmu   _localeu   ImportErroru   CHAR_MAXu   LC_ALLu
   LC_COLLATEu   LC_CTYPEu   LC_MESSAGESu   LC_MONETARYu
   LC_NUMERICu   LC_TIMEu
   ValueErroru   Erroru
   localeconvu   Noneu	   setlocaleu   globalsu   strxfrmu   strcollu   _localeconvu   _override_localeconvu   wrapsu   _grouping_intervalsu   Falseu   _groupu   _strip_paddingu   compileu   _percent_reu   formatu   _formatu   format_stringu   Trueu   currencyu   floatu   atofu   atoiu   _testu
   _setlocaleu   _replace_encodingu	   normalizeu   _parse_localenameu   _build_localenameu   getdefaultlocaleu	   getlocaleu   resetlocaleu   platformu
   startswithu   getpreferredencodingu   CODESETu	   NameErroru   locale_encoding_aliasu   locale_aliasu   windows_localeu   _print_localeu   appendu   __name__u   print(    (    (    u+   /opt/alt/python33/lib64/python3.3/locale.pyu   <module>   s2	  			"-R5
	*
r

:

