‡Æ
Nö9c       sÑ      d  k  Z   d k T d Z  d „  Z Š e d „ Z ¥ d „  Z Þ d „  Z å d „  Z Ke	 d ƒ g Z
 My  Ne
 i e	 e d ƒ ƒ ƒ Wn Oe j
 o
 Pn XRd	 „  Z ad d
 „ Z d  S(   N(   s   *iÿÿ  c    s5    |  i }  x| d  r\ } }  | t t f j oI  | t	 @o  | t
 t | ƒ n  | t
 | ƒ  | | ƒ n¥ | t j o  | t	 @o(  | t
 t | ƒ  | d „ } n ! | t
 | ƒ " d „  } # t |  ƒ } | d ƒ $ t | | |  | ƒ % t |  ƒ | |  | <nø& | t j o8 ' | t @o ( | t
 t ƒ n * | t
 t ƒ n°+ | t t t f j o	, | t @o› - t d ‚ . | t
 t ƒ / t |  ƒ } | d ƒ 0 | | d ƒ 1 | | d ƒ 2 t |  | d | ƒ 3 | t
 t ƒ 4 t |  ƒ | |  | <n]5 t | ƒ o
 | t j o 6 | t
 t ƒ 7 t |  ƒ } | d ƒ 8 | | d ƒ 9 | | d ƒ : t |  | d | ƒ ; | t
 t ƒ < t |  ƒ | |  | <n± > | t
 t ƒ ? t |  ƒ } | d ƒ @ | | d ƒ A | | d ƒ B t |  | d | ƒ C t |  ƒ | |  | <D | t j o E | t
 t ƒ n G | t
 t ƒ nŽH | t j o— I | d o. J | t
 t  ƒ K | | d d d ƒ n M t |  | d | ƒ N | d o2 O | t
 t  ƒ P | | d d d d ƒ n nçQ | t t! f j o R | t
 | ƒ n¼S | t" t# f j oØ T | t
 | ƒ U t |  ƒ } | d ƒ V | d d j o W | d ƒ nG Y | d i$ ƒ  \ } }	 Z | |	 j o [ t d ‚ n \ | | ƒ ] t |  | d | ƒ ^ | t
 t ƒ _ t |  ƒ | |  | <nÎ` | t' j oi a | t
 | ƒ b t |  ƒ } | d ƒ c t |  | | ƒ d | t
 t ƒ e t |  ƒ | |  | <nUf | t( j oU g | t
 | ƒ h | t) @o! i | t* t+ i, | | ƒ ƒ n k | t* | ƒ nðl | t- j oì m | t
 | ƒ n g  }
 o x‹ | d d o rz } p t |  ƒ } | d ƒ r t |  | | ƒ s | t
 t/ ƒ t |
 i t |  ƒ ƒ | d ƒ u t |  ƒ | |  | <qxWv | d ƒ w x* |
 d w r }
 x t |  ƒ |
 |  |
 <qWnô y | t0 j ot z | t
 | ƒ { | t1 @o | | t2 t3 | ƒ n9 } | t4 @o ~ | t2 t5 | ƒ n € | t2 | ƒ np  | t6 j oM ‚ | t	 @o ƒ | t
 t | ƒ n … | t
 | ƒ † | | d ƒ n ˆ t7 d | f ‚ q Wd  S(	   Ni    c    s     t  i |  | ƒ Sd  S(   N(   s   _sres   getlowers   literals   flags(   s   literals   flagss(   /mit/python/lib/python2.0/sre_compile.pys   fixup s   c    s   " |  S(   N(   s   x(   s   xs(   /mit/python/lib/python2.0/sre_compile.pys   <lambda>" s    s'   internal: unsupported template operatori   i   s(   look-behind requires fixed-width patterns   unsupported operand type(8   s   codes   appends   emits   patterns   ops   avs   LITERALs   NOT_LITERALs   flagss   SRE_FLAG_IGNORECASEs   OPCODESs	   OP_IGNOREs   INs   fixups   lens   skips   _compile_charsets   ANYs   SRE_FLAG_DOTALLs   ANY_ALLs   REPEATs
   MIN_REPEATs
   MAX_REPEATs   SRE_FLAG_TEMPLATEs   errors   _compiles   SUCCESSs   _simples
   REPEAT_ONEs	   MAX_UNTILs	   MIN_UNTILs
   SUBPATTERNs   MARKs   FAILUREs   ASSERTs
   ASSERT_NOTs   getwidths   los   his   CALLs   ATs   SRE_FLAG_MULTILINEs   ATCODESs   AT_MULTILINEs   gets   BRANCHs   tails   JUMPs   CATEGORYs   SRE_FLAG_LOCALEs   CHCODESs	   CH_LOCALEs   SRE_FLAG_UNICODEs
   CH_UNICODEs   GROUPREFs
   ValueError(   s   codes   patterns   flagss   emits   ops   avs   fixups   skips   los   his   tails(   /mit/python/lib/python2.0/sre_compile.pys   _compile sØ    %!	 	  	c    s›  Š Œ | i }  | o Ž d „  } n  xVt |  | ƒ d  r@\ } }  | t | ƒ ‘ | t	 j o ’ n“ | t
 j o ” | | | ƒ ƒ næ • | t j o2 – | | | d ƒ ƒ — | | | d ƒ ƒ n¤ ˜ | t j o ™ | i | ƒ n€ š | t j oc › | t @o œ | t t | ƒ n9  | t @o ž | t t | ƒ n   | t | ƒ n ¢ t d ‚ q? W£ | t t ƒ d  S(   Nc    s   Ž |  S(   N(   s   x(   s   xs(   /mit/python/lib/python2.0/sre_compile.pys   <lambda>Ž s    i    i   s"   internal: unsupported set operator(   s   codes   appends   emits   fixups   _optimize_charsets   charsets   ops   avs   OPCODESs   NEGATEs   LITERALs   RANGEs   CHARSETs   extends   CATEGORYs   flagss   SRE_FLAG_LOCALEs   CHCODESs	   CH_LOCALEs   SRE_FLAG_UNICODEs
   CH_UNICODEs   errors   FAILURE(   s   charsets   flagss   codes   fixups   emits   ops   avs(   /mit/python/lib/python2.0/sre_compile.pys   _compile_charsetŠ s.    c    sT  ¥ § g  } ¨ d g d } © yê ª xà |  d ª rÓ \ } } « | t j o ¬ | i | | f ƒ nž ­ | t j o ® d | | | ƒ <nw ¯ | t	 j oK ° xA t
 | | d ƒ | | d ƒ d ƒ d ° r } ± d | | <qË Wn ² | t j o ´ |  Sn q. WWn µ t j
 o · |  Sn X¹ d } } } º g  }	 » x… | d » rx }
 ¼ |
 o. ½ | d j o ¾ | } n ¿ | d } n. À | o# Á |	 i | | f ƒ Â d } n Ã | d } qOWÄ | o Å |	 i | | f ƒ n Æ t |	 ƒ d j o˜ È xg |	 d È rZ \ } } É | d j o Ê | i t | f ƒ n% Ì | i t	 | | | d f f ƒ qWÍ t | ƒ t |  ƒ j  o Î | Sn nª Ñ g  } Ò d } d } Ó xn | d Ó ra }
 Ô |
 o Õ | | } n Ö | d >} × | t j o# Ø | i | ƒ Ù d } d } n qÄWÚ | i t | f ƒ Û | SÜ |  Sd  S(   Ni    i   i   i   (   s   outs   charmaps   charsets   ops   avs   NEGATEs   appends   LITERALs   fixups   RANGEs   ranges   is   CATEGORYs
   IndexErrors   ps   ns   runss   cs   lens   datas   ms   vs   MAXCODEs   CHARSET(   s   charsets   fixups   outs   charmaps   ops   avs   is   ps   ns   runss   cs   datas   ms   vs(   /mit/python/lib/python2.0/sre_compile.pys   _optimize_charset¥ sh   	 - 		 	


 (	 	
c    s„   Þ à |  d i ƒ  \ } } á | d j o
 | t j o â t d ‚ n ã | | j o
 d j n o |  d d d t j Sd  S(   Ni   i    s   nothing to repeati   (   s   avs   getwidths   los   his	   MAXREPEATs   errors
   SUBPATTERN(   s   avs   los   his(   /mit/python/lib/python2.0/sre_compile.pys   _simpleÞ s   c    s‘  å é | i ƒ  \ } } ê | d j o ë d  Sn í g  } î d } ï g  } ð | t @o¹ò xÕ | i	 d ò rÅ \ } }	 ó | t j o; ô t | ƒ | j o õ | d } n ö | i |	 ƒ no ÷ | t j o t |	 d ƒ d j oC ø |	 d d \ } }	 ù | t j o ú | i |	 ƒ n ü Pn þ Pql W | o | i	 oÅ| i	 d \ } }	 | t j o |	 d oÜ |	 d d \ } }	 | t j o | i | |	 f ƒ n˜ | t j o‡ g  }
 xt |	 d d rZ } 	| o 
Pn | d \ } }	 | t j o |
 i | |	 f ƒ n PqèW|
 } n nµ | t j o‡ g  }
 xt |	 d d rZ } | o Pn | d \ } }	 | t j o |
 i | |	 f ƒ n PqƒW|
 } n | t j o |	 } n n n %|  i } &| t t ƒ 't |  ƒ } | d ƒ )d } *| oN +t } ,t | ƒ | j o t | i	 ƒ j n o -| t } n n .| o /| t } n 0| | ƒ 2| t j  o 3| | ƒ n 5| t ƒ 6| t  } 7| t j  o 8| | ƒ n :| d ƒ <| o=| t | ƒ ƒ >| | ƒ ?|  i | ƒ Ad g d g t | ƒ } Bx¡ t  t | ƒ ƒ d Brˆ } C| | d | | d <Dxc D| | d d j o | | | | | d d j o) E| | | d d d | | d <qÖWq®WF|  i | d ƒ n" G| o Ht" | d |  ƒ n It |  ƒ | |  | <d  S(   Ni    i   (#   s   patterns   getwidths   los   his   prefixs   prefix_skips   charsets   flagss   SRE_FLAG_IGNORECASEs   datas   ops   avs   LITERALs   lens   appends
   SUBPATTERNs   BRANCHs   cs   ps   INs   codes   emits   OPCODESs   INFOs   skips   masks   SRE_INFO_PREFIXs   SRE_INFO_LITERALs   SRE_INFO_CHARSETs   MAXCODEs   extends   tables   ranges   is   _compile_charset(   s   codes   patterns   flagss   los   his   prefixs   prefix_skips   charsets   ops   avs   cs   ps   emits   skips   masks   tables   is(   /mit/python/lib/python2.0/sre_compile.pys   _compile_infoå s¤   			 '	 		 		
	0

 	 9.
s    c    sg   RT|  i i | B} Ug  } Xt | |  | ƒ [t | |  i | ƒ ]| i t t	 ƒ _| Sd  S(   N(
   s   ps   patterns   flagss   codes   _compile_infos   _compiles   datas   appends   OPCODESs   SUCCESS(   s   ps   flagss   codes(   /mit/python/lib/python2.0/sre_compile.pys   _codeRs   	c 	   s  adt  |  ƒ t j o. ed  k } f|  } g| i |  | ƒ }  n
 it } kt |  | ƒ } pt
 o |  i i d j p
 t d ‚ t|  i i } ut g |  i i } vx, | i ƒ  d vr \ } } w| | | <qÀ Wyt i | | | {|  i i d || | ƒ Sd  S(   Nid   s6   sorry, but this version only supports 100 named groupsi    i   (   s   types   ps   STRING_TYPESs	   sre_parses   patterns   parses   flagss   Nones   _codes   codes	   __debug__s   groupss   AssertionErrors	   groupdicts
   groupindexs
   indexgroups   itemss   ks   is   _sres   compile(	   s   ps   flagss	   sre_parses   patterns   codes
   groupindexs
   indexgroups   ks   is(   /mit/python/lib/python2.0/sre_compile.pys   compileas   		' i    (   s   _sres   sre_constantss   MAXCODEs   _compiles   Nones   _compile_charsets   _optimize_charsets   _simples   _compile_infos   types   STRING_TYPESs   appends   unicodes	   NameErrors   _codes   compile(    s(   /mit/python/lib/python2.0/sre_compile.pys   ? s   
	y9f 