§
    Å‡tjm0  ã                  óÚ  — d dl mZ d dlZd dlZd dlZd dlZd dlmZ ddlm	Z	m
Z
mZmZ  ej        d¦  «        ZerddlmZ dZd	Zd3d„Zd4d„Zd4d„Zd4d„Zd4d„Z G d„ d¦  «        Z G d„ de
j
        ¦  «        Zd5d"„Zd6d&„Z e	j        ej        ee¦  «          e	j        ej        d'¦  «          e	j        ej        e¦  «          e	j        ej        d(¦  «         e d)k    �r
 e!ej"        ¦  «        d*k     r e#d+¦  «          ej$        ¦   «           e%ej"        d         d,¦  «        5 Z& ee&¦  «        Z'e'j(        d-         D ].Z)e)x\  Z*Z+Z,e'_)        e' -                    d.e*› d/e+› d/e,› d0�¦  «         Œ/ e	j%        ej"        d         ¦  «        5 Z.e. -                    d1¦  «         ddd¦  «         n# 1 swxY w Y   ej/        d2k    r ej0        d1¦  «         ddd¦  «         dS # 1 swxY w Y   dS dS )7é    )ÚannotationsN)ÚIOé   )ÚImageÚ	ImageFileÚPngImagePluginÚfeaturesÚjpg_2000)ÚJpeg2KImagePlugins   icnsé   Úfobjú	IO[bytes]Úreturnútuple[bytes, int]c                ó\   — t          j        d|                      t          ¦  «        ¦  «        S )Nz>4sI)ÚstructÚunpackÚreadÚ
HEADERSIZE)r   s    úQ/var/www/html/CA-Chatbot/venv/lib/python3.11/site-packages/PIL/IcnsImagePlugin.pyÚ
nextheaderr   %   s    € ÝŒ=˜ §¢­:Ñ!6Ô!6Ñ7Ô7Ð7ó    Ústart_lengthútuple[int, int]Úsizeútuple[int, int, int]údict[str, Image.Image]c                óÀ   — |\  }}|                       |¦  «         |                      d¦  «        }|dk    rd}t          |¦  «        ‚t          | |dz   |dz
  f|¦  «        S )Né   s       z'Unknown signature, expecting 0x00000000)Úseekr   ÚSyntaxErrorÚread_32)r   r   r   ÚstartÚlengthÚsigÚmsgs          r   Úread_32tr'   )   sl   € ð !�M€Eˆ6Ø‡I‚IˆeÑÔÐØ
�)Š)�A‰,Œ,€CØ
Ð!Ò!Ð!Ø7ˆÝ˜#ÑÔÐÝ�4˜% !™) V¨a¡ZÐ0°$Ñ7Ô7Ð7r   c           
     óš  — |\  }}|                       |¦  «         |d         |d         z  |d         |d         z  f}|d         |d         z  }||dz  k    r1|                      |¦  «        }t          j        d||dddd¦  «        }�nAt          j        d|d¦  «        }t          d¦  «        D �]}	g }
|}|dk    r˜|                      d¦  «        }|sn€|d         }|dz  r4|d	z
  }|                      d¦  «        }|
                     |g|z  ¦  «         n-|dz   }|
                     |                      |¦  «        ¦  «         ||z  }|dk    rn|dk    °˜|dk    r"d
t          |¦  «        › d�}t          |¦  «        ‚t          j        d|d 
                    |
¦  «        dddd¦  «        }|j                             |j        |	¦  «         �Œd|iS )zn
    Read a 32bit RGB icon resource.  Seems to be either uncompressed or
    an RLE packbits-like scheme.
    r   é   r   é   ÚRGBÚrawNé€   é}   zError reading channel [z left]ÚLr   )r    r   r   Ú
frombufferÚnewÚrangeÚextendÚappendÚreprr!   ÚjoinÚimÚputband)r   r   r   r#   r$   Ú
pixel_sizeÚsizesqÚindatar7   Úband_ixÚdataÚ	bytesleftÚbyteÚbyte_intÚ	blocksizer&   Úbands                    r   r"   r"   6   s÷  € ð !�M€Eˆ6Ø‡I‚IˆeÑÔÐØ�q”'˜D œGÑ# T¨!¤W¨t°A¬wÑ%6Ð7€JØ˜Œ]˜Z¨œ]Ñ*€FØ�˜!‘ÒÐà—’˜6Ñ"Ô"ˆÝÔ˜e Z°¸ÀÀqÈ!ÑLÔLˆ‰õ ŒY�u˜j¨$Ñ/Ô/ˆÝ˜Q‘x”xð 	,ñ 	,ˆGØˆDØˆIØ˜a’-�-Ø—y’y ‘|”|�Øð ØØ œ7�Ø˜d‘?ð 6Ø (¨3¡�IØŸ9š9 Q™<œ<�DØ—K’K  ¨Ñ 2Ñ3Ô3Ð3Ð3à (¨1¡�IØ—K’K §	¢	¨)Ñ 4Ô 4Ñ5Ô5Ð5Ø˜YÑ&�	Ø ’>�>Øð ˜a’-�-ð ˜AŠ~ˆ~ØGµ°Y±´ÐGÐGÐG�Ý! #Ñ&Ô&Ð&ÝÔ# C¨°S·X²X¸d±^´^ÀUÈCÐQRÐTUÑVÔVˆDØŒE�MŠM˜$œ' 7Ñ+Ô+Ð+Ñ+Ø�2ˆ;Ðr   c           	     ó  — |d         }|                       |¦  «         |d         |d         z  |d         |d         z  f}|d         |d         z  }t          j        d||                      |¦  «        dddd¦  «        }d|iS )Nr   r)   r   r/   r,   ÚA)r    r   r0   r   )r   r   r   r#   r9   r:   rB   s          r   Úread_mkrE   b   s‡   € ð ˜ŒO€EØ‡I‚IˆeÑÔÐØ�q”'˜D œGÑ# T¨!¤W¨t°A¬wÑ%6Ð7€JØ˜Œ]˜Z¨œ]Ñ*€FÝÔ˜C ¨T¯YªY°vÑ->Ô->ÀÀsÈAÈqÑQÔQ€DØ�ˆ;Ðr   c                ó¼  — |\  }}|                       |¦  «         |                      d¦  «        }|                     d¦  «        rF|                       |¦  «         t          j        | ¦  «        }t          j        |j        ¦  «         d|iS |                     d¦  «        s|dk    r§t          sd}t          |¦  «        ‚|                       |¦  «         |                      |¦  «        }t          j        |¦  «        }	t          j        |	¦  «        }t          j        |j        ¦  «         |j        dk    r|                     d¦  «        }d|iS d}t          |¦  «        ‚)Né   s   ‰PNG

ÚRGBA)s   ÿOÿQs   
‡
s      jP  
‡
zQUnsupported icon subimage format (rebuild PIL with JPEG 2000 support to fix this)z Unsupported icon subimage format)r    r   Ú
startswithr   ÚPngImageFiler   Ú_decompression_bomb_checkr   Úenable_jpeg2kÚ
ValueErrorÚioÚBytesIOr   ÚJpeg2KImageFileÚmodeÚconvert)
r   r   r   r#   r$   r%   r7   r&   Ú
jp2kstreamÚfs
             r   Úread_png_or_jpeg2000rU   n   sS  € ð !�M€Eˆ6Ø‡I‚IˆeÑÔÐØ
�)Š)�B‰-Œ-€Cð ‡~‚~Ð0Ñ1Ô1ð Ø�	Š	�%ÑÔÐÝÔ(¨Ñ.Ô.ˆÝÔ'¨¬Ñ0Ô0Ð0Ø˜ˆ|Ðà�ŠÐAÑBÔBðàÐ9Ò9Ð9åð 	"ð6ð õ ˜S‘/”/Ð!à�	Š	�%ÑÔÐØ—Y’Y˜vÑ&Ô&ˆ
ÝŒJ�zÑ"Ô"ˆÝÔ.¨qÑ1Ô1ˆÝÔ'¨¬Ñ0Ô0Ð0ØŒ7�fÒÐØ—’˜FÑ#Ô#ˆBØ˜ˆ|Ðà0ˆÝ˜‰oŒoÐr   c                  óÊ   — e Zd Zdefgdefgdefgdefgdefgdefdefdefgd	efgd
efgdefdefgdefdefdefgdefgdefdefdefgdœZd%d„Zd&d„Z	d'd„Z
d(d „Z	 d)d*d$„Zd!S )+ÚIcnsFileó   ic10ó   ic09ó   ic14ó   ic08ó   ic13ó   ic07s   it32s   t8mks   icp6ó   ic12s   ih32s   h8mks   icp5s   il32s   l8mkó   ic11s   icp4s   is32s   s8mk))é   r`   r)   )r`   r`   r   )é   ra   r)   )ra   ra   r   )r-   r-   r)   )r-   r-   r   )é@   rb   r   )é    rc   r)   )é0   rd   r   )rc   rc   r   )é   re   r)   )re   re   r   r   r   r   ÚNonec                óŒ  — i | _         || _        t          |¦  «        \  }}t          |¦  «        sd}t	          |¦  «        ‚t
          }||k     rvt          |¦  «        \  }}|dk    rd}t	          |¦  «        ‚|t
          z  }|t
          z  }||f| j         |<   |                     |t          j        ¦  «         ||z  }||k     °tdS dS )z@
        fobj is a file-like object as an icns resource
        znot an icns filer   zinvalid block headerN)	Údctr   r   Ú_acceptr!   r   r    rN   ÚSEEK_CUR)Úselfr   r%   Úfilesizer&   ÚirA   s          r   Ú__init__zIcnsFile.__init__¯   sÓ   € ð
 ˆŒØˆŒ	Ý" 4Ñ(Ô(‰ˆˆXÝ�s‰|Œ|ð 	#Ø$ˆCÝ˜cÑ"Ô"Ð"ÝˆØ�(ŠlˆlÝ'¨Ñ-Ô-‰NˆC�Ø˜AŠ~ˆ~Ø,�Ý! #Ñ&Ô&Ð&Ø•‰OˆAØ�Ñ#ˆIØ 	˜NˆDŒH�S‰MØ�IŠI�i¥¤Ñ-Ô-Ð-Ø�‰NˆAð �(Šlˆlˆlˆlˆlˆlr   úlist[tuple[int, int, int]]c                ó˜   — g }| j                              ¦   «         D ]-\  }}|D ]%\  }}|| j        v r|                     |¦  «          nŒ&Œ.|S ©N)ÚSIZESÚitemsrh   r4   )rk   Úsizesr   ÚfmtsÚfmtÚreaders         r   Ú	itersizeszIcnsFile.itersizesÆ   sj   € ØˆØœ*×*Ò*Ñ,Ô,ð 	ð 	‰JˆD�$Ø#ð ð ‘��VØ˜$œ(�?�?Ø—L’L Ñ&Ô&Ð&Ø�Eð #øð ˆr   r   c                ón   — |                       ¦   «         }|sd}t          |¦  «        ‚t          |¦  «        S )NzNo 32bit icon resources found)rx   r!   Úmax)rk   rt   r&   s      r   ÚbestsizezIcnsFile.bestsizeÏ   s8   € Ø—’Ñ Ô ˆØð 	#Ø1ˆCÝ˜cÑ"Ô"Ð"Ý�5‰zŒzÐr   r   r   c                ó²   — i }| j         |         D ]F\  }}| j                             |¦  «        }|�%|                      || j        ||¦  «        ¦  «         ŒG|S )zÂ
        Get an icon resource as {channel: array}.  Note that
        the arrays are bottom-up like windows bitmaps and will likely
        need to be flipped or transposed in some way.
        )rr   rh   ÚgetÚupdater   )rk   r   rh   Úcoderw   Údescs         r   ÚdataforsizezIcnsFile.dataforsizeÖ   sd   € ð ˆØ œJ tÔ,ð 	:ð 	:‰LˆD�&Ø”8—<’< Ñ%Ô%ˆDØÐØ—
’
˜6˜6 $¤)¨T°4Ñ8Ô8Ñ9Ô9Ð9øØˆ
r   Nú-tuple[int, int] | tuple[int, int, int] | NoneúImage.Imagec                óf  — |€|                       ¦   «         }n$t          |¦  «        dk    r|d         |d         df}|                      |¦  «        }|                     d¦  «        }|r|S |d                              ¦   «         }	 |                     |d         ¦  «         n# t          $ r Y nw xY w|S )Nr)   r   r   rH   r+   rD   )r{   Úlenr�   r}   ÚcopyÚputalphaÚKeyError)rk   r   Úchannelsr7   s       r   ÚgetimagezIcnsFile.getimageã   sÄ   € ð ˆ<Ø—=’=‘?”?ˆDˆDÝ�‰YŒY˜!Š^ˆ^Ø˜”G˜T !œW aÐ(ˆDØ×#Ò# DÑ)Ô)ˆà�\Š\˜&Ñ!Ô!ˆØð 	ØˆIà�eŒ_×!Ò!Ñ#Ô#ˆð	Ø�KŠK˜ œÑ&Ô&Ð&Ð&øÝð 	ð 	ð 	ØˆDð	øøøàˆ	s   ÂB! Â!
B.Â-B.)r   r   r   rf   )r   ro   )r   r   )r   r   r   r   rq   )r   r‚   r   rƒ   )Ú__name__Ú
__module__Ú__qualname__rU   r'   rE   r"   rr   rn   rx   r{   r�   rŠ   © r   r   rW   rW   “   s`  € € € € € à Ð"6Ð7Ð8Ø Ð"6Ð7Ð8Ø Ð"6Ð7Ð8Ø Ð"6Ð7Ð8Ø Ð"6Ð7Ð8àÐ*Ð+Ø�hÐØ�gÐð
ð
 Ð 4Ð5Ð6ØÐ 4Ð5Ð6Ø Ð(¨7°GÐ*<Ð=àÐ*Ð+Ø�gÐØ�gÐð
ð
 Ð 4Ð5Ð6àÐ*Ð+Ø�gÐØ�gÐð
ð)ð €Eð6ð ð ð ð.ð ð ð ðð ð ð ðð ð ð ð EIðð ð ð ð ð ð r   rW   c                  óf   — e Zd ZdZdZdZdd„Zedd„¦   «         Zej	        dd
„¦   «         Zddd„Z
dS )ÚIcnsImageFilea!  
    PIL image support for Mac OS .icns files.
    Chooses the best resolution, but will possibly load
    a different size image if you mutate the size attribute
    before calling 'load'.

    The info dictionary has a key 'sizes' that is a list
    of sizes that the icns file has.
    ÚICNSzMac OS icns resourcer   rf   c                óL  — | j         €J ‚t          | j         ¦  «        | _        d| _        | j                             ¦   «         | j        d<   | j                             ¦   «         | _        | j        d         | j        d         z  | j        d         | j        d         z  f| _        d S )NrH   rt   r   r)   r   )	ÚfprW   ÚicnsÚ_moderx   Úinfor{   Ú	best_sizer   ©rk   s    r   Ú_openzIcnsImageFile._open
  s�   € ØŒwÐ"Ð"Ð"Ý˜TœWÑ%Ô%ˆŒ	ØˆŒ
Ø!œY×0Ò0Ñ2Ô2ˆŒ	�'ÑØœ×+Ò+Ñ-Ô-ˆŒàŒN˜1Ô ¤¨qÔ 1Ñ1ØŒN˜1Ô ¤¨qÔ 1Ñ1ð
ˆŒ	ˆ	ˆ	r   r   c                ó   — | j         S rq   )Ú_sizer˜   s    r   r   zIcnsImageFile.size  s
   € àŒzÐr   Úvaluec                óè   — | j         d         D ]T}|d         |d         z  |d         |d         z  f}|d         |d         z  }|d         |d         z  |k    r
|| _         d S ŒUd}t          |¦  «        ‚)Nrt   r   r)   r   z2This is not one of the allowed sizes of this image)r–   r›   rM   )rk   rœ   r   Úsimple_sizeÚscaler&   s         r   r   zIcnsImageFile.size  s�   € ð ”I˜gÔ&ð 	ð 	ˆDØ˜qœ' D¨¤GÑ+¨T°!¬W°t¸A´wÑ->Ð>ˆKØ ”N e¨A¤hÑ.ˆEØ˜1Œ~  a¤Ñ(¨EÒ1Ð1Ø"�”
Ø��ð 2ð CˆÝ˜‰oŒoÐr   NrŸ   ú
int | NoneúImage.core.PixelAccess | Nonec                ó°  — |�+| j         d d…         \  }}||z  ||z  f| _         |||f| _        t          j                             | ¦  «        }| j        �| j        j         | j         k    r|S |                      ¦   «          | j                             | j        ¦  «        }|                     ¦   «         }|j        | _        |j	        | _
        |j         | _         |S )Nr)   )r   r—   r   ÚloadÚ_imr7   Úload_preparer”   rŠ   rQ   r•   )rk   rŸ   ÚwidthÚheightÚpxr7   s         r   r£   zIcnsImageFile.load&  sÇ   € ØÐØ œI b q bœM‰MˆE�6Ø ™ v°¡~Ð5ˆDŒIØ" F¨EÐ1ˆDŒNåŒ[×Ò˜dÑ#Ô#ˆØŒ8Ð D¤G¤L°D´IÒ$=Ð$=àˆIØ×ÒÑÔÐàŒY×Ò ¤Ñ/Ô/ˆð �WŠW‰YŒYˆà”%ˆŒØ”WˆŒ
Ø”GˆŒ	àˆ	r   )r   rf   )r   r   )rœ   r   r   rf   rq   )rŸ   r    r   r¡   )r‹   rŒ   r�   Ú__doc__ÚformatÚformat_descriptionr™   Úpropertyr   Úsetterr£   rŽ   r   r   r�   r�   ü   sš   € € € € € ðð ð €FØ/Ðð	
ð 	
ð 	
ð 	
ð ðð ð ñ „Xðð 
„[ð
ð 
ð 
ñ „[ð
ðð ð ð ð ð ð r   r�   r7   rƒ   r“   Úfilenameústr | bytesrf   c           	     óÔ  — t          |d¦  «        r|                     ¦   «          dddddddddœ}d	„ | j                             d
g ¦  «        D ¦   «         }i }t	          |                     ¦   «         ¦  «        D ]e}||v r||         n|                      ||f¦  «        }t          j        ¦   «         }| 	                    |d¦  «         | 
                    ¦   «         ||<   Œfg }	|                     ¦   «         D ]:\  }
}||         }|	                     |
t          t          |¦  «        z   |f¦  «         Œ;|                     t           ¦  «         t          }|t          dt          |	¦  «        z  z   z  }|t#          d„ |	D ¦   «         ¦  «        z  }|                     t%          j        d|¦  «        ¦  «         |                     d¦  «         |                     t%          j        dt          t          |	¦  «        t          z  z   ¦  «        ¦  «         |	D ]K}|                     |d         ¦  «         |                     t%          j        d|d         ¦  «        ¦  «         ŒL|	D ]f}|                     |d         ¦  «         |                     t%          j        d|d         ¦  «        ¦  «         |                     |d         ¦  «         Œgt          |d¦  «        r|                     ¦   «          dS dS )za
    Saves the image as a series of PNG files,
    that are then combined into a .icns file.
    Úflushr-   ra   r`   i   rc   rb   )r]   r[   rY   rX   r_   r^   r\   rZ   c                ó   — i | ]
}|j         |“ŒS rŽ   )r¦   )Ú.0r7   s     r   ú
<dictcomp>z_save.<locals>.<dictcomp>P  s   € ÐVÐVÐV¨�r”x ÐVÐVÐVr   Úappend_imagesÚpngr   c              3  ó&   K  — | ]}|d          V — ŒdS )r   NrŽ   )r³   Úentrys     r   ú	<genexpr>z_save.<locals>.<genexpr>f  s&   è è € Ð5Ð5 E�u˜Q”xÐ5Ð5Ð5Ð5Ð5Ð5r   z>is   TOC r   r   r)   N)Úhasattrr±   Úencoderinfor}   ÚsetÚvaluesÚresizerN   rO   ÚsaveÚgetvaluers   r4   r   r…   ÚwriteÚMAGICÚsumr   Úpack)r7   r“   r®   rt   Úprovided_imagesÚsize_streamsr   ÚimageÚtempÚentriesÚtypeÚstreamÚfile_lengthr¸   s                 r   Ú_saverÍ   >  sÛ  € õ
 ˆr�7ÑÔð Ø
�Š‰
Œ
ˆ
ð ØØØØØØØð	ð 	€Eð WÐV¨b¬n×.@Ò.@ÀÐRTÑ.UÔ.UÐVÑVÔV€OØ€LÝ�E—L’L‘N”NÑ#Ô#ð 	-ð 	-ˆð �Ð&Ð&ð ˜DÔ!Ð!à—’˜D $˜<Ñ(Ô(ð 	õ Œz‰|Œ|ˆØ�
Š
�4˜ÑÔÐØ!Ÿ]š]™_œ_ˆ�TÑÐà€GØ—k’k‘m”mð Að A‰
ˆˆdØ˜dÔ#ˆØ�Š˜�j­3¨v©;¬;Ñ6¸Ð?Ñ@Ô@Ð@Ð@ð ‡H‚H�U�O„O€OÝ€KØ•: ¥C¨¡L¤LÑ 0Ñ0Ñ0€KØ•3Ð5Ð5¨WÐ5Ñ5Ô5Ñ5Ô5Ñ5€KØ‡H‚H�VŒ[˜˜{Ñ+Ô+Ñ,Ô,Ð,ð ‡H‚HˆWÑÔÐØ‡H‚H�VŒ[˜�z­C°©L¬L½:Ñ,EÑEÑFÔFÑGÔGÐGØð .ð .ˆØ
�Š��q”ÑÔÐØ
�Š•”˜T 5¨¤8Ñ,Ô,Ñ-Ô-Ð-Ð-ð ð ð ˆØ
�Š��q”ÑÔÐØ
�Š•”˜T 5¨¤8Ñ,Ô,Ñ-Ô-Ð-Ø
�Š��q”ÑÔÐÐåˆr�7ÑÔð Ø
�Š‰
Œ
ˆ
ˆ
ˆ
ðð r   ÚprefixÚbytesÚboolc                ó6   — |                       t          ¦  «        S rq   )rI   rÂ   )rÎ   s    r   ri   ri   z  s   € Ø×Ò�UÑ#Ô#Ð#r   z.icnsz
image/icnsÚ__main__r)   z)Syntax: python3 IcnsImagePlugin.py [file]Úrbrt   zout-ú-z.pngzout.pngÚwindows)r   r   r   r   )r   r   r   r   r   r   r   r   )r7   rƒ   r“   r   r®   r¯   r   rf   )rÎ   rÏ   r   rÐ   )1Ú
__future__r   rN   Úosr   ÚsysÚtypingr   Ú r   r   r   r	   Úcheck_codecrL   r   rÂ   r   r   r'   r"   rE   rU   rW   r�   rÍ   ri   Úregister_openrª   Úregister_extensionÚregister_saveÚregister_mimer‹   r…   ÚargvÚprintÚexitÚopenr“   Úimfr–   r   r¦   r§   rŸ   r¿   r7   ÚplatformÚ	startfilerŽ   r   r   ú<module>rç      s¾  ðð& #Ð "Ð "Ð "Ð "Ð "à 	€	€	€	Ø 	€	€	€	Ø €€€Ø 
€
€
€
Ø Ð Ð Ð Ð Ð à 8Ð 8Ð 8Ð 8Ð 8Ð 8Ð 8Ð 8Ð 8Ð 8Ð 8Ð 8à$�Ô$ ZÑ0Ô0€Øð $Ø#Ð#Ð#Ð#Ð#Ð#à€Ø€
ð8ð 8ð 8ð 8ð
8ð 
8ð 
8ð 
8ð)ð )ð )ð )ðX	ð 	ð 	ð 	ð"ð "ð "ð "ðJbð bð bð bð bñ bô bð bðR?ð ?ð ?ð ?ð ?�IÔ'ñ ?ô ?ð ?ðD9ð 9ð 9ð 9ðx$ð $ð $ð $ð €Ô �MÔ(¨-¸Ñ AÔ AÐ AØ €Ô ˜Ô-¨wÑ 7Ô 7Ð 7à €Ô �MÔ(¨%Ñ 0Ô 0Ð 0Ø €Ô �MÔ(¨,Ñ 7Ô 7Ð 7àˆzÒÑØ
€sˆ3Œ8�}„}�qÒÐØˆÐ9Ñ:Ô:Ð:ØˆŒ‰
Œ
ˆ
à	ˆˆcŒh�qŒk˜4Ñ	 Ô	 ð $ BØˆm˜BÑÔˆØ”H˜WÔ%ð 	:ð 	:ˆDØ.2Ð2Ñ ˆE�6˜5 3¤8Ø�HŠHÐ8˜EÐ8Ð8 FÐ8Ð8¨UÐ8Ð8Ð8Ñ9Ô9Ð9Ð9ØˆUŒZ˜œ œÑ$Ô$ð 	¨Ø�GŠG�IÑÔÐð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	àŒ<˜9Ò$Ð$ØˆBŒL˜Ñ#Ô#Ð#ð$ð $ð $ñ $ô $ð $ð $ð $ð $ð $ð $ð $øøøð $ð $ð $ð $ð $ð $ð Ðs7   Ä&A#GÆ	F+ÆGÆ+F/	Æ/GÆ2F/	Æ3GÇG"Ç%G"