ó
    ®œ‘h‰&  ã                   ó   • S SK rS SKrS SKJrJrJrJrJrJ	r	J
r
JrJr  S SKJr  S SKJr  \R$                  R'                  S5      rS r\R$                  R-                  S/ SQ5      S 5       rS	 r\R$                  R-                  S
SS/5      S 5       rS rS rS rS rS rS r\R$                  R-                  SSSS0/SS//5      S 5       r S r!S r"S r#S r$S r%S r&\R$                  R-                  S/ S Q5      S! 5       r'S" r(S# r)S$ r*g)%é    N)	Ú	DataFrameÚIndexÚ
MultiIndexÚSeriesÚ	TimestampÚconcatÚ
date_rangeÚisnaÚnotna)Úoffsetsz3ignore:.*(empty slice|0 for slice).*:RuntimeWarningc                 óP   • U [         R                  " U 5         R                  5       $ ©N)ÚnpÚisfiniteÚmean©Úxs    ÚbC:\Users\psant\Downloads\Noiseback\school\venv\Lib\site-packages\pandas/tests/window/test_apply.pyÚfr      s   € ØŒR�[Š[˜‹^Ñ×!Ñ!Ó#Ð#ó    Úbad_raw)Né   r   c                 óÔ   • [         R                  " [        SS9   [        [	        S5      5      R                  S5      R                  [        U S9  S S S 5        g ! , (       d  f       g = f)Nz'raw parameter must be `True` or `False`©Úmatché   r   ©Úraw)ÚpytestÚraisesÚ
ValueErrorr   ÚrangeÚrollingÚapplyÚlen)r   s    r   Útest_rolling_apply_invalid_rawr&      sE   € ä	�Š”zÐ)RÓ	SÜŒu�Q‹xÓ× Ñ  Ó#×)Ñ)¬#°7Ð)Ñ;÷ 
T×	SÖ	Súó   š6AÁ
A'c                 ón  • U u  p[        / SQ5      nUR                  S5      R                  [        R                  XS9nUR                  5       R                  5       (       d   eUR                  SSS9R                  [        R                  XS9n[        / SQ[        S9n[        R                  " XE5        g )N)r   é   r   é   é
   ©Úenginer   r   ©Úmin_periods)r   r   é   r+   ©Údtype)
r   r#   r$   r   Úsumr
   ÚallÚfloatÚtmÚassert_almost_equal)Úengine_and_rawr-   r   ÚvalsÚresultÚexpecteds         r   Ú test_rolling_apply_out_of_boundsr<   $   s�   € à �K€Fä’,Ó€Dà�\‰\˜"Ó×#Ñ#¤B§F¡F°6Ð#ÐC€FØ�;‰;‹=×Ñ×ÑÐÐà�\‰\˜"¨!ˆ\Ð,×2Ñ2´2·6±6À&Ð2ÐR€FÜ’m¬5Ñ1€HÜ×Ò˜6Õ,r   Úwindowr)   Ú2sc           	      ó:  ^• [        [        R                  R                  S5      R	                  S5      [        R                  R                  S5      R                  SSSS9S.[        SSSS	9S
9mU4S jnTR                  U 5      R                  USS9nTR                  SS  R                  T5      n[        R                  " X#5        [        R                  " [        5         TR                  U 5      R                  USS9  S S S 5        g ! , (       d  f       g = f)Nr)   é   r   r+   )Úsize©ÚAÚBÚ20130101Ús©ÚperiodsÚfreq©Úindexc                 ó‚   >• U R                   S   TR                   S   :X  a  [        R                  $ U R                  S   $ )Nr   éÿÿÿÿ)rK   r   ÚnanÚiloc)r   Údfs    €r   r   Ú1test_rolling_apply_with_pandas_objects.<locals>.f?   s2   ø€ Ø�7‰7�1‰:˜Ÿ™ !™Ó$Ü—6‘6ˆMØ�v‰v�b‰zÐr   Fr   T)r   r   ÚrandomÚdefault_rngÚstandard_normalÚintegersr	   r#   r$   rO   Úreindex_liker6   Úassert_frame_equalÚexternal_error_raisedÚAttributeError)r=   r   r:   r;   rP   s       @r   Ú&test_rolling_apply_with_pandas_objectsrZ   2   sæ   ø€ ô 
ä—‘×&Ñ& qÓ)×9Ñ9¸!Ó<Ü—‘×&Ñ& qÓ)×2Ñ2°1°b¸qÐ2ÐAñ	
ô ˜¨Q°SÑ9ñ
€Bõð
 �Z‰Z˜Ó×%Ñ% a¨UÐ%Ð3€FØ�w‰w�q�rˆ{×'Ñ'¨Ó+€HÜ×Ò˜&Ô+ä	×	!Ò	!¤.Õ	1Ø
�
‰
�6Ó× Ñ  ¨Ð Ñ-÷ 
2×	1Ö	1ús   Ã# DÄ
Dc                 ó¨  • U u  p#[        / SS9nUR                  SUS9R                  S X#S9n[        R                  " XT5        [        / SQ5      nUR                  SS	US
9R                  S X#S9n[        / SQ5      S S U2   n[        R                  " XT5        UR                  SS	US
9R                  [
        X#S9n[        R                  " XT5        g )NÚfloat64r1   r+   )Ústepc                 ó"   • U R                  5       $ r   )r   r   s    r   Ú<lambda>Ú$test_rolling_apply.<locals>.<lambda>Q   s
   € �!—&‘&”(r   r,   )NNNr)   r   ©r/   r]   c                 ó   • [        U 5      $ r   )r%   r   s    r   r_   r`   X   s   € ”#�a”&r   )ç      ð?ç       @rd   )r   r#   r$   r6   Úassert_series_equalr%   )r8   r]   r-   r   r;   r:   rF   s          r   Útest_rolling_applyrf   L   sÚ   € Ø �K€Fä�b 	Ñ*€HØ×Ñ˜b tÐÐ,×2Ñ2Ù 6ð 3ð €Fô ×Ò˜6Ô,ô 	Ò!Ó"€AØ�Y‰Y�q a¨dˆYÐ3×9Ñ9Ù ð :ð €Fô ’oÓ&¡v¨ vÑ.€HÜ×Ò˜6Ô,à�Y‰Y�q a¨dˆYÐ3×9Ñ9¼#ÀfÐ9ÐV€FÜ×Ò˜6Õ,r   c                 ó  • U u  p[        [        SSSS9[        S5      S.5      R                  S5      S-  nUR	                  SS	9nUR	                  S
S	9nUR                  S XS9nUR                  S XS9n[        R                  " Xg5        g )NrE   r@   rF   rG   rB   rC   r)   r   )r=   Ú1sc                 ó   • g©Nr   © r   s    r   r_   Ú test_all_apply.<locals>.<lambda>m   s   € ˜qr   r,   c                 ó   • grj   rk   r   s    r   r_   rl   n   s   €  !r   )r   r	   r"   Ú	set_indexr#   r$   r6   rW   )r8   r-   r   rP   ÚerÚrr:   r;   s           r   Útest_all_applyrq   a   s’   € Ø �K€Fô 	Ü˜Z°¸Ñ=ÄEÈ!ÃHÑMó	
ç
‰)�C‹.Ø
ñ	ð ð 
�‰˜1ˆÐ	€BØ
�
‰
˜$ˆ
Ð€Aà�W‰W‘[¨ˆWÐ9€FØ�x‰x™¨FˆxÐ<€HÜ×Ò˜&Õ+r   c                 óf  • U u  p[        S[        S5      05      n[        S5      [        S5      [        S5      [        S5      [        S5      /Ul        S nUR	                  S	S
S9R                  XAUS9nUR                  5       nSUS'   [        R                  " XV5        UR	                  SS
S9R                  XAUS9nUR                  5       nSUS'   [        R                  " XV5        UR	                  SS
S9R                  XAUS9nUR                  5       nSUS'   [        R                  " XV5        g )NrD   r@   z20130101 09:00:00z20130101 09:00:02z20130101 09:00:03z20130101 09:00:05z20130101 09:00:06c                 ó   • grj   rk   r   s    r   r_   Ú#test_ragged_apply.<locals>.<lambda>~   s   € �!r   rh   r   ©r=   r/   r,   rc   r>   Ú5s)	r   r"   r   rK   r#   r$   Úcopyr6   rW   )r8   r-   r   rP   r   r:   r;   s          r   Útest_ragged_applyrx   r   s'  € Ø �K€Fä	�Cœ˜q›�?Ó	#€BäÐ%Ó&ÜÐ%Ó&ÜÐ%Ó&ÜÐ%Ó&ÜÐ%Ó&ð€B„Hñ 	€AØ�Z‰Z˜t°ˆZÐ3×9Ñ9¸!ÐPSÐ9ÐT€FØ�w‰w‹y€HØ€HˆS�MÜ×Ò˜&Ô+à�Z‰Z˜t°ˆZÐ3×9Ñ9¸!ÐPSÐ9ÐT€FØ�w‰w‹y€HØ€HˆS�MÜ×Ò˜&Ô+à�Z‰Z˜t°ˆZÐ3×9Ñ9¸!ÐPSÐ9ÐT€FØ�w‰w‹y€HØ€HˆS�MÜ×Ò˜&Õ+r   c                  óÎ   • [         R                  " [        SS9   [        [	        S5      5      R                  S5      R                  S SS9  S S S 5        g ! , (       d  f       g = f)Nz)engine must be either 'numba' or 'cython'r   r   c                 ó   • U $ r   rk   r   s    r   r_   Ú%test_invalid_engine.<locals>.<lambda>‘   ó   € ±Ar   Úfoo)r-   ©r   r    r!   r   r"   r#   r$   rk   r   r   Útest_invalid_enginer   �   sE   € Ü	�Š”zÐ)TÓ	UÜŒu�Q‹xÓ× Ñ  Ó#×)Ñ)©+¸eÐ)ÑD÷ 
V×	UÖ	Uús   š3AÁ
A$c                  óÔ   • [         R                  " [        SS9   [        [	        S5      5      R                  S5      R                  S SSS0S9  S S S 5        g ! , (       d  f       g = f)	Nz+cython engine does not accept engine_kwargsr   r   c                 ó   • U $ r   rk   r   s    r   r_   Ú3test_invalid_engine_kwargs_cython.<locals>.<lambda>—   s   € ‘ar   ÚcythonÚnopythonF)r-   Úengine_kwargsr~   rk   r   r   Ú!test_invalid_engine_kwargs_cythonr†   ”   sQ   € Ü	�Š”zÐ)VÓ	WÜŒu�Q‹xÓ× Ñ  Ó#×)Ñ)Ù ¸ÀUÐ8Kð 	*ñ 	
÷ 
X×	WÖ	Wúr'   c                  óÐ   • [         R                  " [        SS9   [        [	        S5      5      R                  S5      R                  S SSS9  S S S 5        g ! , (       d  f       g = f)Nz.raw must be `True` when using the numba enginer   r   c                 ó   • U $ r   rk   r   s    r   r_   Ú(test_invalid_raw_numba.<locals>.<lambda>Ÿ   r|   r   FÚnumba)r   r-   r~   rk   r   r   Útest_invalid_raw_numbar‹   ›   sO   € Ü	�ŠÜÐJó
ô 	Œu�Q‹xÓ× Ñ  Ó#×)Ñ)©+¸5ÈÐ)ÑQ÷
÷ 
ö 
ús   š4AÁ
A%Úargs_kwargsÚparr+   )r+   c                 óÈ  • S n[        SS/SS/S.5      n[        SS/5      n[        SS/SS//US	9nUR                  S5      R                  XS
   U S   S9n[        R
                  " XT5        [        R                  " SS/SS /S9n[        SS/USS9nUR                  S5      S   R                  S5      nUR                  XS
   U S   S9n[        R                  " XT5        g )Nc                 ó2   • [         R                  " X-   5      $ r   )r   r3   )r   r�   s     r   ÚnumpysumÚ0test_rolling_apply_args_kwargs.<locals>.numpysum¥   s   € Ü�vŠv�a‘g‹Ðr   r   r)   )ÚgrÚar’   r“   g      &@g      (@)Úcolumnsr   )ÚargsÚkwargs)r   r   )r   r   )Únames)rK   Úname)r   r   r#   r$   r6   rW   r   Úfrom_tuplesr   Úgroupbyre   )rŒ   r�   rP   Úidxr;   r:   ÚmidxÚ
gb_rollings           r   Útest_rolling_apply_args_kwargsrž   ¢   sò   € òô 
˜1˜a˜&¨¨1 vÑ.Ó	/€Bä
��s�Ó
€CÜ˜4 ˜,¨¨t¨Ð5¸sÑC€Hà�Z‰Z˜‹]× Ñ  ¸A±À{ÐSTÁ~Ð ÐV€FÜ×Ò˜&Ô+ä×!Ò! 6¨6Ð"2¸4À¸,ÑG€DÜ�t˜T�l¨$°SÑ9€Hà—‘˜DÓ! #Ñ&×.Ñ.¨qÓ1€Jà×Ñ˜h¸©^ÀKÐPQÁNÐÐS€FÜ×Ò˜6Õ,r   c                 ó–  • [        [        R                  R                  S5      R	                  S5      5      n[        R
                  US S& [        R
                  USS & UR                  SSS9R                  [        U S9n[        R                  " UR                  S   [        R                  " USS 5      5        UR                  S	S
S9R                  [        U S9n[        UR                  S   5      (       d   e[        UR                  S   5      (       a   e[        UR                  S   5      (       a   e[        UR                  S   5      (       d   e[        [        R                  R                  S5      R	                  S	5      5      nUR                  SSS9R                  [        U S9n[        UR                  S   5      (       d   e[        UR                  S   5      (       d   eUR                  S	SS9R                  [        U S9nUR                  S	SS9R                  [        U S9n[        R                  " XE5        g )Nr)   é2   r+   éöÿÿÿé   r.   r   rM   é   é   é   é   iúÿÿÿéûÿÿÿr@   r   r*   r   r   )r   r   rR   rS   rT   rN   r#   r$   r   r6   r7   rO   r   r
   r   )r   Úobjr:   Úobj2Úresult0Úresult1s         r   Ú	test_nansr¬   ¹   sß  € Ü
”—‘×&Ñ& qÓ)×9Ñ9¸"Ó=Ó
>€CÜ�v‰v€Cˆˆ€HÜ—‘€Cˆˆ€Ià�[‰[˜¨ˆ[Ð,×2Ñ2´1¸#Ð2Ð>€FÜ×Ò˜6Ÿ;™; r™?¬B¯GªG°C¸¸3°KÓ,@ÔAð �[‰[˜¨ˆ[Ð,×2Ñ2´1¸#Ð2Ð>€FÜ�—‘˜B‘× Ñ Ð Ð Ü�F—K‘K ‘O×$Ñ$Ð$Ð$ä�F—K‘K ‘O×$Ñ$Ð$Ð$Ü�—‘˜B‘× Ñ Ð Ð ä”"—)‘)×'Ñ'¨Ó*×:Ñ:¸2Ó>Ó?€DØ�\‰\˜"¨!ˆ\Ð,×2Ñ2´1¸#Ð2Ð>€FÜ�—‘˜A‘×ÑÐÐÜ�—‘˜Q‘× Ñ Ð Ð à�k‰k˜"¨!ˆkÐ,×2Ñ2´1¸#Ð2Ð>€GØ�k‰k˜"¨!ˆkÐ,×2Ñ2´1¸#Ð2Ð>€GÜ×Ò˜7Õ,r   c                 óô  • [        [        R                  R                  S5      R	                  S5      5      n[        R
                  US S& [        R
                  USS & UR                  SSSS9R                  [        U S	9n[        U[        [        R
                  /S
-  5      /5      R                  SSS9R                  [        U S	9R                  S
S  R                  SS9n[        R                  " X#5        g )Nr)   r    r+   r¡   r£   r¤   T)r/   Úcenterr   é	   r.   )Údrop)r   r   rR   rS   rT   rN   r#   r$   r   r   rO   Úreset_indexr6   re   )r   r¨   r:   r;   s       r   Útest_centerr²   Ó   sÑ   € Ü
”—‘×&Ñ& qÓ)×9Ñ9¸"Ó=Ó
>€CÜ�v‰v€Cˆˆ€HÜ—‘€Cˆˆ€Ià�[‰[˜¨°Dˆ[Ð9×?Ñ?ÄÀsÐ?ÐK€Fä�”VœRŸV™V˜H q™LÓ)Ð*Ó+ß	‰� ˆÐ	$ß	‰Œq�cˆÐ	ß	‰ˆaˆbð	÷ 
‰˜$ˆÐ	ð ô ×Ò˜6Õ,r   c                 óî   • UR                  S5      R                  [        U S9n[        U[        5      (       d   e[
        R                  " UR                  S   [        R                  " USS  5      5        g )Nr    r   rM   éÎÿÿÿ)
r#   r$   r   Ú
isinstancer   r6   r7   rO   r   r   )r   Úseriesr:   s      r   Útest_seriesr·   ã   sZ   € Ø�^‰^˜BÓ×%Ñ%¤a¨SÐ%Ð1€FÜ�fœf×%Ñ%Ð%Ð%Ü×Ò˜6Ÿ;™; r™?¬B¯GªG°F¸3¸4°LÓ,AÕBr   c           	      ó&  • UR                  S5      R                  [        U S9n[        U[        5      (       d   e[
        R                  " UR                  SS S 24   UR                  SS 2S S 24   R                  [        R                  SU S9SS9  g )	Nr    r   rM   r´   r   )Úaxisr   F©Úcheck_names)
r#   r$   r   rµ   r   r6   re   rO   r   r   )r   Úframer:   s      r   Ú
test_framer½   é   s|   € Ø�]‰]˜2Ó×$Ñ$¤Q¨CÐ$Ð0€FÜ�fœi×(Ñ(Ð(Ð(Ü×ÒØ�‰�Bš�EÑØ�
‰
�3‘4š�7Ñ×!Ñ!¤"§'¡'°°sÐ!Ð;Øór   c                 óŠ  • SnSnUS S S2   R                  S5      R                  5       nUR                  X#S9R                  [        U S9nUR
                  S   nUS[        R                  " 5       -  -
  nUS S S2   R                  Xv5      n[        R                  " UR                  S   [        R                  " U5      5        g )	Né   r+   r)   rD   ru   r   rM   r¦   )Úresampler   r#   r$   r   rK   r   ÚBDayÚtruncater6   r7   rO   r   )	r   r¶   ÚwinÚminpÚserÚseries_resultÚ	last_dateÚ	prev_dateÚtrunc_seriess	            r   Útest_time_rule_seriesrÊ   ó   s®   € Ø
€CØ€DØ
‘�1�‰+×
Ñ
˜sÓ
#×
(Ñ
(Ó
*€CØ—K‘K s�KÐ=×CÑCÄAÈ3ÐCÐO€MØ×#Ñ# BÑ'€IØ˜B¤§¢£Ñ/Ñ/€Ià™#˜A˜#‘;×'Ñ'¨	Ó=€LÜ×Ò˜=×-Ñ-¨bÑ1´2·7²7¸<Ó3HÕIr   c                 óœ  • SnSnUS S S2   R                  S5      R                  5       nUR                  X#S9R                  [        U S9nUR
                  S   nUS[        R                  " 5       -  -
  nUS S S2   R                  Xv5      n[        R                  " UR                  U5      UR                  [        R                  U S9S	S
9  g )Nr¿   r+   r)   rD   ru   r   rM   r¦   Frº   )rÀ   r   r#   r$   r   rK   r   rÁ   rÂ   r6   re   Úxsr   )	r   r¼   rÃ   rÄ   ÚfrmÚframe_resultrÇ   rÈ   Útrunc_frames	            r   Útest_time_rule_framerÐ   ÿ   s¾   € Ø
€CØ€DØ
‘�!�‰*×
Ñ
˜cÓ
"×
'Ñ
'Ó
)€CØ—;‘; c�;Ð<×BÑBÄ1È#ÐBÐN€LØ×"Ñ" 2Ñ&€IØ˜B¤§¢£Ñ/Ñ/€Ià™˜!˜‘*×%Ñ% iÓ;€KÜ×ÒØ�‰˜	Ó"Ø×Ñœ"Ÿ'™' sÐÐ+Øór   rÄ   )r   éc   éd   c                 óH  • UR                  [        U5      S-   X#S9R                  [        U S9nUR                  [        U5      X#S9R                  [        U S9n[	        U5      n[
        R                  " U[	        U5      5        U) n[
        R                  " XF   XV   5        g )Nr   ra   r   )r#   r%   r$   r   r
   r6   re   r7   )r   r¶   rÄ   r]   r:   r;   Únan_masks          r   Útest_min_periodsrÕ     sœ   € à�^‰^œC ›K¨!™O¸ˆ^ÐI×OÑOÜ	ˆsð Pð €Fð �~‰~œc &›k°tˆ~ÐG×MÑMÜ	ˆsð Nð €Hô �F‹|€HÜ×Ò˜8¤T¨(£^Ô4àˆy€HÜ×Ò˜6Ñ+¨XÑ-?Õ@r   c                 ó   • [        S5       Vs/ s H	  nSUS 3PM     nnSnUR                  [        UR                  5      U-   5      R	                  SUS9R                  [        U S9R                  S5      R                  UR                  5      nUR	                  SUS	S
9R                  [        U S9n[        R                  " XV5        g s  snf )Né   r   Údr+   r¿   ru   r   éôÿÿÿT©r=   r/   r®   )
r"   ÚreindexÚlistrK   r#   r$   r   Úshiftr6   re   )r   r¶   r   rF   rÄ   Ú	series_xpÚ	series_rss          r   Útest_center_reindex_seriesrà     s¼   € ä! "œIÓ&šI�qˆ1ˆQˆqˆE‹™I€AÐ&Ø€Dð 	�‰”t˜FŸL™LÓ)¨AÑ-Ó.ß	‰˜¨ˆÐ	-ß	‰Œq�cˆÐ	ß	‰ˆs‹ß	‰�—‘Ó	ð ð —‘ b°dÀ4�ÐH×NÑNÜ	ˆsð Oð €Iô ×Ò˜9Õ0ùò 	's   ŽCc           	      óØ  • [        [        S5      [        SSSS9S9n[        S5       Vs/ s H	  nSUS 3PM     nnS	nUR                  [	        UR
                  5      U-   5      R                  S
US9R                  [        U S9R                  S5      R                  UR
                  5      nUR                  S
USS9R                  [        U S9n[        R                  " XV5        g s  snf )NrÒ   z
2020-01-01ÚD)rI   rH   rJ   r×   r   rØ   r+   r¿   ru   r   rÙ   TrÚ   )r   r"   r	   rÛ   rÜ   rK   r#   r$   r   rÝ   r6   rW   )r   r¼   r   rF   rÄ   Úframe_xpÚframe_rss          r   Útest_center_reindex_framerå   0  sÏ   € ä”e˜C“j¬
°<ÀcÐSVÑ(WÑX€EÜ! "œIÓ&šI�qˆ1ˆQˆqˆE‹™I€AÐ&Ø€Dð 	�‰”d˜5Ÿ;™;Ó'¨!Ñ+Ó,ß	‰˜¨ˆÐ	-ß	‰Œq�cˆÐ	ß	‰ˆs‹ß	‰�—‘Ó	ð ð �}‰} B°DÀˆ}ÐF×LÑLÌQÐTWÐLÐX€HÜ×Ò˜(Õ-ùò 	's   ªC'c                 ó(  • [        SS/5      nSn[        R                  " [        US9   UR	                  SSS9R                  [        R                  U S9nS S S 5        [        SS/5      n[        R                  " WU5        g ! , (       d  f       N3= f)	Nr   r)   z5Support for axis=1 in DataFrame.rolling is deprecatedr   )r=   r¹   r   rc   rd   )	r   r6   Úassert_produces_warningÚFutureWarningr#   r$   r   r3   rW   )r   rP   Úmsgr:   r;   s        r   Ú
test_axis1rê   A  sw   € ä	�A�q�6Ó	€BØ
A€CÜ	×	#Ò	#¤M¸Ó	=Ø—‘ 1¨1�Ð-×3Ñ3´B·F±FÀÐ3ÐDˆ÷ 
>ä˜#˜s˜Ó$€HÜ×Ò˜& (Õ+÷ 
>Õ	=ús   ©-BÂ
B)+Únumpyr   r   Úpandasr   r   r   r   r   r   r	   r
   r   Úpandas._testingÚ_testingr6   Úpandas.tseriesr   ÚmarkÚfilterwarningsÚ
pytestmarkr   Úparametrizer&   r<   rZ   rf   rq   rx   r   r†   r‹   rž   r¬   r²   r·   r½   rÊ   rÐ   rÕ   rà   rå   rê   rk   r   r   Ú<module>rô      sA  ðÛ Û ÷
÷ 
õ 
õ å "ð �[‰[×'Ñ'Ø9ó€
ò
$ð ‡�×Ñ˜¢LÓ1ñ<ó 2ð<ò
-ð ‡�×Ñ˜ A t 9Ó-ñ.ó .ð.ò2-ò*,ò",ò:Eò

òRð ‡�×Ñ˜¨$°¸°Ð)<¸uÀd¸mÐ(LÓMñ-ó Nð-ò,-ò4-ò Còò	Jòð  ‡�×Ñ˜¢Ó.ñAó /ðAò1ò$.ó",r   