Ñò
ð?ðQc           @   s6  d  d k  Z  d  d k Z e  i d d j  oe Z e Z d  d k Z d  d k Z d  d k	 l	 Z	 e	 Z
 e Z d „  Z d „  Z d „  Z d  d k l Z d  d k Z d  d	 k l Z d  d
 k l Z d  d k l Z d „  Z e Z e  i Z d „  Z e e e f Z e  Z  e! Z! e" Z" d  d k# l$ Z$ d  d k% Z% d  d k% l& Z& l' Z' l( Z( l) Z) l* Z* d  d k+ l+ Z+ l, Z, l- Z- l. Z. l/ Z/ e0 Z0 e i1 Z2 d d d „ Z4 e4 d ƒ n†e5 Z e6 Z d  d k Z d  d k7 Z e8 d ƒ Z4 d  d k9 l	 Z	 l
 Z
 d „  Z d „  Z d „  Z d  d k: l Z d  d k; i< Z d  d k= l Z l Z d  d k= l Z d „  Z e Z e  i Z e Z e e f Z d  d k> l  Z  e? Z! e6 Z" d  d k@ l' Z' l( Z( d  d kA iB Z% d  d kA l& Z& l$ Z$ d  d kC l+ Z+ l, Z, l) Z) l* Z* l- Z- l. Z. l/ Z/ eD Z0 e i2 Z2 d d d „ Z d d „ ZE d S(    iÿÿÿÿNi    i   (   t   StringIOc         C   s   |  i  S(    (   t	   func_code(   t   o(    (    sM   /var/www/html/kasc-wg8/erics/lib/python2.6/site-packages/setuptools/compat.pyt   <lambda>   s    c         C   s   |  i  S(    (   t   func_globals(   R   (    (    sM   /var/www/html/kasc-wg8/erics/lib/python2.6/site-packages/setuptools/compat.pyR      s    c         C   s   |  i  S(    (   t   im_func(   R   (    (    sM   /var/www/html/kasc-wg8/erics/lib/python2.6/site-packages/setuptools/compat.pyR      s    (   t   name2codepoint(   t
   HTTPServer(   t   SimpleHTTPRequestHandler(   t   BaseHTTPRequestHandlerc         C   s
   |  i  ƒ  S(    (   t	   iteritems(   R   (    (    sM   /var/www/html/kasc-wg8/erics/lib/python2.6/site-packages/setuptools/compat.pyR      s    c         C   s
   |  i  ƒ  S(    (   t   next(   R   (    (    sM   /var/www/html/kasc-wg8/erics/lib/python2.6/site-packages/setuptools/compat.pyR      s    (   t   url2pathname(   t   urlopent	   HTTPErrort   URLErrort   unquotet	   splituser(   t   urlparset
   urlunparset   urljoint   urlsplitt
   urlunsplitc         B   si   | d  j o9 e i d ƒ } | i } | d  j o | i } n ~ n | d  j o
 | } n d d  Ud  S(   Ni   s   exec code in globs, locs(   t   Nonet   syst	   _getframet	   f_globalst   f_locals(   t   codet   globst   locst   frame(    (    sM   /var/www/html/kasc-wg8/erics/lib/python2.6/site-packages/setuptools/compat.pyt   exec_$   s    	
s8   def reraise(tp, value, tb=None):
    raise tp, value, tbt   exec(   R    t   BytesIOc         C   s   |  i  S(    (   t   __code__(   R   (    (    sM   /var/www/html/kasc-wg8/erics/lib/python2.6/site-packages/setuptools/compat.pyR   9   s    c         C   s   |  i  S(    (   t   __globals__(   R   (    (    sM   /var/www/html/kasc-wg8/erics/lib/python2.6/site-packages/setuptools/compat.pyR   :   s    c         C   s   |  i  S(    (   t   __func__(   R   (    (    sM   /var/www/html/kasc-wg8/erics/lib/python2.6/site-packages/setuptools/compat.pyR   ;   s    (   R   R   c         C   s
   |  i  ƒ  S(    (   t   items(   R   (    (    sM   /var/www/html/kasc-wg8/erics/lib/python2.6/site-packages/setuptools/compat.pyR   @   s    (   t   reduce(   R   R   (   R   R   (   R   R   R   R   R   R   R   c         C   s{   | d  j o t ƒ  } n | d  j o
 | } n t |  ƒ } z | i ƒ  } Wd  | i ƒ  Xt t | |  d ƒ | | ƒ d  S(   NR!   (   R   t   globalst   opent   readt   closeR    t   compile(   t   fnR   R   t   ft   source(    (    sM   /var/www/html/kasc-wg8/erics/lib/python2.6/site-packages/setuptools/compat.pyt   execfileR   s    
c         C   s-   | i  | j	 o | i | ƒ ‚ n | ‚ d  S(   N(   t   __traceback__t   with_traceback(   t   tpt   valuet   tb(    (    sM   /var/www/html/kasc-wg8/erics/lib/python2.6/site-packages/setuptools/compat.pyt   reraise^   s    (F   R   t	   itertoolst   version_infot   Falset   PY3t
   basestringt   __builtin__t   builtinst   ConfigParserR    R"   R0   R   R   R   t   htmlentitydefsR   t   httplibt   BaseHTTPServerR   t   SimpleHTTPServerR   R	   R
   t   longt	   long_typet   maxintt   maxsizeR   t   intt   floatt   numeric_typesR'   t   unichrt   unicodet   urllibR   t   urllib2R   R   R   R   R   R   R   R   R   R   t   xranget   ifilterfalset   filterfalseR   R    t   Truet   strt   configparsert   evalt   iot   html.entitiest   http.clientt   clientt   http.servert	   functoolst   chrt   urllib.errort   urllib.requestt   requestt   urllib.parset   rangeR6   (    (    (    sM   /var/www/html/kasc-wg8/erics/lib/python2.6/site-packages/setuptools/compat.pyt   <module>   s~   						((						4	