-í
é¶<c       sY
     d  k  l Z l Z  d k Z 	 d Z  e d „ Z # d „  Z ) e d d f d ƒ * e d e i d f ƒ + e d d f d	 ƒ , e d
 d f d ƒ - e d d f d ƒ / e d d f d ƒ 3 e d d d d f ƒ 4 e d d d d f ƒ 5 e d d d d f ƒ 8 e d d d f ƒ ; d Z < e d d d ƒ = e d d d ƒ > e d d d  ƒ ? e d d d! ƒ @ e d" d d# ƒ A e d" d d$ ƒ C d% Z	 D e d" e	 d& ƒ E e d" e	 d' ƒ F e d( e	 d' ƒ G e d) e	 d' ƒ H e d* e	 d+ ƒ I e d, e	 d- ƒ J e d. e	 d/ ƒ K e d0 e	 d- ƒ L e d1 e	 d2 ƒ M e d1 e	 d3 ƒ N e d4 e	 d5 ƒ O e d6 e	 d7 ƒ P e d8 e	 d9 ƒ Q e d: e	 d& ƒ R e d; e	 d& ƒ S e d< e	 d= ƒ T e d> e	 d? ƒ V d@ Z	 W e d e	 dA ƒ X e d e	 dB ƒ Y e dC e	 dB ƒ Z e dD e	 dB ƒ [ e dE e	 dF ƒ \ e dG e	 dH ƒ ] e dI e	 dJ ƒ ^ e dK e	 dH ƒ _ e dL e	 dM ƒ ` e dL e	 dN ƒ a e dO e	 dP ƒ b e dQ e	 dR ƒ c e dS e	 dT ƒ d e dU e	 dA ƒ e e dV e	 dA ƒ f e dW e	 dX ƒ g e dY e	 dZ ƒ h e d[ e	 d\ ƒ i e d] e	 d^ ƒ j e d_ e	 d` ƒ k e da e	 db ƒ l e da e	 dc ƒ m e dd e	 de ƒ n e df e	 dg ƒ o e dh e	 di ƒ p e dj e	 dk ƒ q e dl e	 dk ƒ r e dm e	 dk ƒ s e dn e	 do ƒ t e dp e	 dq ƒ w e dr e	 ds ƒ y e dp e	 dq ƒ { dt Z	 | e d e	 du ƒ } e d e	 dv ƒ ~ e dw e	 dv ƒ  e dx e	 dv ƒ € e dy e	 dz ƒ  e d{ e	 d| ƒ ‚ e d} e	 d~ ƒ ƒ e d e	 d| ƒ „ e d€ e	 d ƒ … e d€ e	 d‚ ƒ † e dƒ e	 d„ ƒ ‡ e d… e	 d† ƒ ˆ e d‡ e	 dˆ ƒ ‰ e d‰ e	 du ƒ Š e dŠ e	 du ƒ ‹ e d‹ e	 dŒ ƒ Œ e d e	 dŽ ƒ  e d e	 d ƒ Ž e d e	 du ƒ  e d‘ e	 dŒ ƒ  e d‘ e	 d~ ƒ ‘ e d’ e	 d“ ƒ ’ e d” e	 d• ƒ “ e d– e	 d— ƒ ” e d” e	 d• ƒ • e d˜ e	 d• ƒ – e d™ e	 dš ƒ — e d› e	 dœ ƒ ™ e d‹ e	 dŒ ƒ › e d e	 dŒ ƒ  e dž e	 dŒ ƒ Ÿ e dŸ e	 d  ƒ ¡ e d¡ e	 d  ƒ ¤ e d" d¢ d£ ƒ ¥ e d" d¤ d¥ ƒ ¦ e d" d¦ d£ ƒ § e d" d§ d¥ ƒ ¨ e da d d¨ ƒ © e da d© d¨ ƒ ª e d_ d dª ƒ « e d_ d© dª ƒ ¬ e d‘ d d« ƒ ­ e d‘ d© d« ƒ ® e d‘ d d¬ ƒ ¯ e d‘ d­ d¬ ƒ ° e d d d¬ ƒ ± e d d­ d¬ ƒ ² e d" d d¬ ƒ ³ e d" d­ d¬ ƒ ´ e da d d® ƒ µ e da d­ d® ƒ ¶ e d_ d d¯ ƒ · e d_ d­ d¯ ƒ ¹ e d d° d£ ƒ » e d d± d£ ƒ ¼ e d d² d¥ ƒ ¾ e d d³ d£ ƒ À e d d´ d£ ƒ Á e d dµ d¥ ƒ Ä e o Å d¶ GHn Ç d· „  Z
 Ö e
 d¸ d e × d¹ ƒ Ø e o& Ù e
 e dº d» ƒ d e Ú d¼ ƒ n d S(½   (   s   verboses   have_unicodeNi   c    s5    t  oU  | o*  d t |  ƒ t | ƒ t | ƒ f Gn  d t |  ƒ t | ƒ f Gn  y  |  | } WnA  t j
 o2  t o
  ‚  n  t  o  d GHn ny X | o
 | | j oJ  t  o  d GHn  d t |  ƒ t | ƒ t | ƒ t | ƒ f GHn   t  o ! d GHn d  S(   Ns   %s %% %s =? %s ...s   %s %% %s works? ...s   overflow (this is fine)s   nos   %s %% %s == %s != %ss   yes(   s   verboses   outputs   reprs	   formatstrs   argss   results   OverflowErrors
   overflowok(   s	   formatstrs   argss   outputs   result(    (    s&   /usr/lib/python2.2/test/test_format.pys
   testformat s"   

*!


4
c    s;   # $ t  |  | Œ % t o & t  t |  ƒ | Œ n d  S(   N(   s
   testformats	   formatstrs   argss   have_unicodes   unicode(   s	   formatstrs   args(    (    s&   /usr/lib/python2.2/test/test_format.pys   testboth# s   
s   %.1ds   1s   %.*ds   %.100dsd   0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001s   %#.117xsw   0x000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001s   %#.118xsx   0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001s   %ff1.0s   1.000000s   %#.*gim   f-9.9999999999999995e+48f3.0in   f-1e+100s   %12.*fi@â i    s   %xl   
 s   al    hí] s
   174876e800s   %os   12s   1351035564000s   %ds   10s   100000000000l   Ò
~¹Ÿl!]c s   123456789012345678901234567890s   -123456789012345678901234567890s   %5ds   %31ds   %32ds     -123456789012345678901234567890s   %-32ds    -123456789012345678901234567890 s   %032ds    -0123456789012345678901234567890s   %-032ds   %034ds"   -000123456789012345678901234567890s"   0000123456789012345678901234567890s   %0+34ds"   +000123456789012345678901234567890s   %+34ds"      +123456789012345678901234567890s   %34ds"       123456789012345678901234567890s   %.2ds   %.30ds   %.31ds   0123456789012345678901234567890s   %32.31ds     0123456789012345678901234567890l   E#â=ó*H<V4$ s   1234567890abcdef12345s   -1234567890abcdef12345s   %5xs   %22xs   %23xs    -1234567890abcdef12345s   %-23xs   -1234567890abcdef12345 s   %023xs   -01234567890abcdef12345s   %-023xs   %025xs   -0001234567890abcdef12345s   00001234567890abcdef12345s   %0+25xs   +0001234567890abcdef12345s   %+25xs      +1234567890abcdef12345s   %25xs       1234567890abcdef12345s   %.2xs   %.21xs   %.22xs   01234567890abcdef12345s   %23.22xs    01234567890abcdef12345s   %-23.22xs   01234567890abcdef12345 s   %Xs   1234567890ABCDEF12345s   %#Xs   0X1234567890ABCDEF12345s   %#xs   0x1234567890abcdef12345s   -0x1234567890abcdef12345s   %#.23xs   -0x001234567890abcdef12345s   %#+.23xs   +0x001234567890abcdef12345s   %# .23xs    0x001234567890abcdef12345s   %#+.23Xs   +0X001234567890ABCDEF12345s   %#-+.23Xs
   %#-+26.23Xs
   %#-+27.23Xs   +0X001234567890ABCDEF12345 s	   %#+27.23Xs    +0X001234567890ABCDEF12345s
   %#+027.23Xs   +0X0001234567890ABCDEF12345l   ¸KSp.'Á]œw9
 s    12345670123456701234567012345670s!   -12345670123456701234567012345670s   %5os   %33os   %34os"    -12345670123456701234567012345670s   %-34os"   -12345670123456701234567012345670 s   %034os"   -012345670123456701234567012345670s   %-034os   %036os$   -00012345670123456701234567012345670s$   000012345670123456701234567012345670s   %0+36os$   +00012345670123456701234567012345670s   %+36os$      +12345670123456701234567012345670s   %36os$       12345670123456701234567012345670s   %.2os   %.32os   %.33os!   012345670123456701234567012345670s   %34.33os"    012345670123456701234567012345670s   %-34.33os"   012345670123456701234567012345670 s   %#os   %#.34os#   -0012345670123456701234567012345670s   %#+.34os#   +0012345670123456701234567012345670s   %# .34os#    0012345670123456701234567012345670s   %#-+.34os
   %#-+37.34os%   +0012345670123456701234567012345670  s	   %#+37.34os%     +0012345670123456701234567012345670s   %#.33os   %#.32os   %034.33os"   0012345670123456701234567012345670s	   %0#34.33oi*   s   42iÖÿÿÿs   -42l   * lÿÿÿÿ* s   0x1l    s   0X1s   01s   0l    s   0x0s   0X0iB   l   B lÿÿÿÿB i"   l   " lÿÿÿÿ" s   Testing exceptionsc    sÌ   Ç È y É t  |  | ƒ Wn« Ê | j
 oo } Ë t | ƒ | j o Ì t o Í d GHn n7 Ï t o Ï d GHn Ð d G| Gd Gt t | ƒ ƒ GHn/ Ñ Ò t o Ò d GHn Ó d GHÔ ‚  n Xd  S(   Ns   yess   nos   Unexpected s   :s   Unexpected exception(	   s
   testformats	   formatstrs   argss	   exceptions   excs   strs   excmsgs   verboses   repr(   s	   formatstrs   argss	   exceptions   excmsgs   exc(    (    s&   /usr/lib/python2.2/test/test_format.pys   test_excÇ s   

 $
 s   abc %as2   unsupported format character 'a' (0x61) at index 5s   abc %\u3000s   raw-unicode-escapes4   unsupported format character '?' (0x3000) at index 5(   s   test_supports   verboses   have_unicodes   syss
   overflowoks   Nones
   testformats   testboths   maxints   bigs   test_excs
   ValueErrors   unicode(   s   verboses   have_unicodes
   testformats   bigs
   overflowoks   syss   test_excs   testboth(    (    s&   /usr/lib/python2.2/test/test_format.pys   ? s  					


