Ë
    ý¶„j|I  ã            :      ó>  — d dl mZ d dlZd dlZd dl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 d dlmZmZm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mZmZmZmZmZmZm Z m!Z! d dl"m#Z# d d	l$m%Z%m&Z&  ejN                   e( ejR                  «       «      «      Z* ejN                   e( ejR                  «       «      «      Z+ ejN                  e«      Z,d™d
„Z- ej\                  d«      Z/dšd„Z0 ejb                  ddi¬«       ejd                  dd¬«       ejf                  de4ddd¬«       ejf                  de5ddd¬«       ejf                  de4dd¬«       ejf                  de5dd¬«       ejf                  d dd!d"¬#«       ejf                  d$d%dd& ejl                  d¬'«      ¬(«       ejf                  d)d*dd+¬,«       ejf                  d-d.dd/¬,«       ejf                  d0e7d1dd2¬3«       ejf                  d4de5d5¬6«       ejf                  d7e4 e-e «      d8d9d¬:«       ejf                  d;e4 e-e«      d8d<d¬:«       ejf                  d=e4 e-e!«      d8d>d¬:«       ejf                  d?e5d@dAd¬«       ejf                  dBe5dCdDd¬«       ejf                  dEe7dFdGd¬«       ejf                  dHe7dFdId¬«       ejf                  dJe8ddKd¬«       ejf                  dLe+d8dMd¬«       ejf                  dNe,d8dOd¬«       ejf                  dP ejl                  d¬'«      ddQd¬«       ejf                  dR ejl                  d¬'«      ddSd¬«       ejf                  dTe*ddUd¬«       ejf                  dVdddW¬#«       ejf                  dXdddY¬#«       ejf                  dZddd[¬#«       ejf                  d\ddd]¬#«       ejf                  d^ddd_¬#«       ejf                  d`e4dda¬«       ejf                  dbe4dcdd¬«       ejf                  dee5ddf¬«       ejf                  dge5dhdi¬«       ejf                  dje5ddk¬«       ejf                  dle5d dmd¬«       ejf                  dne5dodpd¬«       ejf                  dqe5ddr¬«       ejf                  dse5dodtd¬«       ejf                  due4ddvd¬«       ejf                  dwe4ddxd¬«       ejf                  dye4ddzd¬«       ejf                  d{e5 e5e«      d|d¬«       ejf                  d}e5 e5ejr                  «      d~d¬«       ejf                  de4dd€d¬«       ejf                  d�e4dd‚d¬«       ejf                  dƒd„dd…¬,«       ejf                  d†de0d!dd‡¬ˆ«       ejf                  d‰dcddŠ¬‹«       ejf                  dŒd�e5ddŽ¬«       ejf                  d�dd!d�d¬‘«       ejf                  d’dd!d“d¬‘«      	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 d›d”„«       «       «       «       «       «       «       «       «       «       «       «       «       «       «       «       «       «       «       «       «       «       «       «       «       «       «       «       «       «       «       «       «       «       «       «       «       «       «       «       «       «       «       «       «       «       «       «       «       «       «       «       Z:ddddd8d8d8d@dCdFdFdd8d8d!dddd1ddedddddddcddhdd doddodddeejr                  ddddddd!dd!d•œ2	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 dœd–„Z;d�d—„Z<e=d˜k(  r e:«        yy)žé    )ÚannotationsN)ÚCallable)ÚRawConfigParser)ÚIOÚAnyÚget_args)ÚASGIApplication)Ú
INTERFACESÚLIFESPANÚ
LOG_LEVELSÚLOGGING_CONFIGÚSSL_PROTOCOL_VERSIONÚSTARTUP_FAILUREÚConfigÚHTTPProtocolTypeÚInterfaceTypeÚLifespanTypeÚLoopFactoryTypeÚWSProtocolType)ÚServer)ÚChangeReloadÚMultiprocessc                óL   — ddj                  d„ t        | «      D «       «      › d�S )Nú[ú|c              3  ó,   K  — | ]  }|d k7  sŒ	|–— Œ y­w)ÚnoneN© )Ú.0Úkeys     úC/var/www/html/GAP/venv/lib/python3.12/site-packages/uvicorn/main.pyú	<genexpr>z%_metavar_from_type.<locals>.<genexpr>)   s   è ø€ ÒH ¸#À»-œÑHùs   ‚
�ú])Újoinr   )Ú_types    r!   Ú_metavar_from_typer&   (   s%   € Øˆs�x‰xÑH¤x°£ÔHÓHÐIÈÐKÐKó    úuvicorn.errorc           	     ó  — |r| j                   ry t        j                  dj                  t        j
                  t        j                  «       t        j                  «       t        j                  «       ¬«      «       | j                  «        y )NzKRunning uvicorn {version} with {py_implementation} {py_version} on {system})ÚversionÚpy_implementationÚ
py_versionÚsystem)Úresilient_parsingÚclickÚechoÚformatÚuvicornÚ__version__ÚplatformÚpython_implementationÚpython_versionr-   Úexit)ÚctxÚparamÚvalues      r!   Úprint_versionr;   /   sf   € Ù�C×)Ò)ØÜ	‡J�JØU×\Ñ\Ü×'Ñ'Ü&×<Ñ<Ó>Ü×.Ñ.Ó0Ü—?‘?Ó$ð	 	]ó 	
ôð ‡H�H…Jr'   Úauto_envvar_prefixÚUVICORN)Úcontext_settingsÚappÚUVICORN_APP)Úenvvarz--hostz	127.0.0.1zBind socket to this host.T)ÚtypeÚdefaultÚhelpÚshow_defaultz--porti@  zABind socket to this port. If 0, an available port will be picked.z--udszBind to a UNIX domain socket.)rB   rC   rD   z--fdz)Bind to socket from this file descriptor.z--reloadFzEnable auto-reload.)Úis_flagrC   rD   z--reload-dirÚreload_dirszRSet reload directories explicitly, instead of using the current working directory.)Úexists)ÚmultiplerD   rB   z--reload-includeÚreload_includeszÆSet glob patterns to include while watching for files. Includes '*.py' by default; these defaults can be overridden with `--reload-exclude`. This option has no effect unless watchfiles is installed.)rI   rD   z--reload-excludeÚreload_excludeszÙSet glob patterns to exclude while watching for files. Includes '.*, .py[cod], .sw.*, ~*' by default; these defaults can be overridden with `--reload-include`. This option has no effect unless watchfiles is installed.z--reload-delayg      Ð?zTDelay between previous and next check if application needs to be. Defaults to 0.25s.)rB   rC   rE   rD   z	--workersz~Number of worker processes. Defaults to the $WEB_CONCURRENCY environment variable if available, or 1. Not valid with --reload.)rC   rB   rD   z--loopÚautoz"Event loop factory implementation.)rB   ÚmetavarrC   rD   rE   z--httpzHTTP protocol implementation.z--wsz"WebSocket protocol implementation.z--ws-max-sizei   z#WebSocket max size message in bytesz--ws-max-queueé    z2The maximum length of the WebSocket message queue.z--ws-ping-intervalg      4@z#WebSocket ping interval in seconds.z--ws-ping-timeoutz"WebSocket ping timeout in seconds.z--ws-per-message-deflatez)WebSocket per-message-deflate compressionz
--lifespanzLifespan implementation.z--interfacez:Select ASGI3, ASGI2, or WSGI as the application interface.z
--env-filezEnvironment configuration file.z--log-configzBLogging configuration file. Supported formats: .ini, .json, .yaml.z--log-levelzLog level. [default: info]z--access-log/--no-access-logzEnable/Disable access log.z--use-colors/--no-use-colorsz!Enable/Disable colorized logging.z"--proxy-headers/--no-proxy-headerszaEnable/Disable X-Forwarded-Proto, X-Forwarded-For to populate url scheme and remote address info.z"--server-header/--no-server-headerz%Enable/Disable default Server header.z--date-header/--no-date-headerz#Enable/Disable default Date header.z--forwarded-allow-ipszóComma separated list of IP Addresses, IP Networks, or literals (e.g. UNIX Socket path) to trust with proxy headers. Defaults to the $FORWARDED_ALLOW_IPS environment variable if available, or '127.0.0.1'. The literal '*' means trust everything.z--root-pathÚ zLSet the ASGI 'root_path' for applications submounted below a given URL path.z--limit-concurrencyz^Maximum number of concurrent connections or tasks to allow, before issuing HTTP 503 responses.z	--backlogi   z0Maximum number of connections to hold in backlogz--limit-max-requestszEMaximum number of requests to service before terminating the process.z--limit-max-requests-jitterzuMaximum jitter to add to limit_max_requests. Staggers worker restarts to avoid all workers restarting simultaneously.z--timeout-keep-aliveé   zYClose Keep-Alive connections if no new data is received within this timeout (in seconds).z--timeout-graceful-shutdownz8Maximum number of seconds to wait for graceful shutdown.z--timeout-worker-healthcheckzKMaximum number of seconds to wait for a worker to respond to a healthcheck.z--ssl-keyfilezSSL key filez--ssl-certfilezSSL certificate filez--ssl-keyfile-passwordzSSL keyfile passwordz--ssl-versionz,SSL version to use (see stdlib ssl module's)z--ssl-cert-reqsz@Whether client certificate is required (see stdlib ssl module's)z--ssl-ca-certszCA certificates filez--ssl-cipherszNCiphers to use (see stdlib ssl module's). Defaults to OpenSSL's safe defaults.z--headerÚheaderszASpecify custom default HTTP response headers as a Name:Value pairz	--versionz%Display the uvicorn version and exit.)rF   ÚcallbackÚexpose_valueÚis_eagerrD   z	--app-dirzuLook for APP in the specified directory, by adding this to the PYTHONPATH. Defaults to the current working directory.)rC   rE   rD   z--h11-max-incomplete-event-sizeÚh11_max_incomplete_event_sizezFFor h11, the maximum number of bytes to buffer of an incomplete event.z--reset-contextvarszXRun each ASGI request in a fresh contextvars.Context. Hides context set in the lifespan.)rF   rC   rD   rE   z	--factoryzFTreat APP as an application factory, i.e. a () -> <ASGI app> callable.c2                ó¬  — t        | fi d|“d|“d|“d|“d|“d|“d|“d|“d	|	“d
|
“d|“d|“d|“d|“d|€t        n|“d|“d|“d|“d|“d|xs d “d|xs d “d|xs d “d|“d|“d|“d|“d|“d|“d|“d|“d|“d | “d!|!“d"|"“d#|#“d$|$“d%|%“d&|&“d'|'“d(|(“d)|)“d*|*“d+|+“d,|,D �2cg c]  }2|2j                  d-d.«      ‘Œ c}2“d/|-“d0|1“d1|.“d2|/“d3|0“Ž y c c}2w )4NÚhostÚportÚudsÚfdÚloopÚhttpÚwsÚws_max_sizeÚws_max_queueÚws_ping_intervalÚws_ping_timeoutÚws_per_message_deflateÚlifespanÚenv_fileÚ
log_configÚ	log_levelÚ
access_logÚ	interfaceÚreloadrG   rJ   rK   Úreload_delayÚworkersÚproxy_headersÚserver_headerÚdate_headerÚforwarded_allow_ipsÚ	root_pathÚlimit_concurrencyÚbacklogÚlimit_max_requestsÚlimit_max_requests_jitterÚtimeout_keep_aliveÚtimeout_graceful_shutdownÚtimeout_worker_healthcheckÚssl_keyfileÚssl_certfileÚssl_keyfile_passwordÚssl_versionÚssl_cert_reqsÚssl_ca_certsÚssl_ciphersrQ   ú:é   Ú
use_colorsÚfactoryÚapp_dirrU   Úreset_contextvars)Úrunr   Úsplit)3r?   rW   rX   rY   rZ   r[   r\   r]   r^   r_   r`   ra   rb   rc   rh   ri   rG   rJ   rK   rj   rk   rd   re   rf   rg   rl   rm   rn   ro   rp   rq   rr   rs   rt   ru   rv   rw   rx   ry   rz   r{   r|   r}   r~   rQ   r�   rƒ   rU   r„   r‚   Úheaders3                                                      r!   Úmainrˆ   =   sU  € ôv Øò3áð3ñ ð3ñ ð	3ñ
 ð3ñ ð3ñ ð3ñ ð3ñ  ð3ñ "ð3ñ *ð3ñ (ð3ñ  6ð3ñ ð3ñ ð3ð  &0Ð%7•>¸Zøð!3ñ" ð#3ñ$ ð%3ñ& ð'3ñ( ð)3ð*  Ò' 4øð+3ð, (Ò/¨4øð-3ð. (Ò/¨4øð/3ñ0 "ð13ñ2 ð33ñ4 $ð53ñ6 $ð73ñ8  ð93ñ: 0ð;3ñ< ð=3ñ> ,ð?3ñ@ ðA3ñB .ðC3ñD #<ðE3ñF .ðG3ñH #<ðI3ñJ $>ðK3ñL  ðM3ñN "ðO3ñP 2ðQ3ñR  ðS3ñT $ðU3ñV "ðW3ñX  ðY3ðZ 5<Ö<¨&�—‘˜c 1Õ%Ó<ð[3ñ\ ð]3ñ^ ð_3ñ` ða3ñb 'Dðc3ñd ,òe3ùòZ =s   Â#C)2rW   rX   rY   rZ   r[   r\   r]   r^   r_   r`   ra   rb   rc   rh   ri   rG   rJ   rK   rj   rk   rd   re   rf   rg   rl   rm   rn   ro   rp   rq   rr   rs   rt   ru   rv   rw   rx   ry   rz   r{   r|   r}   r~   Ússl_context_factoryrQ   r�   rƒ   r‚   rU   r„   c       2        ó¶  — |/� t         j                  j                  d|/«       t        | f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!| “d"|!“d#|"“d$|#“d%|$“d&|%“d'|&“d(|'“d)|(“d*|)“d+|*“d,|+“d-|,“d.|-“d/|.“d0|0“d1|1“d2|2“Ž}3|3j                  s|3j
                  d3kD  rPt        | t        «      sPt        j                  d4«      }4|4j                  d5«       t        j                  t        «       n|3j                  «        t        |3¬6«      }5	 |3j                  r8|3j!                  «       }6t#        |3|5j$                  |6g¬7«      j%                  «        nL|3j
                  d3kD  r-|3j!                  «       }6t'        |3|6g¬8«      j%                  «        n|5j%                  «        |3j*                  rIt,        j                  j/                  |3j*                  «      r t-        j0                  |3j*                  «       	 |5j2                  s7|3j                  s*|3j
                  d3k(  rt        j                  t        «       y y y y # t(        $ r Y Œ¤w xY w# |3j*                  rJt,        j                  j/                  |3j*                  «      r t-        j0                  |3j*                  «       w w w xY w)9Nr   rW   rX   rY   rZ   r[   r\   r]   r^   r_   r`   ra   rb   rc   rh   ri   rG   rJ   rK   rj   rk   rd   re   rf   rg   rl   rm   rn   ro   rp   rq   rr   rs   rt   ru   rv   rw   rx   ry   rz   r{   r|   r}   r~   r‰   rQ   r�   r‚   rU   r„   r€   r(   zRYou must pass the application as an import string to enable 'reload' or 'workers'.)Úconfig)ÚtargetÚsockets)r�   )ÚsysÚpathÚinsertr   ri   rk   Ú
isinstanceÚstrÚloggingÚ	getLoggerÚwarningr7   r   Úload_appr   Úshould_reloadÚbind_socketr   r…   r   ÚKeyboardInterruptrY   ÚosrH   ÚremoveÚstarted)7r?   rW   rX   rY   rZ   r[   r\   r]   r^   r_   r`   ra   rb   rc   rh   ri   rG   rJ   rK   rj   rk   rd   re   rf   rg   rl   rm   rn   ro   rp   rq   rr   rs   rt   ru   rv   rw   rx   ry   rz   r{   r|   r}   r~   r‰   rQ   r�   rƒ   r‚   rU   r„   r‹   ÚloggerÚserverÚsocks7                                                          r!   r…   r…   î  s©  € ðl ÐÜ�‰�‰˜˜7Ô#äØò3áð3ñ ð3ñ ð	3ñ
 ð3ñ ð3ñ ð3ñ ð3ñ  ð3ñ "ð3ñ *ð3ñ (ð3ñ  6ð3ñ ð3ñ ð3ñ  ð!3ñ"  ð#3ñ$ (ð%3ñ& (ð'3ñ( "ð)3ñ* ð+3ñ, ð-3ñ. ð/3ñ0 ð13ñ2 ð33ñ4 $ð53ñ6 $ð73ñ8  ð93ñ: 0ð;3ñ< ð=3ñ> ,ð?3ñ@ ðA3ñB .ðC3ñD #<ðE3ñF .ðG3ñH #<ðI3ñJ $>ðK3ñL  ðM3ñN "ðO3ñP 2ðQ3ñR  ðS3ñT $ðU3ñV "ðW3ñX  ðY3ñZ 0ð[3ñ\ ð]3ñ^ ð_3ñ` ða3ñb 'Dðc3ñd ,ðe3€Fðh ‡}‚}˜Ÿ™¨Ò*Ü˜#œsÔ#Ü×&Ñ& Ó7ˆFØ�N‰NÐoÔpÜ�H‰H”_Õ%à�‰Ôä˜6Ô"€Fð"Ø×ÒØ×%Ñ%Ó'ˆDÜ˜¨¯
©
¸T¸FÔC×GÑGÕIØ�^‰^˜aÒØ×%Ñ%Ó'ˆDÜ˜¨$¨Ô0×4Ñ4Õ6à�J‰JŒLð �:Š:œ"Ÿ'™'Ÿ.™.¨¯©Ô4Ü�I‰I�f—j‘jÕ!à�>Š> &×"6Ò"6¸6¿>¹>ÈQÒ;NÜ�‰”Õ!ð <OÐ"6ˆ>øô ò Ùðûð �:Š:œ"Ÿ'™'Ÿ.™.¨¯©Ô4Ü�I‰I�f—j‘jÕ!ð 5ˆ:ús&   ÅBI1 É1	I=É:J  É<I=É=J  Ê AKc                óz   — | dk(  r"t        j                  dt        «       ddlm} |S t        dt        › d| › �«      ‚)NÚServerStatezOuvicorn.main.ServerState is deprecated, use uvicorn.server.ServerState instead.r   )r¡   zmodule z has no attribute )ÚwarningsÚwarnÚDeprecationWarningÚuvicorn.serverr¡   ÚAttributeErrorÚ__name__)Únamer¡   s     r!   Ú__getattr__r©   x  s@   € Øˆ}ÒÜ�‰Ø]Üô	
õ 	/àÐÜ
˜7¤8 *Ð,>¸t¸fÐEÓ
FÐFr'   Ú__main__)r%   r   Úreturnr’   )r8   zclick.Contextr9   zclick.Parameterr:   Úboolr«   ÚNone)fr?   r’   rW   r’   rX   ÚintrY   r’   rZ   r®   r[   úLoopFactoryType | strr\   zHTTPProtocolType | strr]   zWSProtocolType | strr^   r®   r_   r®   r`   Úfloatra   r°   rb   r¬   rc   r   rh   r   ri   r¬   rG   ú	list[str]rJ   r±   rK   r±   rj   r°   rk   r®   rd   r’   re   r’   rf   r’   rg   r¬   rl   r¬   rm   r¬   rn   r¬   ro   r’   rp   r’   rq   r®   rr   r®   rs   r®   rt   r®   ru   r®   rv   ú
int | Nonerw   r®   rx   r’   ry   r’   rz   r’   r{   r®   r|   r®   r}   r’   r~   ú
str | NonerQ   r±   r�   r¬   rƒ   r’   rU   r²   r„   r¬   r‚   r¬   r«   r­   )hr?   z*ASGIApplication | Callable[..., Any] | strrW   r’   rX   r®   rY   r³   rZ   r²   r[   r¯   r\   z/type[asyncio.Protocol] | HTTPProtocolType | strr]   z-type[asyncio.Protocol] | WSProtocolType | strr^   r®   r_   r®   r`   úfloat | Nonera   r´   rb   r¬   rc   r   rh   r   ri   r¬   rG   úlist[str] | str | NonerJ   rµ   rK   rµ   rj   r°   rk   r²   rd   ústr | os.PathLike[str] | Nonere   zJdict[str, Any] | str | os.PathLike[str] | RawConfigParser | IO[Any] | Nonerf   zstr | int | Nonerg   r¬   rl   r¬   rm   r¬   rn   r¬   ro   rµ   rp   r’   rq   r²   rr   r®   rs   r²   rt   r®   ru   r®   rv   r²   rw   r®   rx   r¶   ry   r¶   rz   r³   r{   r®   r|   r®   r}   r¶   r~   r³   r‰   zGCallable[[Config, Callable[[], ssl.SSLContext]], ssl.SSLContext] | NonerQ   zlist[tuple[str, str]] | Noner�   zbool | Nonerƒ   r³   r‚   r¬   rU   r²   r„   r¬   r«   r­   )r¨   r’   r«   r   )>Ú
__future__r   Úasyncior“   rš   r4   ÚsslrŽ   r¢   Úcollections.abcr   Úconfigparserr   Útypingr   r   r   r/   r2   Úuvicorn._typesr	   Úuvicorn.configr
   r   r   r   r   r   r   r   r   r   r   r   r¥   r   Úuvicorn.supervisorsr   r   ÚChoiceÚlistÚkeysÚLEVEL_CHOICESÚLIFESPAN_CHOICESÚINTERFACE_CHOICESr&   r”   r�   r;   ÚcommandÚargumentÚoptionr’   r®   ÚPathr°   r¬   Ú	CERT_NONErˆ   r…   r©   r§   r   r'   r!   ú<module>rË      s‚  ðÝ "ã Û Û 	Û Û 
Û 
Û Ý $Ý (ß $Ñ $ã ã Ý *÷÷ ÷ ó õ "ß :à�—‘™T / *§/¡/Ó"3Ó4Ó5€Ø�5—<‘<¡ ] X§]¡]£_Ó 5Ó6Ð Ø �E—L‘L Ó,Ð óLð 
ˆ×	Ñ	˜?Ó	+€óð €‡�Ð!5°yÐ AÔBØ€‡��˜mÔ,Ø€‡�ØØ	ØØ	$Øôð €‡�ØØ	ØØ	LØôð €‡�ˆg˜C¨Ð4SÔTØ€‡�ˆf˜3¨Ð3^Ô_Ø€‡�ˆj $°Ð<QÔRØ€‡�ØØØØ	]Ø	ˆ�‰˜4Ô	 ôð €‡�ØØØð
@ô	ð €‡�ØØØð
ô	ð €‡�ØØ	ØØØ	_ôð €‡�ØØØ	ð
=ô	ð €‡�ØØ	Ù˜Ó/ØØ	-Øôð €‡�ØØ	ÙÐ/Ó0ØØ	(Øôð €‡�Ø
Ø	Ù˜~Ó.ØØ	-Øôð €‡�ØØ	ØØ	.Øôð €‡�ØØ	ØØ	=Øôð €‡�ØØ	ØØ	.Øôð €‡�ØØ	ØØ	-Øôð €‡�ØØ	ØØ	4Øôð €‡�ØØ	ØØ	#Øôð €‡�ØØ	ØØ	EØôð €‡�ØØ	ˆ�‰˜4Ô	 ØØ	*Øôð €‡�ØØ	ˆ�‰˜4Ô	 ØØ	MØôð €‡�ØØ	ØØ	%Øôð €‡�Ø"ØØØ	%ô	ð €‡�Ø"ØØØ	,ô	ð €‡�Ø(ØØØ	lô	ð €‡�Ø(ØØØ	0ô	ð €‡�Ø$ØØØ	.ô	ð €‡�ØØ	Øð
.ô	ð €‡�ØØ	ØØ	Wô	ð €‡�ØØ	ØØ	iô	ð €‡�ØØ	ØØ	;ô	ð €‡�ØØ	ØØ	Pô	ð €‡�Ø!Ø	Øð
Pàôð €‡�ØØ	ØØ	dØôð €‡�Ø!Ø	ØØ	Cô	ð €‡�Ø"Ø	ØØ	VØôð €‡�ˆo C°¸NÐY]Ô^Ø€‡�ØØ	ØØ	Øôð €‡�ØØ	ØØ	Øôð €‡�ØØ	ÙÐ$Ó%Ø	7Øôð €‡�ØØ	Ù�—‘ÓØ	KØôð €‡�ØØ	ØØ	Øôð €‡�ØØ	ØØ	YØôð €‡�ØØØØ	Lô	ð €‡�ØØØØØØ	0ôð €‡�ØØØð
2ô	ð €‡�Ø%Ø#Ø	ØØ	Qôð €‡�ØØØØ	cØôð €‡�ØØØØ	QØôðgØ	ðgà
ðgð ðgð 
ð	gð
 	ðgð  ðgð !ðgð 	ðgð ðgð ðgð ðgð ðgð !ðgð ðgð ðgð  ð!gð" ð#gð$ ð%gð& ð'gð( ð)gð* ð+gð, ð-gð. ð/gð0 ð1gð2 ð3gð4 ð5gð6 ð7gð8 ð9gð: ð;gð< ð=gð> ð?gð@ ðAgðB ðCgðD  #ðEgðF ðGgðH  *ðIgðJ !$ðKgðL ðMgðN ðOgðP ðQgðR ðSgðT ðUgðV ðWgðX ðYgðZ ð[gð\ ð]gð^ ð_gð` $.ðagðb ðcgðd ðegðf 
òggóóóóóóóóóóóóó _óóóóóóóóóóóóóóóóóóóóóóóóóóóóóóóóó Só `ó Uóóó -ó CðN
gðZ ØØØØ"(Ø<BØ8>ØØØ%)Ø$(Ø#'Ø#Ø%ØØ*.Ø.2Ø.2ØØØ.2Ø]kØ"&ØØØØØ26ØØ$(ØØ%)Ø%&ØØ,0Ø&'Ø15Ø26Ø'+Ø+ØŸ™Ø26Ø"ØcgØ,0Ø"ØØØ04Ø#ñiG"Ø	3ðG"ð ðG"ð ð	G"ð
 
ðG"ð 	ðG"ð  ðG"ð :ðG"ð 	6ðG"ð ðG"ð ðG"ð #ðG"ð "ðG"ð !ðG"ð ðG"ð  ð!G"ð" ð#G"ð$ (ð%G"ð& ,ð'G"ð( ,ð)G"ð* ð+G"ð, ð-G"ð. ,ð/G"ð0 [ð1G"ð2  ð3G"ð4 ð5G"ð6 ð7G"ð8 ð9G"ð: ð;G"ð< 0ð=G"ð> ð?G"ð@ "ðAG"ðB ðCG"ðD #ðEG"ðF  #ðGG"ðH ðIG"ðJ  *ðKG"ðL !$ðMG"ðN /ðOG"ðP 0ðQG"ðR %ðSG"ðT ðUG"ðV ðWG"ðX 0ðYG"ðZ ð[G"ð\ að]G"ð^ *ð_G"ð` ðaG"ðb ðcG"ðd ðeG"ðf $.ðgG"ðh ðiG"ðj 
ókG"óT	Gð ˆzÒÙ…Fð r'   