‡Æ
`Nö9c       s     d  k  l Z  d k 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 ƒ 2 e d d d d f ƒ 3 e d d d d f ƒ 4 e d d d d f ƒ 7 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# ƒ @ e d" d d$ ƒ G d% Z	 H e d" e	 d& ƒ I e d" e	 d' ƒ J e d( e	 d' ƒ K e d) e	 d' ƒ L e d* e	 d+ ƒ M e d, e	 d- ƒ N e d. e	 d/ ƒ O e d0 e	 d- ƒ P e d1 e	 d2 ƒ Q e d1 e	 d3 ƒ R e d4 e	 d5 ƒ S e d6 e	 d7 ƒ T e d8 e	 d9 ƒ U e d: e	 d& ƒ V e d; e	 d& ƒ W e d< e	 d= ƒ X e d> e	 d? ƒ Z d@ Z	 [ e d e	 dA ƒ \ e d e	 dB ƒ ] e dC e	 dB ƒ ^ e dD e	 dB ƒ _ e dE e	 dF ƒ ` e dG e	 dH ƒ a e dI e	 dJ ƒ b e dK e	 dH ƒ c e dL e	 dM ƒ d e dL e	 dN ƒ e e dO e	 dP ƒ f e dQ e	 dR ƒ g e dS e	 dT ƒ h e dU e	 dA ƒ i e dV e	 dA ƒ j e dW e	 dX ƒ k e dY e	 dZ ƒ l e d[ e	 d\ ƒ m e d] e	 d^ ƒ n e d_ e	 d` ƒ o e da e	 db ƒ p e da e	 dc ƒ q e dd e	 de ƒ r e df e	 dg ƒ s e dh e	 di ƒ t e dj e	 dk ƒ u e dl e	 dk ƒ v e dm e	 dk ƒ w e dn e	 do ƒ x e dp e	 dq ƒ { e dr e	 ds ƒ } 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  ƒ d S(¢   (   s   verboseNi   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   results-   /mit/python/lib/python2.0/test/test_format.pys
   testformat s"   

*!


4
c    s-   # $ t  |  | Œ % t  t |  ƒ | Œ d  S(   N(   s
   testformats	   formatstrs   argss   unicode(   s	   formatstrs   argss-   /mit/python/lib/python2.0/test/test_format.pys   testboth# s   s   %.1ds   1s   %.*ds   %.100dsd   0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001s   %#.117xsw   0x000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001s   %#.118xsx   0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001s   %ff1.0s   1.000000s   %#.*gim   f1e+49f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.33o(
   s   test_supports   verboses   strings   syss
   overflowoks   Nones
   testformats   testboths   maxints   big(    s-   /mit/python/lib/python2.0/test/test_format.pys   ? sÔ   					