§
    :›jØ4  ã                  óv  — d dl mZ d dlZd dlZd dlZd dlmZmZ d dlmZ d dl	m
Z
 d dlmZ d dlZd dlZddlmZ dd	lmZmZ dd
lmZ  ej        e¦  «        Zi d d“dd“dd“dd“dd“dd“dd“dd“dd“dd“dd“dd “d!d"“d#d$“d%d&“d'd(“Zd®d2„Zd¯d5„Zd°d7„Zd±d8„Zd²d9„Zd³d?„Z	 	 	 	 d´dµdE„Z  ej!        d@¬F¦  «        d¶dG„¦   «         Z"d¶dH„Z#e" $                    ¦   «         d·dI„¦   «         Ze" $                    ¦   «          ej%        dJdKd@dL¬M¦  «         ej%        dNdOdP¬Q¦  «         ej%        dRdSdT ej&        g dU¢¦  «        ¬V¦  «         ej%        dWdX ej&        g dY¢¦  «        dZ¬[¦  «         ej%        d\d]e'd^¬[¦  «         ej%        d_d`da¬Q¦  «         ej%        dbdcd@ddde¬f¦  «         ej%        dgdhdi¬Q¦  «         ej%        djdkdl ej&        g dm¢¦  «        ¬V¦  «         ej%        dndoddp¬q¦  «         ej%        drdsdt¬Q¦  «         ej%        dudvd@dw¬q¦  «        d¸d�„¦   «         ¦   «         ¦   «         ¦   «         ¦   «         ¦   «         ¦   «         ¦   «         ¦   «         ¦   «         ¦   «         ¦   «         ¦   «         Z(e" $                    ¦   «          ej%        dJdKd@d‚¬M¦  «         ej%        dNdOdƒdP¬q¦  «         ej%        dRdSdT ej&        g dU¢¦  «        ¬V¦  «         ej%        dWdX ej&        g d„¢¦  «        ¬…¦  «         ej%        d†d‡ ej&        g dˆ¢¦  «        ¬…¦  «         ej%        d‰dŠ ej&        g d‹¢¦  «        ¬…¦  «         ej%        dŒd� ej&        g dŽ¢¦  «        ¬…¦  «         ej%        d�d� ej&        g d‘¢¦  «        ¬…¦  «         ej%        d’d“ ej&        g d”¢¦  «        ¬…¦  «         ej%        d\d]e'd^¬[¦  «         ej%        d_d`da¬Q¦  «         ej%        dbdcd@ddde¬f¦  «         ej%        dgdhdi¬Q¦  «         ej%        dndoddp¬q¦  «         ej%        drdsdt¬Q¦  «         ej%        dudvd@dw¬q¦  «        d¹dš„¦   «         ¦   «         ¦   «         ¦   «         ¦   «         ¦   «         ¦   «         ¦   «         ¦   «         ¦   «         ¦   «         ¦   «         ¦   «         ¦   «         ¦   «         ¦   «         ¦   «         Z)e" $                    ¦   «          ej%        dJdKd@d‚¬M¦  «         ej%        dNdOdƒdP¬q¦  «         ej%        dRdSdT ej&        g dU¢¦  «        ¬V¦  «         ej%        dWdX ej&        g d›¢¦  «        dœ¬[¦  «         ej%        d�dž ej&        dŸd g¦  «        ¬…¦  «         ej%        dbd¡ ej&        g d¢¢¦  «        ¬…¦  «         ej%        d’d£ ej&        d¤d¥g¦  «        ¬…¦  «         ej%        d\d]e'd^¬[¦  «         ej%        d_d`da¬Q¦  «         ej%        drdsdt¬Q¦  «         ej%        dudvd@dw¬q¦  «        dºd©„¦   «         ¦   «         ¦   «         ¦   «         ¦   «         ¦   «         ¦   «         ¦   «         ¦   «         ¦   «         ¦   «         ¦   «         Z*e" $                    ¦   «          ej%        dJdKd@d‚¬M¦  «         ej%        dNdOdƒdP¬q¦  «         ej%        dRdSdT ej&        g dU¢¦  «        ¬V¦  «         ej%        dWdX ej&        g dY¢¦  «        dZ¬[¦  «         ej%        d\d]e'd^¬[¦  «         ej%        d_d`da¬Q¦  «         ej%        drdsdt¬Q¦  «         ej%        dudvd@dw¬q¦  «        d»dª„¦   «         ¦   «         ¦   «         ¦   «         ¦   «         ¦   «         ¦   «         ¦   «         ¦   «         Z+ed«k    r e"d¬¬­¦  «         dS dS )¼é    )ÚannotationsN)ÚThreadPoolExecutorÚas_completed)Údatetime)ÚPath)Úunquoteé   )ÚDDGS)Ú_expand_proxy_tb_aliasÚ
json_dumps)Ú__version__ÚblackÚredé   Úgreené   Úyellowé   Úblueé   Úmagentaé   Úcyané   Úbright_blacké   Ú
bright_redé	   Úbright_greené
   Úbright_yellowé   Úbright_blueé   Úbright_magentaé   Úbright_cyané   Úwhiteé   Úbright_whiteÚkeywordsÚstrÚdataúlist[dict[str, str]]Úfunction_nameÚfilenameú
str | NoneÚreturnÚNonec                ó"  — |r+|                      d¦  «        r|                     dd¦  «        nd |f\  }}|r|n|› d| › dt          j        ¦   «         d›�}|dk    rt	          |› d|› �|¦  «         d S |dk    rt          |› d|› �|¦  «         d S d S )N)z.csvz.jsonú.r	   Ú_ú%Y%m%d_%H%M%SÚcsvÚjson)ÚendswithÚrsplitr   ÚnowÚ	_save_csvÚ
_save_json)r,   r.   r0   r1   Úexts        úR/home/lighthouse/health/venv/lib/python3.11/site-packages/duckduckgo_search/cli.pyÚ
_save_datarB   (   sÌ   € Ø/7Ðv¸H×<MÒ<MÐN_Ñ<`Ô<`Ðv�H—O’O C¨Ñ+Ô+Ð+ÐgkÐmuÐfv�M€HˆcØ#Ðeˆxˆx¨MÐ)eÐ)e¸HÐ)eÐ)eÅxÄ|Á~Ä~Ð)eÐ)eÐ)e€HØ
ˆe‚|€|Ý�XÐ%Ð% Ð%Ð% tÑ,Ô,Ð,Ð,Ð,Ø	�ŠˆÝ�hÐ&Ð& Ð&Ð&¨Ñ-Ô-Ð-Ð-Ð-ð 
ˆó    Újsonfileú
str | Pathc                ó    — t          | dd¬¦  «        5 }|                     t          |¦  «        ¦  «         d d d ¦  «         d S # 1 swxY w Y   d S )NÚwúutf-8)Úencoding)ÚopenÚwriter   )rD   r.   Úfiles      rA   r?   r?   1   s’   € Ý	ˆh˜ gÐ	.Ñ	.Ô	.ð %°$Ø�
Š
•:˜dÑ#Ô#Ñ$Ô$Ð$ð%ð %ð %ñ %ô %ð %ð %ð %ð %ð %ð %ð %øøøð %ð %ð %ð %ð %ð %s   “#AÁAÁ
AÚcsvfilec                ó*  — t          | ddd¬¦  «        5 }|rd|d                              ¦   «         }t          j        ||t          j        ¬¦  «        }|                     ¦   «          |                     |¦  «         d d d ¦  «         d S # 1 swxY w Y   d S )NrG   Ú rH   )ÚnewlinerI   r   )Ú
fieldnamesÚquoting)rJ   Úkeysr9   Ú
DictWriterÚQUOTE_MINIMALÚwriteheaderÚ	writerows)rM   r.   rL   ÚheadersÚwriters        rA   r>   r>   6   sÒ   € Ý	ˆg�s B°Ð	9Ñ	9Ô	9ð #¸TØð 	#Ø˜1”g—l’l‘n”nˆGÝ”^ D°WÅcÔFWÐXÑXÔXˆFØ×ÒÑ Ô Ð Ø×Ò˜TÑ"Ô"Ð"ð#ð #ð #ñ #ô #ð #ð #ð #ð #ð #ð #ð #øøøð #ð #ð #ð #ð #ð #s   ”A'BÂBÂBc           	     óš  — | rÆt          | d¬¦  «        D ]¶\  }}t          j        |› dd› �dd¬¦  «         t          |                     ¦   «         d¬¦  «        D ]a\  }\  }}|r-|dv rd	nd
}|dk    rdn|}t          j        |› |ddd¬¦  «        }n|}t          j        |d›|› �dt
          |         d¬¦  «         Œbt          ¦   «          Œµd S d S )Nr	   ©Ústartz.	    zN==============================================================================r   r)   )ÚbgÚfg)ÚcontentÚhrefÚimageÚsourceÚ	thumbnailÚurli,  éN   Údetected_languageÚlanguagerO   z            T)ÚwidthÚinitial_indentÚsubsequent_indentÚpreserve_paragraphsz<12)r]   r^   Úoverline)Ú	enumerateÚclickÚsechoÚitemsÚ	wrap_textÚCOLORSÚinput)r.   ÚiÚeÚjÚkÚvrh   Útexts           rA   Ú_print_datarz   ?   s*  € Øð Ý˜d¨!Ð,Ñ,Ô,ð 	ð 	‰DˆAˆqÝŒK˜1Ð/Ð/ XÐ/Ð/°GÀÐHÑHÔHÐHÝ& q§w¢w¡y¤y¸Ð:Ñ:Ô:ð 	Wð 	W‘	�‘6�A�qØð Ø#$Ð(bÐ#bÐ#b˜C˜CÐhj�EØ&'Ð+>Ò&>Ð&>˜
˜
ÀA�AÝ œ?Ø˜ e¸BÐRZÐptðñ ô �D�Dð �DÝ”˜qÐ,Ð, dÐ,Ð,°½VÀA¼YÐQUÐVÑVÔVÐVÐVÝ‰GŒGˆGˆGðð ð	ð 	rC   c                óJ  — |                       dd¦  «                              dd¦  «                              dd¦  «                              dd¦  «                              dd¦  «                              d	d¦  «                              d
d¦  «                              dd¦  «        } | S )NÚfiletyperO   ú:ú"ú'Úsiteú r7   ú/ú\)Úreplace)r,   s    rA   Ú_sanitize_keywordsr…   P   sŠ   € à×Ò˜ RÑ(Ô(ß	Š��bÑ	Ô	ß	Š��cÑ	Ô	ß	Š�˜Ñ	Ô	ß	Š��cÑ	Ô	ß	Š��cÑ	Ô	ß	Š��sÑ	Ô	ß	Š��bÑ	Ô	ð ð €OrC   rd   Údir_pathÚproxyÚverifyÚboolc           	     óæ  — 	 t          j        |ddd|¬¦  «                             | ¦  «        }|j        dk    rkt	          t
          j                             ||d d…         ¦  «        d¦  «        5 }|                     |j	        ¦  «         d d d ¦  «         d S # 1 swxY w Y   d S d S # t          $ r@}t                               d| › dt          |¦  «        j        › d|› �¦  «         Y d }~d S d }~ww xY w)NÚrandomr    )r‡   ÚimpersonateÚimpersonate_osÚtimeoutrˆ   éÈ   Úwbzdownload_file url=r�   )ÚprimpÚClientÚgetÚstatus_coderJ   ÚosÚpathÚjoinrK   r_   Ú	ExceptionÚloggerÚdebugÚtypeÚ__name__)rd   r†   r1   r‡   rˆ   ÚresprL   Úexs           rA   Ú_download_filerŸ   ^   sW  € ðJÝŒ| %°XÈhÐ`bÐkqÐrÑrÔr×vÒvØñ
ô 
ˆð Ô˜sÒ"Ð"Ý•b”g—l’l 8¨X°d°s°d¬^Ñ<Ô<¸dÑCÔCð )ÀtØ—
’
˜4œ<Ñ(Ô(Ð(ð)ð )ð )ñ )ô )ð )ð )ð )ð )ð )ð )ð )øøøð )ð )ð )ð )ð )ð )ð #Ð"øõ ð Jð Jð JÝ�ŠÐH¨#ÐHÐHµ°R±´Ô0AÐHÐHÀBÐHÐHÑIÔIÐIÐIÐIÐIÐIÐIÐIøøøøðJøøøs<   ‚A-B& Á/BÂ
B& ÂBÂB& ÂBÂB& Â&
C0Â05C+Ã+C0TÚresultsÚthreadsú
int | NoneÚpathnamec           
     ó  — |r|n|› d| › dt          j        ¦   «         d›�}t          j        |d¬¦  «         |€dn|}t	          |¬¦  «        5 }g }	t          |d¬¦  «        D ]•\  }
}|d	k    r|d
         n|d         }t          |                     d¦  «        d                              d¦  «        d         ¦  «        }|                     t          |||
› d|› �||¦  «        }|	 
                    |¦  «         Œ–t          j        t          |	¦  «        dddd¬¦  «        5 }t          |	¦  «        D ]+}|                     ¦   «          |                     d¦  «         Œ,	 d d d ¦  «         n# 1 swxY w Y   d d d ¦  «         d S # 1 swxY w Y   d S )Nr7   r8   T)Úexist_okr    )Úmax_workersr	   r[   Úimagesra   r`   r‚   éÿÿÿÿú?r   ÚDownloadingé2   )ÚlengthÚlabelÚshow_percentÚshow_posrh   )r   r=   r•   Úmakedirsr   rm   r   ÚsplitÚsubmitrŸ   Úappendrn   ÚprogressbarÚlenr   ÚresultÚupdate)r,   r    r0   r‡   r¡   rˆ   r£   r–   ÚexecutorÚfuturesrt   Úresrd   r1   ÚfÚbarÚfutures                    rA   Ú_download_resultsr¾   j   s+  € ð  Ðaˆ8ˆ8¨Ð%aÐ%a¸Ð%aÐ%aÅ8Ä<Á>Ä>Ð%aÐ%aÐ%a€DÝ„K�˜tÐ$Ñ$Ô$Ð$à�Oˆbˆb¨€GÝ	¨Ð	0Ñ	0Ô	0ð °HØˆÝ ¨qÐ1Ñ1Ô1ð 	ð 	‰FˆAˆsØ"/°8Ò";Ð";�#�g”,�,ÀÀVÄˆCÝ˜sŸyšy¨™~œ~¨bÔ1×7Ò7¸Ñ<Ô<¸QÔ?Ñ@Ô@ˆHØ—’¥°°T¸aÐ;LÐ;LÀ(Ð;LÐ;LÈeÐU[Ñ\Ô\ˆAØ�NŠN˜1ÑÔÐÐåÔÝ�w‘<”< }À4ÐRVÐ^`ð
ñ 
ô 
ð 	àÝ& wÑ/Ô/ð ð �Ø—’‘”�Ø—
’
˜1‘”��ðð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	ðð ð ñ ô ð ð ð ð ð ð ð øøøð ð ð ð ð ð s7   ÁCE>Ä<E&ÅE>Å&E*	Å*E>Å-E*	Å.E>Å>FÆF)Úchainc                 ó   — dS )zduckduckgo_search CLI toolN© rÁ   rC   rA   ÚclirÂ   ‡   s	   € ð 	€DrC   c                 óª   — 	 t          ¦   «          d S # t          $ r6} t          j        t	          | ¦  «        j        › d| › �¦  «         Y d } ~ d S d } ~ ww xY w)Nz: )rÂ   r˜   rn   Úechor›   rœ   )rž   s    rA   Úsafe_entry_pointrÅ   �   sl   € ð1Ý‰ŒˆˆˆøÝð 1ð 1ð 1ÝŒ
•d˜2‘h”hÔ'Ð/Ð/¨2Ð/Ð/Ñ0Ô0Ð0Ð0Ð0Ð0Ð0Ð0Ð0øøøøð1øøøs   ‚ ’
Aœ+AÁAc                 ó8   — t          t          ¦  «         t          S )N)Úprintr   rÁ   rC   rA   ÚversionrÈ   ”   s   € å	�+ÑÔÐÝÐrC   z-kz
--keywordsztext search, keywords for query)ÚrequiredÚhelpz-rz--regionz8us-en, ru-ru, etc. -region https://duckduckgo.com/params)rÊ   z-sz--safesearchÚmoderate)ÚonrË   Úoff)Údefaultr›   z-tz--timelimit)ÚdrG   ÚmÚyzday, week, month, year)r›   rÊ   z-mz--max_resultszmaximum number of resultsz-oz--outputzGcsv, json or filename.csv|json (save the results to a csv or json file)z-dz
--downloadFz-download results. -dd to set custom directory)Úis_flagrÎ   rÊ   z-ddz--download-directoryz!Specify custom download directoryz-bz	--backendÚauto)rÓ   ÚhtmlÚlitez-thz	--threadszdownload threads, default=10)rÎ   rÊ   z-pz--proxyz<the proxy to send requests, example: socks5://127.0.0.1:9150z-vz--verifyz"verify SSL when making the requestÚregionÚ
safesearchÚ	timelimitÚbackendÚoutputÚdownloadÚdownload_directoryÚintÚmax_resultsc           	     ó  — t          t          |
¦  «        |¬¦  «                             | |||||	¬¦  «        }t          | ¦  «        } |rt	          | |d|¬¦  «         |rt          | |d|
|||¬¦  «         |s|st          |¦  «         dS dS dS )z;CLI function to perform a text search using DuckDuckGo API.©r‡   rˆ   )r,   rÖ   r×   rØ   rÙ   rÞ   ry   )r1   ©r0   r‡   r¡   rˆ   r£   N)r
   r   ry   r…   rB   r¾   rz   )r,   rÖ   r×   rØ   rÙ   rÚ   rÛ   rÜ   r¡   rÞ   r‡   rˆ   r.   s                rA   ry   ry   š   sâ   € õ8 Õ,¨UÑ3Ô3¸FÐCÑCÔC×HÒHØØØØØØð Iñ ô €Dõ " (Ñ+Ô+€HØð <Ý�8˜T 6°FÐ;Ñ;Ô;Ð;Øð 	
ÝØØØ ØØØØ'ð	
ñ 	
ô 	
ð 	
ð ð ˜(ð Ý�DÑÔÐÐÐðð ð ð rC   zkeywords for queryzus-en)ÚDayÚWeekÚMonthÚYear)r›   z-sizez--size)ÚSmallÚMediumÚLargeÚ	Wallpaperz-cz--color)ÚcolorÚ
MonochromeÚRedÚOrangeÚYellowÚGreenÚBlueÚPurpleÚPinkÚBrownÚBlackÚGrayÚTealÚWhitez-typez--type_image)ÚphotoÚclipartÚgifÚtransparentÚlinez-lz--layout)ÚSquareÚTallÚWidez-licz--license_image)ÚanyÚPublicÚShareÚShareCommerciallyÚModifyÚModifyCommerciallyÚsizerê   Ú
type_imageÚlayoutÚlicense_imagec                ó"  — t          t          |¦  «        |¬¦  «                             | |||||||||¬¦
  «
        }t          | ¦  «        } |rt	          | |d|¬¦  «         |	rt          | |d||||
¬¦  «         |s|	st          |¦  «         dS dS dS )z=CLI function to perform a images search using DuckDuckGo API.rà   )
r,   rÖ   r×   rØ   r  rê   r  r  r	  rÞ   r§   ©r0   r1   rá   N)r
   r   r§   r…   rB   r¾   rz   )r,   rÖ   r×   rØ   r  rê   r  r  r	  rÛ   rÜ   r¡   rÞ   rÚ   r‡   rˆ   r.   s                    rA   r§   r§   Ï   sð   € õz Õ,¨UÑ3Ô3¸FÐCÑCÔC×JÒJØØØØØØØØØ#Øð Kñ ô €Dõ " (Ñ+Ô+€HØð LÝ�8˜T°ÀFÐKÑKÔKÐKØð 	
ÝØØØ"ØØØØ'ð	
ñ 	
ô 	
ð 	
ð ð ˜(ð Ý�DÑÔÐÐÐðð ð ð rC   )rÏ   rG   rÐ   zday, week, monthz-resz--resolutionÚhighÚstandartz
--duration)ÚshortÚmediumÚlongz--license_videosÚcreativeCommonÚyoutubeÚ
resolutionÚdurationÚlicense_videosc           
     óâ   — t          t          |	¦  «        |
¬¦  «                             | |||||||¬¦  «        }t          | ¦  «        } |rt	          | |d|¬¦  «         dS t          |¦  «         dS )z=CLI function to perform a videos search using DuckDuckGo API.rà   )r,   rÖ   r×   rØ   r  r  r  rÞ   Úvideosr  N)r
   r   r  r…   rB   rz   )r,   rÖ   r×   rØ   r  r  r  rÞ   rÚ   r‡   rˆ   r.   s               rA   r  r  )  s•   € õ4 Õ,¨UÑ3Ô3¸FÐCÑCÔC×JÒJØØØØØØØ%Øð Kñ 	ô 	€Dõ " (Ñ+Ô+€HØð Ý�8˜T°ÀFÐKÑKÔKÐKÐKÐKå�DÑÔÐÐÐrC   c                óÜ   — t          t          |¦  «        |¬¦  «                             | ||||¬¦  «        }t          | ¦  «        } |rt	          | |d|¬¦  «         dS t          |¦  «         dS )z;CLI function to perform a news search using DuckDuckGo API.rà   )r,   rÖ   r×   rØ   rÞ   Únewsr  N)r
   r   r  r…   rB   rz   )	r,   rÖ   r×   rØ   rÞ   rÚ   r‡   rˆ   r.   s	            rA   r  r  T  s‰   € õ( Õ,¨UÑ3Ô3¸FÐCÑCÔC×HÒHØ &°ZÈ9Ðbmð Iñ ô €Dõ " (Ñ+Ô+€HØð Ý�8˜T°À&ÐIÑIÔIÐIÐIÐIå�DÑÔÐÐÐrC   Ú__main__Úddgs)Ú	prog_name)
r,   r-   r.   r/   r0   r-   r1   r2   r3   r4   )rD   rE   r.   r/   r3   r4   )rM   rE   r.   r/   r3   r4   )r.   r/   r3   r4   )r,   r-   r3   r-   )rd   r-   r†   r-   r1   r-   r‡   r2   rˆ   r‰   r3   r4   )NNTN)r,   r-   r    r/   r0   r-   r‡   r2   r¡   r¢   rˆ   r‰   r£   r2   r3   r4   )r3   r4   )r3   r-   )r,   r-   rÖ   r2   r×   r-   rØ   r2   rÙ   r-   rÚ   r2   rÛ   r‰   rÜ   r2   r¡   rÝ   rÞ   r¢   r‡   r2   rˆ   r‰   r3   r4   )"r,   r-   rÖ   r-   r×   r-   rØ   r2   r  r2   rê   r2   r  r2   r  r2   r	  r2   rÛ   r‰   rÜ   r2   r¡   rÝ   rÞ   r¢   rÚ   r2   r‡   r2   rˆ   r‰   r3   r4   )r,   r-   rÖ   r-   r×   r-   rØ   r2   r  r2   r  r2   r  r2   rÞ   r¢   rÚ   r2   r‡   r2   rˆ   r‰   r3   r4   )r,   r-   rÖ   r-   r×   r-   rØ   r2   rÞ   r¢   rÚ   r2   r‡   r2   rˆ   r‰   r3   r4   ),Ú
__future__r   r9   Úloggingr•   Úconcurrent.futuresr   r   r   Úpathlibr   Úurllib.parser   rn   r‘   Úduckduckgo_searchr
   Úutilsr   r   rÈ   r   Ú	getLoggerrœ   r™   rr   rB   r?   r>   rz   r…   rŸ   r¾   ÚgrouprÂ   rÅ   ÚcommandÚoptionÚChoicerÝ   ry   r§   r  r  rÁ   rC   rA   ú<module>r)     sò
  ðØ "Ð "Ð "Ð "Ð "Ð "à 
€
€
€
Ø €€€Ø 	€	€	€	Ø ?Ð ?Ð ?Ð ?Ð ?Ð ?Ð ?Ð ?Ø Ð Ð Ð Ð Ð Ø Ð Ð Ð Ð Ð Ø  Ð  Ð  Ð  Ð  Ð  à €€€Ø €€€à #Ð #Ð #Ð #Ð #Ð #Ø 5Ð 5Ð 5Ð 5Ð 5Ð 5Ð 5Ð 5Ø  Ð  Ð  Ð  Ð  Ð  à	ˆÔ	˜8Ñ	$Ô	$€ð
Ø€wð
à€uð
ð €wð
ð €xð	
ð
 €vð
ð €yð
ð €vð
ð €~ð
ð €|ð
ð €~ð
ð ˆð
ð ˆð
ð Ðð
ð ˆð
ð ˆð
ð  ˆð!
€ð(.ð .ð .ð .ð%ð %ð %ð %ð
#ð #ð #ð #ðð ð ð ð"ð ð ð ð	Jð 	Jð 	Jð 	Jð  ØØØðð ð ð ð ð: €„�4ÐÑÔð	ð 	ð 	ñ Ôð	ð
1ð 1ð 1ð 1ð ‡‚�„ðð ð ñ „ðð
 ‡‚�„Ø€„ˆd�L¨4Ð6WÐXÑXÔXØ€„ˆd�JÐ%_Ð`Ñ`Ô`Ø€„ˆd�N¨J¸\¸U¼\ÐJcÐJcÐJcÑ=dÔ=dÐeÑeÔeØ€„ˆd�M¨¨¬Ð5IÐ5IÐ5IÑ(JÔ(JÐQiÐjÑjÔjØ€„ˆd�O¨#Ð4OÐPÑPÔPØ€„ˆd�JÐ%nÐoÑoÔoØ€„ˆd�L¨$¸ÐDsÐtÑtÔtØ€„ˆeÐ+Ð2UÐVÑVÔVØ€„ˆd�K¨°l°e´lÐC[ÐC[ÐC[Ñ6\Ô6\Ð]Ñ]Ô]Ø€„ˆe�[¨"Ð3QÐRÑRÔRØ€„ˆd�IÐ$bÐcÑcÔcØ€„ˆd�J¨Ð3WÐXÑXÔXð%ð %ð %ñ YÔXñ dÔcñ SÔRñ ^Ô]ñ WÔVñ uÔtñ pÔoñ QÔPñ kÔjñ fÔeñ aÔ`ñ YÔXñ „ð%ðP ‡‚�„Ø€„ˆd�L¨4Ð6JÐKÑKÔKØ€„ˆd�J¨Ð6pÐqÑqÔqØ€„ˆd�N¨J¸\¸U¼\ÐJcÐJcÐJcÑ=dÔ=dÐeÑeÔeØ€„ˆd�M¨¨¬Ð5UÐ5UÐ5UÑ(VÔ(VÐWÑWÔWØ€„ˆg�x l e¤lÐ3\Ð3\Ð3\Ñ&]Ô&]Ð^Ñ^Ô^Ø€„ØØØ	ˆŒð	
ð 	
ð 	
ñ
ô 
ðñ ô ð, €„ˆg�~¨L¨E¬LÐ9kÐ9kÐ9kÑ,lÔ,lÐmÑmÔmØ€„ˆd�J \ U¤\Ð2LÐ2LÐ2LÑ%MÔ%MÐNÑNÔNØ€„Ø
ØØ	ˆŒÐeÐeÐeÑ	fÔ	fðñ ô ð
 €„ˆd�O¨#Ð4OÐPÑPÔPØ€„ˆd�JÐ%nÐoÑoÔoØ€„ˆd�L¨$¸ÐDsÐtÑtÔtØ€„ˆeÐ+Ð2UÐVÑVÔVØ€„ˆe�[¨"Ð3QÐRÑRÔRØ€„ˆd�IÐ$bÐcÑcÔcØ€„ˆd�J¨Ð3WÐXÑXÔXð-ð -ð -ñ YÔXñ dÔcñ SÔRñ WÔVñ uÔtñ pÔoñ QÔPñô ñ OÔNñ nÔmñ-ô ñ _Ô^ñ XÔWñ fÔeñ rÔqñ LÔKñ „ðT-ð` ‡‚�„Ø€„ˆd�L¨4Ð6JÐKÑKÔKØ€„ˆd�J¨Ð6pÐqÑqÔqØ€„ˆd�N¨J¸\¸U¼\ÐJcÐJcÐJcÑ=dÔ=dÐeÑeÔeØ€„ˆd�M¨¨¬°_°_°_Ñ(EÔ(EÐL^Ð_Ñ_Ô_Ø€„ˆf�n¨<¨5¬<¸ÀÐ8LÑ+MÔ+MÐNÑNÔNØ€„ˆd�L | u¤|Ð4OÐ4OÐ4OÑ'PÔ'PÐQÑQÔQØ€„ˆfÐ(¨|¨u¬|Ð=MÈyÐ<YÑ/ZÔ/ZÐ[Ñ[Ô[Ø€„ˆd�O¨#Ð4OÐPÑPÔPØ€„ˆd�JÐ%nÐoÑoÔoØ€„ˆd�IÐ$bÐcÑcÔcØ€„ˆd�J¨Ð3WÐXÑXÔXðð ð ñ YÔXñ dÔcñ pÔoñ QÔPñ \Ô[ñ RÔQñ OÔNñ `Ô_ñ fÔeñ rÔqñ LÔKñ „ðð> ‡‚�„Ø€„ˆd�L¨4Ð6JÐKÑKÔKØ€„ˆd�J¨Ð6pÐqÑqÔqØ€„ˆd�N¨J¸\¸U¼\ÐJcÐJcÐJcÑ=dÔ=dÐeÑeÔeØ€„ˆd�M¨¨¬Ð5IÐ5IÐ5IÑ(JÔ(JÐQiÐjÑjÔjØ€„ˆd�O¨#Ð4OÐPÑPÔPØ€„ˆd�JÐ%nÐoÑoÔoØ€„ˆd�IÐ$bÐcÑcÔcØ€„ˆd�J¨Ð3WÐXÑXÔXðð ð ñ YÔXñ dÔcñ pÔoñ QÔPñ kÔjñ fÔeñ rÔqñ LÔKñ „ðð* ˆzÒÐØ€C�&ÐÑÔÐÐÐð ÐrC   