Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325

Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325

Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325

Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325

Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325

Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325

Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325
 lŽŒYÙ#ã^@sÆdZddlZddlZddlZddlZddlZddlmZddl Z dddddd d d d d dddddddddddddgZ dd„Z dd„Z yddl TWncek r4d Zd!Zd"ZdZd#Zd$Zd%Zd&ZeZd'd „Zdd(d„ZYnXd eƒkrJe Zd eƒkr_e ZeZiZe j eƒd)d „ƒZd*d+„Z!d,d-d.„Z"d/d0„Z#ej$d1ƒZ%d,d,d2d„Z&d,d,d3d4„Z'd,d5d„Z(d6d,d,d7d„Z)d8d „Zd9d:„Z*e+d;d„Z,d<d„Z-d=d>„Z.eZ/d?d@„Z0dAdB„Z1dCd„Z2dDdE„Z3dFdG„Z4dœdJd„Z5edKd„Z6ddLd„ZedMd „Z7ej8j9dNƒråd6dOd„Z:n;ye;Wn!e<k rd6dPd„Z:YnXd6dQd„Z:dRdSdTdSdUdVdWdXdYdXdZd[d\d]d^d_d`dadbdcdddVdedfdgdhdidjdkdVdldVdmdVdndodpdqdrdsdtdudvdjdwdxdydfdzd{d|d}d~dhdd€d�d‚dƒd„d…d†d‡dXdˆd‰dŠd‹dŒd[d�dŽd�d�d‘d’d“d”d•d–d—d˜d™d_dšdad›dci,Z=xBe>e=j?ƒƒD].\Z@ZAe@jBdœd�ƒZ@e=jCe@eAƒqAWdždŸd dŸd¡dŸd¢d£d¤d¥d¦d§d¨d©dªd©d«d¬d­d¬d®d¯d°d±d²d³d´d³dµd¶d·d¸d¹dºd»d¼d½d¾d¿dÀdÁdÂdÃdÄdÅdÆdÇdÈdÉdÊdËdÌdÍdÎdÏdÐdÑdÒdÓdÔdÕdÖd×dØdÙd³dÚdÛdÜdÛdÝdÞdßdàdádâdãdâdädâdådædçdèdédêdëdædìdèdídîdïdðdñdòdódôdõdôdöd÷dødùdúdûdüdýdþdÿdddddddddddd d d d dôd d dTdSddddSddSdd¯ddddSddSddddddddddd d!d"dd#d¯d$d%d&d'd(d)d*d+d,d-d.d-d/d-d0d1d2d3d4d5d6d5d7d-d8d-d9d-d:d;d<d;d=d;d>d;d?d@dAdBdCdDdEdFdGd@dHdIdJdKdLd@dMdNdOdPdQdRdSdTdUdVdWdXdYdXdZd[d\d]d^d_d`d]dadbdUd¯dcdddedfdgdhdidjdkdldmdndodpdqdrdsdtdudvdwdxdydzd{d|d}d~dd€d�drd‚d¯dƒd„d…d†d‡dˆd‰dŠd‹dŒd�drdŽd�d�drd‘d¯d’dSd“d¯d”d•d–d—d˜d™dšd›dœd•d�dždŸd d¡d¢d£d¤d¥d¦d§d¨d©dªd«d¬d­d®d¯džd°d±d²d³d´dµd¶d·d¸d¹dºd»d¼d½d¾d¿dÀdÁdÂdÃdÄdÅdÆdÇdÈd[dÉdÊdËdÊdÌdÍdÎdÍdÏdÐdÑdÒdÓdÒdÔdÕdÖd×dØdÙdÚdÙdÛdÜdÝdÞdßdàdádàdâdãdädådæddçdèdédãdêdëdìdãdídãdîdãdïdèdðdãdñdòdódôdõdöd÷dødùdødúdûdüdûdýdþdÿdþdd@dd@ddFdd@ddddddûd dûd d]d d d ddddddddddddddddddddddd+dd+dd+d d!d"d#d$d%d&d%d'd%d(d)d*d+d,d-d.d/d0d1d2d3d4d3d5d6d7d8d9d3d:d3d;d1d<d1d=d¯d>d„d?d¯d@d„dAd¯dBd„dCdDdEdFdGdDdHdDdIdJdKdJdLdJdMddNddOdPdQdRdSdRdTdRdUdVdWdVdXdRdYdRdZdRd[dRd\dRd]d^d_d^d`d^dadbdcd^dddedfdgdhdgdidjdkdldmdldndodpdodqdodrdsdtdodudodvdwdxdwdydzd{d|d}d~dd~d€d�d‚d�dƒd„d…d†d‡dˆd‰dŠd‹dŒd�dŽd�d�d‘d�d’d“d”d“d•d�d–dŽd—dŽd˜d™dšd™d›dœd�dždŸdžd d¡d¢d£d¤d¥d¦d¥d§d¨d©d¨dªd«d¬d«d­d®d¯d°d±d²d³d²d´dµd¶dµd·d¸d¹d¸dºd»d¼d½d¾dd¿ddÀdÁdÂdÃdÄdÅdÆdÇdÈdÉdÊdËdÌdPdÍdÎdÏdRdÐdPdÑdÒdÓdÒdÔdÕdÖd×dØdÕdÙdÕdÚdÕdÛdÕdÜdÝdÞdÝdßdàdádàdâd×dãd×dädÒdådædçdædèdédêdëdìdídîdídïdðdñdòdódòdôdõdöd÷dødùdúdûdüdùdýdþdÿdþddddddddddddSd dSd d d d d dddddddddddddddddddddddddd dd!d"d#d$d%d&d'd(d)d(d*d+d,d-d.d/d0d1d2d1d3d4d5d6d7d+d8d4d9d1d:d;d<d=d>d=d?d@dAd=dBdCdDdCdEdFdGdHdIdFdJdCdKdFdLdFdMdNdOdPdQdRdSdTdUdVdWdVdXdždYdždZd[d\d[d]d^d_d`dad`dbdcdddedfd4dgdcdhdidjd`dkd1dld4dmd1dndodpd4dqdVdrdVdsdodtd`dud`dvd`dwdxdydxdzd{d|d{d}d~dd€d�d~d‚dƒd„d…d†d~d‡dˆd‰dŠd‹dŠdŒdŠd�dŠdŽd�d�d‘d’d‘d“d”d•d”d–d—d˜d—d™dšd›dšdœd—d�dždŸd d¡d¢d£d¤d¥d¦d§d¦d¨d©dªd©d«d¬d­d®d¯d¬d°d±d²d±d³d´dµd´d¶d´d·d¸d¹d¬dºd»d¼d½d¾d½d¿dÀdÁdÀdÂddÃdÄdÅdÆdÇdÈdÉdÆdÊdËdÌdËdÍdËdÎdÏdÐdÏdÑdÒdÓdÒdÔdÒdÕdÒdÖd×dØd×dÙdÚdÛdÚdÜdÝdÞdßdàdádâdãdädãdådædçdædèdédêdëdìd%dídîdïdðdñd%dòdódôdódõdöd÷dødùdðdúd'dûd'düdýdþdýi'ZDdÿdddddddddd d d d d ddddddddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d,d.d/d0d1d2d3d4d5d6d7d8d7d9d:d;d<d=d>d$d?d@dAdBdCdDdEdFdGdHdIdJdKdLdMdNdOdPdQdRdSdTdUdVdWdXdYdZd[d\d]d^d_d`dadbdcdddedfdgdhdidjdkdldmdndodpdqdrdsdtdudvdwdxdydzd{d|dyd}d~dd€d�d‚dƒd„d…d†d‡dˆd‰dŠd‹dŒd�dŽd�d�d‘d’d“d”d•d–d—d˜d™dšd›dœd�dždŸd d¡d¢d£d¤d¥d¦d§d¨d©dªd«d¬d­d®d¯d°d±d²d³d´dµd´d¶d·d¸d¹dºd»d¼d½d¾d¿dÀdÁdÂdÃdÄdÅdÆdÇdÈdÉdÊdËdÌdÍdÎdÏdÐdÑdÒdÓdÔdÕdÖd×dØdÙdÚdÛdÜdÝdÞdßdàdádâdãdädådædçdèdédêdëdìdídîdïdðdñdòdódôdõdöd÷dødùdúdûdüdýdþdÿdddddddddd d d d d ddddddddddddddddddd d!d"d#d$d%d&d'd(d%d)d'd*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d5d9d:d;d<d=d>d?d@dAdBdCdDdEdFdGdHdIdJdKdLdMdNdOdPdQdRdSdTdUdVdWdXdYdZd[d\d]d^d_d`dadbdcdddedfdgdhdidjdkdldmdndodpdqdrdsdtdudvdwdxdydzd{d|d}d~dd€d�d‚dƒd„d…d„d†d‡dˆd‰dŠd‹dŒd�dŽd�d�d‘d’d“d”d•iÐZEd–d—„ZFyeWne<k rqYnXe jGd˜ƒeHd™krÂeIdšƒeIƒeFƒeIƒeId›ƒeIƒe.ƒdS(�aœLocale support module. 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. éN)ÚstrÚ getlocaleÚgetdefaultlocaleÚgetpreferredencodingÚErrorÚ setlocaleÚ resetlocaleÚ localeconvÚstrcollÚstrxfrmrÚatofÚatoiÚformatÚ format_stringÚcurrencyÚ normalizeÚLC_CTYPEÚ LC_COLLATEÚLC_TIMEÚ LC_MONETARYÚ LC_NUMERICÚLC_ALLÚCHAR_MAXcCs||k||kS)zZ strcoll(string,string) -> int. Compares two strings according to the locale. ©)ÚaÚbrrú%/opt/python35/lib/python3.5/locale.pyÚ_strcoll!srcCs|S)z\ strxfrm(string) -> string. Returns a string that behaves for cmp locale-aware. r)ÚsrrrÚ_strxfrm'sr)Ú*éééééééc$Cssddgdddddddddgd dd d d dd dddddddddddddddddiS)zd localeconv() -> dict. Returns numeric and monetary locale-specific parameters. Úgroupingr!Úcurrency_symbolÚÚ n_sign_posnÚ p_cs_precedesÚ n_cs_precedesÚ mon_groupingÚn_sep_by_spaceÚ decimal_pointÚ.Ú negative_signÚ positive_signÚp_sep_by_spaceÚint_curr_symbolÚ p_sign_posnÚ thousands_sepÚmon_thousands_sepÚ frac_digitsÚmon_decimal_pointÚint_frac_digitsrrrrrr ?s$ cCs|dkrtdƒ‚dS)zd setlocale(integer,string=None) -> string. Activates/queries locale processing. Nr*ÚCz*_locale emulation only supports "C" locale)Nr*r<)r)ÚcategoryÚvaluerrrrWs  cCs tƒ}tr|jtƒ|S)N)Ú _localeconvÚ_override_localeconvÚupdate)Údrrrr ls  ccsfd}xY|D]Q}|tkr#dS|dkrS|dkrGtdƒ‚x |VqJW|V|}q WdS)Nrzinvalid grouping)rÚ ValueError)r(Ú last_intervalÚintervalrrrÚ_grouping_intervalszs      rFFc CsBtƒ}||rdpd}||r.dp1d}|sE|dfS|d dkr€|jƒ}|t|ƒd…}|}nd}d}g}xat|ƒD]S} | s¼|d d krÉ|}d}P|j|| d…ƒ|d| …}qŸW|r |j|ƒ|jƒ||j|ƒ|t|ƒt|ƒdfS) Nr8r7r.r(rr&ú r*Ú 0123456789éÿÿÿÿrI)r ÚrstripÚlenrFÚappendÚreverseÚjoin) rÚmonetaryÚconvr7r(ÚstrippedÚ right_spacesÚ left_spacesÚgroupsrErrrÚ_groupŠs0      rUcCsŠd}x.|r6||dkr6|d7}|d8}q Wt|ƒd}x.|rw||dkrw|d8}|d8}qJW|||d…S)NrrGr&)rK)rÚamountÚlposÚrposrrrÚ_strip_padding©s  rYzG%(?:\((?P.*?)\))?(?P[-#0-9 +*.hlL]*?)[eEfFgGdiouxXcrs%]cGs`tj|ƒ}| s4t|jƒƒt|ƒkrJtdt|ƒƒ‚t|||||ŒS)z™Returns the locale-aware substitution of a %? specifier (percent). additional is for format strings which contain one or more '*' modifiers.zHformat() must be given exactly one %%char format specifier, %s not valid)Ú _percent_reÚmatchrKÚgrouprCÚreprÚ_format)Úpercentr>r(rOÚ additionalr[rrrr·s %c Gsü|r||f|}n ||}|d dkr¯d}|jdƒ}|rot|dd|ƒ\|d<}tƒ|r�dp„d}|j|ƒ}|røt||ƒ}nI|d dkrød}|rãt|d|ƒ\}}|røt||ƒ}|S) Nr&ÚeEfFgGrr1rOr:r0ÚdiurIrI)ÚsplitrUr rNrY) r_r>r(rOr`Ú formattedÚsepsÚpartsr0rrrr^Äs(  r^c Cslttj|ƒƒ}tjd|ƒ}t|tjƒr˜g}x|D]K}|jƒddkrr|jdƒqF|jt |jƒ||ƒƒqFWnÀt|t ƒs°|f}g}d}x™|D]‘}|jƒd dkrï|jdƒqÃ|jdƒj dƒ}|jt |jƒ|||d||d|d|…Œƒ|d|7}qÃWt |ƒ}||S) z¨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.z%sr&ú%rÚ modifiersr FrIrI) ÚlistrZÚfinditerÚsubÚ isinstanceÚ collectionsÚMappingr\rLrÚtupleÚcountr^) ÚfÚvalr(ÚpercentsÚnew_fÚnew_valÚpercÚiÚ starcountrrrrÜs0 &    Tc Csçtƒ}||rdpd}|dkr7tdƒ‚td|t|ƒ|ddƒ}d|d }|rø||r|d pd }||d kr˜d p›d}||d kr´dp·d} |rÞ|| rÐdpÓd|}n|| rídpðd|}||d kr dpd} ||d kr)dp,d} | d krMd|d}n~| dkrf| |}ne| dkr|| }nL| dkr |jd| ƒ}n+| dkrÁ|jd | ƒ}n | |}|jddƒjd dƒS)zIFormats val according to the currency settings in the current locale.r;r9r!z9Currency formatting is not possible using the 'C' locale.z%%.%ifrOTú<ú>r5r)rr-r,r/r4rGr*r+r6r2r3ú(ú)r&r'r#r%)r rCrÚabsÚreplace) rrÚsymbolr(Ú internationalrPÚdigitsrÚsmbÚprecedesÚ separatedÚsign_posÚsignrrrrþs6   "        cCs td|ƒS)z8Convert float to string, taking the locale into account.z%.12g)r)rrrrrr+scCsNtƒd}|r%|j|dƒ}tƒd}|rJ|j|dƒ}|S)zHParses a string as a normalized number according to the locale settings.r7r*r0r1)r r~)ÚstringÚtsÚddrrrÚ delocalize/s  rŠcCs|t|ƒƒS)zt||ƒ}t||ƒS|jddƒ\}}|jƒ|kr}t||ƒd|S|S) aˆ 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. ú:r1r¢r&r*Nr'r’r‘)r˜r~rcÚ locale_aliasr—r¥rž) Ú localenameršr¤rœr›Úlang_encr�Ú lookup_nameÚdefmodrrrrws`    "    "      cCsŸt|ƒ}d|krR|jddƒ\}}|dkrRd|krR|dfSd|kr{t|jdƒdd…ƒS|dkr‹d Std |ƒ‚dS) aÄ 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. r¢r&rŸr1z iso-8859-15Nr'r<zunknown locale: %s)NN)rrcrorC)r¨ršr¤rrrÚ_parse_localenameÊs     r¬c Csiy>|\}}|dkr!d}|dkr1|S|d|SWn$ttfk rdtdƒ‚YnXdS)z„ Builds a locale code from the given tuple (language code, encoding). No aliasing or normalizing takes place. Nr<r1zXLocale must be None, a string, or an iterable of two strings -- language code, encoding.)Ú TypeErrorrC)Ú localetupleÚlanguager›rrrÚ_build_localenameès   r°ÚLANGÚLANGUAGEc Csøy"ddl}|jƒ\}}Wnttfk r<YnNXtjdkr€|r€|dd…dkr€tjt|dƒƒ}||fSddl }|j j}xI|D];}||dƒ}|r©|dkrã|j dƒd}Pq©Wd}t |ƒS) aÖ 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. rNÚwin32r'Ú0xr²r¦r<) Ú_localeÚ_getdefaultlocaleÚ ImportErrorÚAttributeErrorÚsysÚplatformÚwindows_localer—rŒÚosÚenvironrcr¬)Úenvvarsrµršr›r¼ÚlookupÚvariabler¨rrrrüs$ +     cCs:t|ƒ}|tkr0d|kr0tdƒ‚t|ƒS)ap 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. ú;z category LC_ALL is not supported)Ú _setlocalerr­r¬)r=r¨rrrr1s  cCs5|r(t|tƒ r(tt|ƒƒ}t||ƒS)a^ 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. )rlÚ _builtin_strrr°rÂ)r=ÚlocalerrrrCs cCst|ttƒƒƒdS)zª 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=rrrrTsÚwincCsddl}|jdƒS)z1Return the charset that the user is likely using.rNF)Ú _bootlocaler)Ú do_setlocalerÆrrrr`s cCs#tƒd}|dkrd}|S)zbReturn the charset that the user is likely using, by looking at environment variables.r&NÚascii)r)rÇÚresrrrrjs  c Csjddl}|rDttƒ}yttdƒWntk rCYnX|jdƒ}|rftt|ƒ|S)zdReturn the charset that the user is likely using, according to the system configuration.rNr*F)rÆrrrr)rÇrÆÚoldlocÚresultrrrrss    Ú437r<ÚcÚenz ISO8859-1ÚjisÚJIS7Újis7ÚajecÚeucJPÚkoi8czKOI8-CÚmicrosoftcp1251ÚCP1251Úmicrosoftcp1255ÚCP1255Úmicrosoftcp1256ÚCP1256Ú88591Ú88592z ISO8859-2Ú88595z ISO8859-5Ú885915z ISO8859-15rÈÚlatin_1Ú iso8859_1Ú iso8859_10z ISO8859-10Ú iso8859_11z ISO8859-11Ú iso8859_13z ISO8859-13Ú iso8859_14z ISO8859-14Ú iso8859_15Ú iso8859_16z ISO8859-16Ú iso8859_2Ú iso8859_3z ISO8859-3Ú iso8859_4z ISO8859-4Ú iso8859_5Ú iso8859_6z ISO8859-6Ú iso8859_7z ISO8859-7Ú iso8859_8z ISO8859-8Ú iso8859_9z ISO8859-9Ú iso2022_jpÚ shift_jisÚSJISÚtactisÚTACTISÚeuc_jpÚeuc_krÚeucKRÚutf_8zUTF-8Úkoi8_rzKOI8-RÚkoi8_tzKOI8-TÚkoi8_uzKOI8-UÚkz1048ÚRK1048Úcp1251Úcp1255Úcp1256r‘r*Úa3z az_AZ.KOI8-CÚa3_azz a3_az.koicÚaa_djzaa_DJ.ISO8859-1Úaa_erz aa_ER.UTF-8Úaa_etz aa_ET.UTF-8Úafzaf_ZA.ISO8859-1Úaf_zaÚamz am_ET.UTF-8Úam_etÚamericanzen_US.ISO8859-1Úan_eszan_ES.ISO8859-15Úarzar_AA.ISO8859-6Úar_aaÚar_aezar_AE.ISO8859-6Úar_bhzar_BH.ISO8859-6Úar_dzzar_DZ.ISO8859-6Úar_egzar_EG.ISO8859-6Úar_inz ar_IN.UTF-8Úar_iqzar_IQ.ISO8859-6Úar_jozar_JO.ISO8859-6Úar_kwzar_KW.ISO8859-6Úar_lbzar_LB.ISO8859-6Úar_lyzar_LY.ISO8859-6Úar_mazar_MA.ISO8859-6Úar_omzar_OM.ISO8859-6Úar_qazar_QA.ISO8859-6Úar_sazar_SA.ISO8859-6Úar_sdzar_SD.ISO8859-6Úar_syzar_SY.ISO8859-6Úar_tnzar_TN.ISO8859-6Úar_yezar_YE.ISO8859-6ÚarabicÚasz as_IN.UTF-8Úas_inÚast_eszast_ES.ISO8859-15Úayc_pez ayc_PE.UTF-8Úazzaz_AZ.ISO8859-9EÚaz_azzaz_az.iso88599eÚbez be_BY.CP1251zbe@latinzbe_BY.UTF-8@latinz be_bg.utf8z bg_BG.UTF-8Úbe_byz be_by@latinÚbem_zmz bem_ZM.UTF-8Úber_dzz ber_DZ.UTF-8Úber_maz ber_MA.UTF-8Úbgz bg_BG.CP1251Úbg_bgÚbho_inz bho_IN.UTF-8Úbn_bdz bn_BD.UTF-8Úbn_inz bn_IN.UTF-8Úbo_cnz bo_CN.UTF-8Úbo_inz bo_IN.UTF-8Úbokmalznb_NO.ISO8859-1ubokmÃ¥lÚbrzbr_FR.ISO8859-1Úbr_frÚbrx_inz brx_IN.UTF-8Úbszbs_BA.ISO8859-2Úbs_baÚ bulgarianÚbyn_erz byn_ER.UTF-8zc-frenchzfr_CA.ISO8859-1zc.asciizc.enz c.iso88591zc.utf8z en_US.UTF-8Úc_czc_c.cÚcazca_ES.ISO8859-1Úca_adzca_AD.ISO8859-1Úca_eszca_es@valenciazca_ES.ISO8859-15@valenciaÚca_frzca_FR.ISO8859-1Úca_itzca_IT.ISO8859-1ÚcatalanÚcextendz chinese-sz zh_CN.eucCNz chinese-tz zh_TW.eucTWÚcrh_uaz crh_UA.UTF-8Úcroatianzhr_HR.ISO8859-2Úcszcs_CZ.ISO8859-2Úcs_csÚcs_czÚcsb_plz csb_PL.UTF-8Úcv_ruz cv_RU.UTF-8Úcyzcy_GB.ISO8859-1Úcy_gbÚczÚcz_czÚczechÚdazda_DK.ISO8859-1Úda_dkÚdanishÚdanskÚdezde_DE.ISO8859-1Úde_atzde_AT.ISO8859-1Úde_bezde_BE.ISO8859-1Úde_chzde_CH.ISO8859-1Úde_dez de_li.utf8z de_LI.UTF-8Úde_luzde_LU.ISO8859-1ÚdeutschÚdoi_inz doi_IN.UTF-8Údutchznl_NL.ISO8859-1zdutch.iso88591znl_BE.ISO8859-1Údv_mvz dv_MV.UTF-8Údz_btz dz_BT.UTF-8Úeezee_EE.ISO8859-4Úee_eeÚeestizet_EE.ISO8859-1Úelzel_GR.ISO8859-7Úel_cyzel_CY.ISO8859-7Úel_grz el_gr@eurozel_GR.ISO8859-15Úen_agz en_AG.UTF-8Úen_auzen_AU.ISO8859-1Úen_bezen_BE.ISO8859-1Úen_bwzen_BW.ISO8859-1Úen_cazen_CA.ISO8859-1Úen_dkzen_DK.ISO8859-1z en_dl.utf8z en_DL.UTF-8Úen_gbzen_GB.ISO8859-1Úen_hkzen_HK.ISO8859-1Úen_iezen_IE.ISO8859-1Úen_inzen_IN.ISO8859-1Úen_ngz en_NG.UTF-8Úen_nzzen_NZ.ISO8859-1Úen_phzen_PH.ISO8859-1Úen_sgzen_SG.ISO8859-1Úen_ukÚen_uszen_us@euro@eurozen_US.ISO8859-15Úen_zazen_ZA.ISO8859-1Úen_zmz en_ZM.UTF-8Úen_zwzen_ZW.ISO8859-1z en_zw.utf8z en_ZS.UTF-8Úeng_gbÚenglishzen_EN.ISO8859-1Ú english_ukzenglish_united-stateszenglish_united-states.437Ú english_usÚeozeo_XX.ISO8859-3zeo.utf8zeo.UTF-8Úeo_eozeo_EO.ISO8859-3z eo_us.utf8z eo_US.UTF-8Úeo_xxÚeszes_ES.ISO8859-1Úes_arzes_AR.ISO8859-1Úes_bozes_BO.ISO8859-1Úes_clzes_CL.ISO8859-1Úes_cozes_CO.ISO8859-1Úes_crzes_CR.ISO8859-1Úes_cuz es_CU.UTF-8Úes_dozes_DO.ISO8859-1Úes_eczes_EC.ISO8859-1Úes_esÚes_gtzes_GT.ISO8859-1Úes_hnzes_HN.ISO8859-1Úes_mxzes_MX.ISO8859-1Úes_nizes_NI.ISO8859-1Úes_pazes_PA.ISO8859-1Úes_pezes_PE.ISO8859-1Úes_przes_PR.ISO8859-1Úes_pyzes_PY.ISO8859-1Úes_svzes_SV.ISO8859-1Úes_uszes_US.ISO8859-1Úes_uyzes_UY.ISO8859-1Úes_vezes_VE.ISO8859-1ÚestonianÚetzet_EE.ISO8859-15Úet_eeÚeuzeu_ES.ISO8859-1Úeu_esÚeu_frzeu_FR.ISO8859-1Úfaz fa_IR.UTF-8Úfa_irzfa_ir.isiri3342zfa_IR.ISIRI-3342Úff_snz ff_SN.UTF-8Úfizfi_FI.ISO8859-15Úfi_fiÚfil_phz fil_PH.UTF-8Úfinnishzfi_FI.ISO8859-1Úfozfo_FO.ISO8859-1Úfo_foÚfrzfr_FR.ISO8859-1Úfr_bezfr_BE.ISO8859-1Úfr_caÚfr_chzfr_CH.ISO8859-1Úfr_frÚfr_luzfr_LU.ISO8859-1u françaisÚfre_frÚfrenchzfrench.iso88591Ú french_franceÚfur_itz fur_IT.UTF-8Úfy_dez fy_DE.UTF-8Úfy_nlz fy_NL.UTF-8Úgazga_IE.ISO8859-1Úga_ieÚgalegozgl_ES.ISO8859-1ÚgalicianÚgdzgd_GB.ISO8859-1Úgd_gbÚger_deÚgermanzgerman.iso88591Úgerman_germanyÚgez_erz gez_ER.UTF-8Úgez_etz gez_ET.UTF-8ÚglÚgl_esÚgreekÚgu_inz gu_IN.UTF-8Úgvzgv_GB.ISO8859-1Úgv_gbÚha_ngz ha_NG.UTF-8Úhezhe_IL.ISO8859-8Úhe_ilÚhebrewÚhizhi_IN.ISCII-DEVÚhi_inzhi_in.isciidevÚhnez hne_IN.UTF-8Úhne_inÚhrÚhr_hrÚhrvatskiÚhsb_dezhsb_DE.ISO8859-2Úht_htz ht_HT.UTF-8Úhuzhu_HU.ISO8859-2Úhu_huÚ hungarianÚhy_amz hy_AM.UTF-8zhy_am.armscii8zhy_AM.ARMSCII_8Úiazia.UTF-8Úia_frz ia_FR.UTF-8Ú icelandiczis_IS.ISO8859-1Úidzid_ID.ISO8859-1Úid_idÚig_ngz ig_NG.UTF-8Úik_caz ik_CA.UTF-8ÚinÚin_idr�Úis_isz iso-8859-1z iso-8859-15z iso8859-1z iso8859-15Ú iso_8859_1Ú iso_8859_15Úitzit_IT.ISO8859-1Úit_chzit_CH.ISO8859-1Úit_itÚitalianÚiuziu_CA.NUNACOM-8Úiu_caziu_ca.nunacom8ÚiwÚiw_ilz iw_il.utf8z iw_IL.UTF-8Újaz ja_JP.eucJPÚja_jpz ja_jp.eucz ja_jp.mscodez ja_JP.SJISz ja_jp.pckÚjapanÚjapanesez japanese-eucz japanese.eucÚjp_jpÚkazka_GE.GEORGIAN-ACADEMYÚka_gezka_ge.georgianacademyzka_ge.georgianpszka_GE.GEORGIAN-PSzka_ge.georgianrsÚkk_kzz kk_KZ.RK1048Úklzkl_GL.ISO8859-1Úkl_glÚkm_khz km_KH.UTF-8Úknz kn_IN.UTF-8Úkn_inÚkoz ko_KR.eucKRÚko_krz ko_kr.eucÚkok_inz kok_IN.UTF-8Úkoreanz korean.eucÚksz ks_IN.UTF-8Úks_inzks_in@devanagari.utf8zks_IN.UTF-8@devanagariÚku_trzku_TR.ISO8859-9Úkwzkw_GB.ISO8859-1Úkw_gbÚkyz ky_KG.UTF-8Úky_kgÚlb_luz lb_LU.UTF-8Úlg_ugzlg_UG.ISO8859-10Úli_bez li_BE.UTF-8Úli_nlz li_NL.UTF-8Úlij_itz lij_IT.UTF-8Ú lithuanianzlt_LT.ISO8859-13Úlozlo_LA.MULELAO-1Úlo_laz lo_la.cp1133zlo_LA.IBM-CP1133zlo_la.ibmcp1133zlo_la.mulelao1ÚltÚlt_ltÚlvzlv_LV.ISO8859-13Úlv_lvÚmag_inz mag_IN.UTF-8Úmaiz mai_IN.UTF-8Úmai_inÚmg_mgzmg_MG.ISO8859-15Úmhr_ruz mhr_RU.UTF-8Úmizmi_NZ.ISO8859-1Úmi_nzÚmkzmk_MK.ISO8859-5Úmk_mkÚmlz ml_IN.UTF-8Úml_inÚmn_mnz mn_MN.UTF-8Úmni_inz mni_IN.UTF-8Úmrz mr_IN.UTF-8Úmr_inÚmszms_MY.ISO8859-1Úms_myÚmtzmt_MT.ISO8859-3Úmt_mtÚmy_mmz my_MM.UTF-8z nan_tw@latinznan_TW.UTF-8@latinÚnbÚnb_noÚnds_dez nds_DE.UTF-8Únds_nlz nds_NL.UTF-8Úne_npz ne_NP.UTF-8Únhn_mxz nhn_MX.UTF-8Úniu_nuz niu_NU.UTF-8Úniu_nzz niu_NZ.UTF-8ÚnlÚnl_awz nl_AW.UTF-8Únl_beÚnl_nlÚnnznn_NO.ISO8859-1Únn_noÚnozno_NO.ISO8859-1z no@nynorskzny_NO.ISO8859-1Úno_nozno_no.iso88591@bokmalzno_no.iso88591@nynorskÚ norwegianÚnrznr_ZA.ISO8859-1Únr_zaÚnsoznso_ZA.ISO8859-15Únso_zaÚnyÚny_noÚnynorskÚoczoc_FR.ISO8859-1Úoc_frÚom_etz om_ET.UTF-8Úom_kezom_KE.ISO8859-1Úorz or_IN.UTF-8Úor_inÚos_ruz os_RU.UTF-8Úpaz pa_IN.UTF-8Úpa_inÚpa_pkz pa_PK.UTF-8Úpap_anz pap_AN.UTF-8Úpdzpd_US.ISO8859-1Úpd_dezpd_DE.ISO8859-1Úpd_usÚphzph_PH.ISO8859-1Úph_phÚplzpl_PL.ISO8859-2Úpl_plÚpolishÚ portuguesezpt_PT.ISO8859-1Úportuguese_brazilzpt_BR.ISO8859-1Úposixz posix-utf2Úppzpp_AN.ISO8859-1Úpp_anÚps_afz ps_AF.UTF-8ÚptÚpt_brÚpt_ptÚrozro_RO.ISO8859-2Úro_roÚromanianÚruz ru_RU.UTF-8Úru_ruÚru_uaz ru_UA.KOI8-UÚrumanianÚrussianzru_RU.ISO8859-5Úrwzrw_RW.ISO8859-1Úrw_rwÚsa_inz sa_IN.UTF-8Úsat_inz sat_IN.UTF-8Úsc_itz sc_IT.UTF-8Úsdz sd_IN.UTF-8Úsd_inzsd_in@devanagari.utf8zsd_IN.UTF-8@devanagariÚsd_pkz sd_PK.UTF-8Úse_noz se_NO.UTF-8Ú serbocroatianzsr_RS.UTF-8@latinÚshzsh_ba.iso88592@bosniazsr_CS.ISO8859-2Úsh_hrzsh_HR.ISO8859-2zsh_hr.iso88592Úsh_spÚsh_yuÚshs_caz shs_CA.UTF-8Úsiz si_LK.UTF-8Úsi_lkÚsid_etz sid_ET.UTF-8ÚsinhalaÚskzsk_SK.ISO8859-2Úsk_skÚslzsl_SI.ISO8859-2Úsl_cszsl_CS.ISO8859-2Úsl_siÚslovakÚsloveneÚ slovenianÚso_djzso_DJ.ISO8859-1Úso_etz so_ET.UTF-8Úso_kezso_KE.ISO8859-1Úso_sozso_SO.ISO8859-1Úspzsr_CS.ISO8859-5Úsp_yuÚspanishÚ spanish_spainÚsqzsq_AL.ISO8859-2Úsq_alÚsq_mkz sq_MK.UTF-8Úsrz sr_RS.UTF-8z sr@cyrilliczsr@latnzsr_CS.UTF-8@latinÚsr_csz sr_CS.UTF-8zsr_cs.iso88592@latnz sr_cs@latnÚsr_mez sr_ME.UTF-8Úsr_rsz sr_rs@latnÚsr_spÚsr_yuzsr_yu.cp1251@cyrillicz sr_CS.CP1251zsr_yu.iso88592zsr_yu.iso88595zsr_yu.iso88595@cyrilliczsr_yu.microsoftcp1251@cyrillicz sr_yu.utf8zsr_yu.utf8@cyrilliczsr_yu@cyrillicÚsszss_ZA.ISO8859-1Úss_zaÚstzst_ZA.ISO8859-1Úst_zaÚsvzsv_SE.ISO8859-1Úsv_fizsv_FI.ISO8859-1Úsv_seÚsw_kez sw_KE.UTF-8Úsw_tzz sw_TZ.UTF-8ÚswedishÚszl_plz szl_PL.UTF-8Útaz ta_IN.TSCII-0Úta_inz ta_in.tsciiz ta_in.tscii0Úta_lkz ta_LK.UTF-8Útez te_IN.UTF-8Úte_inÚtgz tg_TJ.KOI8-CÚtg_tjÚthzth_TH.ISO8859-11Úth_thz th_th.tactisz th_TH.TIS620z th_th.tis620ÚthaiÚti_erz ti_ER.UTF-8Úti_etz ti_ET.UTF-8Útig_erz tig_ER.UTF-8Útk_tmz tk_TM.UTF-8Útlztl_PH.ISO8859-1Útl_phÚtnztn_ZA.ISO8859-15Útn_zaÚtrztr_TR.ISO8859-9Útr_cyztr_CY.ISO8859-9Útr_trrˆzts_ZA.ISO8859-1Úts_zaÚttztt_RU.TATAR-CYRÚtt_ruztt_ru.tatarcyrz tt_ru@iqtelifztt_RU.UTF-8@iqtelifÚturkishÚug_cnz ug_CN.UTF-8Úukz uk_UA.KOI8-UÚuk_uaÚunivz en_US.utfÚ universalzuniversal.utf8@ucs4Úunm_usz unm_US.UTF-8Úurz ur_PK.CP1256Úur_inz ur_IN.UTF-8Úur_pkÚuzz uz_UZ.UTF-8Úuz_uzzuz_uz@cyrillicÚvez ve_ZA.UTF-8Úve_zaÚviz vi_VN.TCVNÚvi_vnz vi_vn.tcvnzvi_vn.tcvn5712z vi_vn.visciiz vi_VN.VISCIIzvi_vn.viscii111Úwazwa_BE.ISO8859-1Úwa_beÚwae_chz wae_CH.UTF-8Úwal_etz wal_ET.UTF-8Úwo_snz wo_SN.UTF-8Úxhzxh_ZA.ISO8859-1Úxh_zaÚyiz yi_US.CP1255Úyi_usÚyo_ngz yo_NG.UTF-8Úyue_hkz yue_HK.UTF-8ÚzhÚzh_cnz zh_CN.gb2312z zh_cn.big5z zh_TW.big5z zh_cn.eucÚzh_hkzzh_HK.big5hkscsz zh_hk.big5hkÚzh_sgz zh_SG.GB2312z zh_sg.gbkz zh_SG.GBKÚzh_twz zh_tw.eucz zh_tw.euctwÚzuzzu_ZA.ISO8859-1Úzu_zai6Úaf_ZAiÚsq_ALi„Úgsw_FRi^Úam_ETiÚar_SAiÚar_IQi Úar_EGiÚar_LYiÚar_DZiÚar_MAiÚar_TNi Úar_OMi$Úar_YEi(Úar_SYi,Úar_JOi0Úar_LBi4Úar_KWi8Úar_AEi<Úar_BHi@Úar_QAi+Úhy_AMiMÚas_INi,Úaz_AZi,imÚba_RUi-Úeu_ESi#Úbe_BYiEÚbn_INi Úbs_BAii~Úbr_FRiÚbg_BGiÚca_ESÚzh_CHSiÚzh_TWiÚzh_CNi Úzh_HKiÚzh_SGiÚzh_MOi|Úzh_CHTiƒÚco_FRiÚhr_HRiÚhr_BAiÚcs_CZiÚda_DKiŒÚgbz_AFieÚdiv_MViÚnl_NLiÚnl_BEi Úen_USi Úen_GBi Úen_AUi Úen_CAi Úen_NZi Úen_IEi Úen_ZAi Úen_JAi $Úen_CBi (Úen_BZi ,Úen_TTi 0Úen_ZWi 4Úen_PHi @Úen_INi DÚen_MYi Hi%Úet_EEi8Úfo_FOidÚfil_PHi Úfi_FIi Úfr_FRi Úfr_BEi Úfr_CAi Úfr_CHi Úfr_LUi Úfr_MCibÚfy_NLiVÚgl_ESi7Úka_GEiÚde_DEiÚde_CHi Úde_ATiÚde_LUiÚde_LIiÚel_GRioÚkl_GLiGÚgu_INihÚha_NGi Úhe_ILi9Úhi_INiÚhu_HUiÚis_ISi!Úid_IDi]Úiu_CAi]i<Úga_IEiÚit_ITiÚit_CHiÚja_JPiKÚkn_INi?Úkk_KZiSÚkh_KHi†Úqut_GTi‡Úrw_RWiWÚkok_INiÚko_KRi@Úky_KGiTÚlo_LAi&Úlv_LVi'Últ_LTi.Údsb_DEinÚlb_LUi/Úmk_MKi>Úms_MYi>Úms_BNiLÚml_INi:Úmt_MTi�Úmi_NZizÚarn_CLiNÚmr_INi|Úmoh_CAiPÚmn_MNiPÚmn_CNiaÚne_NPiÚnb_NOiÚnn_NOi‚Úoc_FRiHÚor_INicÚps_AFi)Úfa_IRiÚpl_PLiÚpt_BRiÚpt_PTiFÚpa_INikÚquz_BOikÚquz_ECik Úquz_PEiÚro_ROiÚrm_CHiÚru_RUi;$Úsmn_FIi;Úsmj_NOi;Úsmj_SEi;Úse_NOi;Úse_SEi; Úse_FIi; Úsms_FIi;Úsma_NOi;Úsma_SEiOÚsa_INi Úsr_SPiÚsr_BAiii[Úsi_LKilÚns_ZAi2Útn_ZAiÚsk_SKi$Úsl_SIi Úes_ESi Úes_MXi i Úes_GTi Úes_CRi Úes_PAi Úes_DOi Úes_VEi $Úes_COi (Úes_PEi ,Úes_ARi 0Úes_ECi 4Úes_CLi 8Úes_URi <Úes_PYi @Úes_BOi DÚes_SVi HÚes_HNi LÚes_NIi PÚes_PRi TÚes_USiAÚsw_KEiÚsv_SEiÚsv_FIiZÚsyr_SYi(Útg_TJi_Útmz_DZiIÚta_INiDÚtt_RUiJÚte_INiÚth_THiQÚbo_BTiQÚbo_CNiÚtr_TRiBÚtk_TMi€Úug_CNi"Úuk_UAi.Úwen_DEi Úur_PKi Úur_INiCÚuz_UZiCi*Úvi_VNiRÚcy_GBiˆÚwo_SNi4Úxh_ZAi…Úsah_RUixÚii_CNijÚyo_NGi5Úzu_ZAc CsMi}|dd„}|ƒ|d=tdƒtddƒtƒ\}}td|pYdƒtd |pldƒtƒtd ƒtddƒxf|jƒD]X\}}t|d ƒt|ƒ\}}td |pÖdƒtd |pédƒtƒqœWtƒtdƒtddƒtƒxf|jƒD]X\}}t|d ƒt|ƒ\}}td |pedƒtd |pxdƒtƒq+WyttdƒWn&tdƒtdƒtdƒYn‰Xtƒtdƒtddƒxf|jƒD]X\}}t|d ƒt|ƒ\}}td |p'dƒtd |p:dƒtƒqíWdS)z Test function. cSsDx=tƒjƒD],\}}|dd…dkr|||._init_categoriesrz4Locale defaults as determined by getdefaultlocale():r’éHz Language: z (undefined)z Encoding: zLocale settings on startup:z...z Language: z Encoding: z,Locale settings after calling resetlocale():r*zNOTE:z9setlocale(LC_ALL, "") does not support the default localez&given in the OS environment variables.z4Locale settings after calling setlocale(LC_ALL, ""):N)rŽrr“rrrr)r”r—ÚlangÚencÚnamer=rrrÚ _print_localeHsV           rœÚ LC_MESSAGESÚ__main__zLocale aliasing:zNumber formatting:)rrr±r²)JÚ__doc__r¹r”Zencodings.aliasesÚrermÚbuiltinsrrÃÚ functoolsÚ__all__rrrµr·rrrrr�rrrrCrr rr’r r r?r@ÚwrapsrFrUrYÚcompilerZrr^rrrŠÚfloatr r r�rÂržr¥rr¬r°rrrrºÚ startswithrÚCODESETÚ NameErrorr™Úsortedr“r•r–r~Ú setdefaultr§r»rœrLÚ__name__rŽrrrrÚ sê               "-      S  5   " s   :