£Á°èZ¨Ä…–K§‚«“ô4“ÒÙ´dîfUÙÃÅ WKbyÊ¦•êŽ…È®FÒ¿ÊÎóCozá¬S@6{Í:›œêZÌ:Š•_%:¢¾¾~;‘Ã~èŠ©ÊÇí`ÔÑ©úë™µ'5I¿fš×WO%ø9¾«¾DK|€ùÍD”Ýs]nHÕ¶ê×Ó¼ãžªéUWŸÈË%DÒÕ¬ï‘]/Åcx  ‰ï2ß]ä6G[]S£ÔÏ¯rs{úëóµmÒï#UQxo·õÞCe]"±/aÙ&Eã4ú9Jé_ÞåëdãöKë)AÞ                  ¯¹ægƒÛowÐø^d™ý½ßB7áyMä9ÜÖUã
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
<html>

^c           @   s   d  d l  Z  d d d     YZ d d d     YZ d d d     YZ e d d i   Z d	 e f d
     YZ e   Z e j d  e j   GHd S(   iNt   Tracingc           B   s   e  Z d    Z d   Z RS(   c         C   s   | |  _  | |  _ | |  _ d S(   s   Create a new class.N(   t   __name__t	   __bases__t   __namespace__(   t   selft   namet   basest	   namespace(    (    s/   /usr/lib64/python2.7/Demo/metaclasses/Simple.pyt   __init__   s    		c         C   s
   t  |   S(   s   Create a new instance.(   t   Instance(   R   (    (    s/   /usr/lib64/python2.7/Demo/metaclasses/Simple.pyt   __call__	   s    (   R   t
   __module__R   R
   (    (    (    s/   /usr/lib64/python2.7/Demo/metaclasses/Simple.pyR       s   	R	   c           B   s   e  Z d    Z d   Z RS(   c         C   s   | |  _  d  S(   N(   t	   __klass__(   R   t   klass(    (    s/   /usr/lib64/python2.7/Demo/metaclasses/Simple.pyR      s    c         C   sW   y |  j  j | } Wn t k
 r0 t |  n Xt |  t j k	 rJ | St | |   S(   N(   R   R   t   KeyErrort   AttributeErrort   typet   typest   FunctionTypet   BoundMethod(   R   R   t   value(    (    s/   /usr/lib64/python2.7/Demo/metaclasses/Simple.pyt   __getattr__   s    (   R   R   R   R   (    (    (    s/   /usr/lib64/python2.7/Demo/metaclasses/Simple.pyR	      s   	R   c           B   s   e  Z d    Z d   Z RS(   c         C   s   | |  _  | |  _ d  S(   N(   t   functiont   instance(   R   R   R   (    (    s/   /usr/lib64/python2.7/Demo/metaclasses/Simple.pyR      s    	c         G   s9   d G|  j  Gd G|  j Gd G| GHt |  j  |  j f |  S(   Nt   callingt   fort   with(   R   R   t   apply(   R   t   args(    (    s/   /usr/lib64/python2.7/Demo/metaclasses/Simple.pyR
      s    (   R   R   R   R
   (    (    (    s/   /usr/lib64/python2.7/Demo/metaclasses/Simple.pyR      s   	t   Tracet   MyTracedClassc           B   s   e  Z d    Z d   Z RS(   c         C   s   | |  _  d  S(   N(   t   a(   R   R   (    (    s/   /usr/lib64/python2.7/Demo/metaclasses/Simple.pyt   method1$   s    c         C   s   |  j  S(   N(   R   (   R   (    (    s/   /usr/lib64/python2.7/Demo/metaclasses/Simple.pyt   method2&   s    (   R   R   R    R!   (    (    (    s/   /usr/lib64/python2.7/Demo/metaclasses/Simple.pyR   #   s   	i
   (    (    (    (    (	   R   R    R	   R   R   R   t
   aninstanceR    R!   (    (    (    s/   /usr/lib64/python2.7/Demo/metaclasses/Simple.pyt   <module>   s   
	