§
    à! hÇ^  ã            *       ó\  — d dl m Z  d dlZd dlZd dlZd dlmZmZmZm	Z	 d dl
mZ d„ Zd„ Zej                             ddgddgg¦  «        ej                             d	d
„ dD ¦   «          ej        d¦  «         ej        d¦  «         ej        d¦  «         ej        d¦  «         ej        d¦  «        g ej        dd¬¦  «         ej        dd¬¦  «         ej        dd¬¦  «         ej        dd¬¦  «         ej        dd¬¦  «        g ej        d¦  «         ej        d ¦  «        z
   ej        d¦  «         ej        d ¦  «        z
   ej        d¦  «         ej        d ¦  «        z
   ej        d¦  «         ej        d ¦  «        z
   ej        d¦  «         ej        d ¦  «        z
  g ej        d¦  «                             d¦  «         ej        d¦  «                             d¦  «         ej        d¦  «                             d¦  «         ej        d¦  «                             d¦  «         ej        d¦  «                             d¦  «        ggz   d„ ¬¦  «        ej                             ddddg d¢fdddg d¢fdddg d¢fdddg d¢fdddg d¢fdddg d¢fdddg d¢fdddg d ¢fd!ddg d"¢fd!ddg d#¢fd!ddg d$¢fd!ddg d%¢fd&ddg d'¢fd&ddg d(¢fd&ddg d)¢fd&ddg d*¢fd+ddg d,¢fd+ddg d-¢fd+ddg d¢fd+ddg d.¢fg¦  «        d/„ ¦   «         ¦   «         ¦   «         Zej                             ddgddgg¦  «        ej                             d	ej         ej         ej        d0ej        ej        ej        gg¦  «        ej                             d1ddd2d3d3ej        d4ej        d5d5gfddd6g d7¢fddd8g d9¢fddd2d5d5ej        d4ej        d3d3gfddd6g d:¢fddd8g d;¢fddd2d0d0ej        d<ej        d=d=gfddd6g d>¢fddd8g d?¢fddd2d=d=ej        d<ej        d0d0gfddd6g d@¢fddd8g dA¢fd!dd2dBdBej        d<ej        dCdCgfd!dd6g dD¢fd!dd8g dE¢fd!dd2dCdCej        d<ej        dBdBgfd!dd6g dF¢fd!dd8g dG¢fd&dd2d0dBej        d<ej        d=dCgfd&dd6g dH¢fd&dd8g dI¢fd&dd2d=dCej        d<ej        d0dBgfd&dd6g dJ¢fd&dd8g dK¢fd+dd2d0d0ej        dBej        d<d<gfd+dd6g dL¢fd+dd8g dM¢fd+dd2d<d<ej        dBej        d0d0gfd+dd6g dN¢fd+dd8g dO¢fg¦  «        dP„ ¦   «         ¦   «         ¦   «         Zej                             ddgddgg¦  «        ej                             d	dQ„ dRD ¦   «          ej        d¦  «         ej        d¦  «        ej         ej        d¦  «         ej        d¦  «         ej        d¦  «        ej        ej        g ej        dd¬¦  «         ej        dd¬¦  «        ej         ej        dd¬¦  «         ej        dd¬¦  «         ej        dd¬¦  «        ej        ej        g ej        d¦  «         ej        d ¦  «        z
   ej        d¦  «         ej        d ¦  «        z
  ej         ej        d¦  «         ej        d ¦  «        z
   ej        d¦  «         ej        d ¦  «        z
   ej        d¦  «         ej        d ¦  «        z
  ej        ej        g ej        d¦  «                             d¦  «         ej        d¦  «                             d¦  «        ej         ej        d¦  «                             d¦  «         ej        d¦  «                             d¦  «         ej        d¦  «                             d¦  «        ej        ej        ggz   dS„ ¬¦  «        ej                             dTg ddd2ddBdBej        dCdBd=ej        ej        gf‘ddd2ddUdUej        d0dUdVej        ej        gf‘ddd2dd=d=ej        d0d=dBej        ej        gf‘ddd2ddVdVej        dWdVdUej        ej        gf‘ddd2dd0d0ej        dCd0d=ej        ej        gf‘ddd2ddWdWej        d0dWdVej        ej        gf‘ddd2dd<d<ej        d0d<dBej        ej        gf‘ddd2ddXdXej        dWdXdUej        ej        gf‘d!dd2dd<d<ej        dCd<d=ej        ej        gf‘d!dd2ddXdXej        d0dXdVej        ej        gf‘d!dd2ddCdCej        d0dCdBej        ej        gf‘d!dd2dd0d0ej        dWd0dUej        ej        gf‘d&dd2dd0dBej        dCd<d=ej        ej        gf‘d&dd2ddWdUej        d0dXdVej        ej        gf‘d&dd2dd<d=ej        d0dCdBej        ej        gf‘d&dd2ddXdVej        dWd0dUej        ej        gf‘d+dd2dd0d0ej        d<d0dBej        ej        gf‘d+dd2ddYdYej        d0dYdZej        ej        gf‘d+dd2dd<d<ej        d0d<dBej        ej        gf‘d+dd2dd0d0ej        dYd0dZej        ej        gf‘ddd8dg d[¢f‘ddd8dg d\¢f‘ddd8dg d]¢f‘ddd8dg d^¢f‘ddd8dg d_¢f‘ddd8dg d`¢f‘ddd8dg da¢f‘ddd8dg db¢f‘d!dd8dg dc¢f‘d!dd8dg dd¢f‘d!dd8dg de¢f‘d!dd8dg df¢f‘d&dd8dg dg¢f‘d&dd8dg dh¢f‘d&dd8dg di¢f‘d&dd8dg dj¢f‘d+dd8dg dk¢f‘d+dd8dg dl¢f‘d+dd8dg dm¢f‘d+dd8dg dn¢f‘¦  «        do„ ¦   «         ¦   «         ¦   «         Zej                             dpdg dq¢fdg dr¢fg¦  «        ds„ ¦   «         Zej                             dtg du¢¦  «        ej                             dvddg¦  «        dw„ ¦   «         ¦   «         Zej                             dxg dy¢¦  «        ej                             dzddg¦  «        ej                             d{g d|¢¦  «        ej                             d}ddg¦  «        ej                             d	g d~¢dej        d€ej        d�gg¦  «        d‚„ ¦   «         ¦   «         ¦   «         ¦   «         ¦   «         Zej                             d{g dƒ¢¦  «        ej                             dxg dy¢¦  «        ej                             dzddg¦  «        ej                             d}ddg¦  «        ej                             d	g d~¢dej        d€ej        d�gd„ej        d…ej        d4gg¦  «        d†„ ¦   «         ¦   «         ¦   «         ¦   «         ¦   «         Zd‡„ Zej                             dˆd„d…gd„d„gd0d0gfg d‰¢g dŠ¢g d‹¢fg d‰¢d„d…d„ej        gdŒd0d0ej        gfg d�¢d„d…ej        gdŒd0ej        gfg¦  «        dŽ„ ¦   «         Zd�„ Zej                             d�ddg¦  «        d‘„ ¦   «         Zd’„ Z d“„ Z!d”„ Z"d•„ Z#d–„ Z$ej                             d{d6d8g¦  «        d—„ ¦   «         Z%dS )˜é    )ÚdatetimeN)Ú	DataFrameÚNaTÚSeriesÚconcatc                  óö  — t          j        g d¬¦  «        } t          | ¦  «        }|                     ¦   «         }d}|                     | d¬¦  «        }t          j        t          |¬¦  «        5  |                     ¦   «          d d d ¦  «         n# 1 swxY w Y   |                     | d¬¦  «        }t          j        t          |¬¦  «        5  |                     ¦   «          d d d ¦  «         d S # 1 swxY w Y   d S )NF©Úorderedz0Cannot perform rank with non-ordered Categorical)Úobserved©Úmatch)	ÚpdÚCategoricalr   Úto_frameÚgroupbyÚpytestÚraisesÚ	TypeErrorÚrank)ÚcatÚserÚdfÚmsgÚgbÚgb2s         ú`c:\xampp_lite_8_4\www\timesheet\venv\Lib\site-packages\pandas/tests/groupby/methods/test_rank.pyÚ)test_rank_unordered_categorical_typeerrorr      s\  € å
Œ.˜ UÐ
+Ñ
+Ô
+€CÝ
�‰+Œ+€CØ	�Š‰Œ€Bà
<€Cà	�Š�S 5ˆÑ	)Ô	)€BÝ	Œ•y¨Ð	,Ñ	,Ô	,ð ð Ø
�Š‰	Œ	ˆ	ðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð ð �*Š*�S 5ˆ*Ñ
)Ô
)€CÝ	Œ•y¨Ð	,Ñ	,Ô	,ð ð Ø�Š‰
Œ
ˆ
ðð ð ñ ô ð ð ð ð ð ð ð øøøð ð ð ð ð ð s$   Á.BÂBÂBÃC.Ã.C2Ã5C2c                  ó€  — t          j        dgdz  t          ¬¦  «        } t          j        dgdz  t          ¬¦  «        }t           j                             d¦  «                             dddt          ¬	¦  «        }t           j                             d¦  «                             dddt          ¬	¦  «        }t          t           j                             d¦  «                             d¦  «        |  	                    |¦  «        | 	                    |¦  «        d
œ¦  «        }| 
                    ddg¦  «        j                             ¦   «         }d„ | 
                    ddg¦  «        D ¦   «         }t          |d¬¦  «        }|                     |j        ¦  «        }t!          j        ||¦  «         | 
                    ddg¦  «        j                             d¬¦  «        }d„ | 
                    ddg¦  «        D ¦   «         }t          |d¬¦  «        }|                     |j        ¦  «        }t!          j        ||¦  «         d S )NÚ
aaaaaaaaaaéd   ©ÚdtypeÚ
bbbbbbbbbbé‚   é   r   iô  )Úsizer"   )ÚvalueÚkey1Úkey2r(   r)   c                 óF   — g | ]\  }}|j                              ¦   «         ‘ŒS © ©r'   r   ©Ú.0ÚkeyÚpieces      r   ú
<listcomp>z#test_rank_apply.<locals>.<listcomp>1   s*   € ÐRÐRÐR¡z s¨E�”× Ò Ñ"Ô"ÐRÐRÐRó    ©ÚaxisT©Úpctc                 óJ   — g | ] \  }}|j                              d ¬¦  «        ‘Œ!S )Tr5   r,   r-   s      r   r1   z#test_rank_apply.<locals>.<listcomp>8   s<   € ð ð ð Ù'1 s¨EˆŒ×Ò˜TÐÑ"Ô"ðð ð r2   )ÚnpÚarrayÚobjectÚrandomÚdefault_rngÚintegersÚintr   Ústandard_normalÚtaker   r'   r   r   ÚreindexÚindexÚtmÚassert_series_equal)Úlev1Úlev2Úlab1Úlab2r   ÚresultÚexpecteds          r   Útest_rank_applyrK   !   s  € ÝŒ8�X�J Ñ$­FÐ3Ñ3Ô3€DÝŒ8�X�J Ñ$­FÐ3Ñ3Ô3€DÝŒ9× Ò  Ñ#Ô#×,Ò,¨Q°¸#ÅSÐ,ÑIÔI€DÝŒ9× Ò  Ñ#Ô#×,Ò,¨Q°¸#ÅSÐ,ÑIÔI€Då	å”Y×*Ò*¨1Ñ-Ô-×=Ò=¸cÑBÔBØ—I’I˜d‘O”OØ—I’I˜d‘O”Oð	
ð 	
ñ
ô 
€Bð �ZŠZ˜ Ð(Ñ)Ô)Ô/×4Ò4Ñ6Ô6€FàRÐR°R·Z²ZÀÈÐ@PÑ5QÔ5QÐRÑRÔR€HÝ�h QÐ'Ñ'Ô'€HØ×Ò ¤Ñ-Ô-€HÝÔ˜6 8Ñ,Ô,Ð,à�ZŠZ˜ Ð(Ñ)Ô)Ô/×4Ò4¸Ð4Ñ>Ô>€Fðð Ø57·Z²ZÀÈÐ@PÑ5QÔ5Qðñ ô €Hõ �h QÐ'Ñ'Ô'€HØ×Ò ¤Ñ-Ô-€HÝÔ˜6 8Ñ,Ô,Ð,Ð,Ð,r2   ÚgrpsÚquxÚquuxÚvalsc                 ó>   — g | ]}t          j        g d ¢|¬¦  «        ‘ŒS ))r%   r%   é   r%   é   r!   )r8   r9   ©r.   r"   s     r   r1   r1   C   s;   € ð ð ð àõ 	Œ���¨Ð.Ñ.Ô.ðð ð r2   )Úi8Úi4Úi2Úi1Úu8Úu4Úu2Úu1Úf8Úf4Úf2z
2018-01-02z
2018-01-08z
2018-01-06z
US/Pacific©ÚtzÚDc                 ó,   — t          | d         ¦  «        S ©Nr   ©Útype©Úxs    r   ú<lambda>rh   e   ó   € •$�q˜”t‘*”*€ r2   )Úidszties_method,ascending,pct,expÚaverageTF)ç       @rl   ç      @rl   ç      @)çš™™™™™Ù?ro   ç      ð?ro   çš™™™™™é?)rn   rn   rp   rn   rl   )rq   rq   çš™™™™™É?rq   ro   Úmin)rp   rp   rm   rp   rn   )rr   rr   rp   rr   rq   )ç      @rt   rp   rt   rl   )ç333333ã?ru   rr   ru   ro   Úmax)rt   rt   rm   rt   rn   )ru   ru   rp   ru   rq   )rm   rm   rp   rm   rl   )rp   rp   rr   rp   ro   Úfirst)rp   rl   rm   rt   rn   )rr   ro   rp   ru   rq   )rt   rn   rp   rm   rl   )ru   rq   rr   rp   ro   Údense)rp   rp   rt   rp   rl   )çUUUUUUÕ?ry   rp   ry   çUUUUUUå?)rp   rp   ry   rp   rz   c                 óÞ  — t          j        | t          |¦  «        ¦  «        }|}t          |¦  «        t          | ¦  «        z  }t	          |t           j        ¦  «        rt          j        ||j        ¬¦  «        }t          ||dœ¦  «        }| 	                    d¦  «         
                    |||¬¦  «        }	t          |t          | ¦  «        z  dg¬¦  «        }
t          j        |	|
¦  «         d S )Nr!   ©r/   Úvalr/   )ÚmethodÚ	ascendingr6   r}   ©Úcolumns©r8   ÚrepeatÚlenÚlistÚ
isinstanceÚndarrayr9   r"   r   r   r   rC   Úassert_frame_equal)rL   rO   Úties_methodr   r6   Úexpr/   Ú	orig_valsr   rI   Úexp_dfs              r   Útest_rank_argsr�   @   sÔ   € õB Œ)�D�#˜d™)œ)Ñ
$Ô
$€Cà€IÝ�‰:Œ:�˜D™	œ	Ñ!€DÝ�)�RœZÑ(Ô(ð 5ÝŒx˜ I¤OÐ4Ñ4Ô4ˆå	˜3 tÐ,Ð,Ñ	-Ô	-€BØ�ZŠZ˜ÑÔ×#Ò#¨;À)ÐQTÐ#ÑUÔU€Få�s�S ™YœY‘°°Ð8Ñ8Ô8€FÝÔ˜& &Ñ)Ô)Ð)Ð)Ð)r2   rp   z#ties_method,ascending,na_option,expÚkeepç      ø?é   ç      @Útop)ç      @r“   r�   rm   r�   ç      @r”   Úbottom)r�   r�   r”   rt   r”   r‘   r‘   )r”   r”   r�   rm   r�   r“   r“   )r‘   r‘   r”   rt   r”   r�   r�   rt   rn   )rt   rt   rp   rm   rp   ç      @r–   )rp   rp   r–   rt   r–   rn   rn   )r–   r–   rp   rm   rp   rt   rt   )rn   rn   r–   rt   r–   rp   rp   rl   rm   )rn   rn   rl   rm   rl   ç      @r—   )rl   rl   r—   rt   r—   rm   rm   )r—   r—   rl   rm   rl   rn   rn   )rm   rm   r—   rt   r—   rl   rl   )rt   rn   rp   rm   rl   r–   r—   )rp   rl   r–   rt   r—   rn   rm   )r–   r—   rp   rm   rl   rt   rn   )rn   rm   r–   rt   r—   rp   rl   )rl   rl   rp   rt   rp   rn   rn   )rp   rp   rn   rl   rn   rt   rt   )rn   rn   rp   rt   rp   rl   rl   )rt   rt   rn   rl   rn   rp   rp   c                 óV  — t          j        | t          |¦  «        ¦  «        }|t          | ¦  «        z  }t          ||dœ¦  «        }|                     d¦  «                             |||¬¦  «        }t          |t          | ¦  «        z  dg¬¦  «        }	t          j        ||	¦  «         d S )Nr|   r/   )r~   r   Ú	na_optionr}   r€   )r8   rƒ   r„   r   r   r   rC   rˆ   )
rL   rO   r‰   r   r™   rŠ   r/   r   rI   rŒ   s
             r   Útest_infs_n_nansrš   �   s§   € õR Œ)�D�#˜d™)œ)Ñ
$Ô
$€CØ•#�d‘)”)Ñ€DÝ	˜3 tÐ,Ð,Ñ	-Ô	-€BØ�ZŠZ˜ÑÔ×#Ò#Ø i¸9ð $ñ ô €Fõ �s�S ™YœY‘°°Ð8Ñ8Ô8€FÝÔ˜& &Ñ)Ô)Ð)Ð)Ð)r2   c                 ó†   — g | ]>}t          j        d d t           j        dd dt           j        t           j        g|¬¦  «        ‘Œ?S )r%   rQ   rR   r!   )r8   r9   ÚnanrS   s     r   r1   r1   Å   sN   € ð ð ð àõ 	Œ�!�Q�œ  1 a­¬µ´Ð8ÀÐFÑFÔFðð ð r2   )r\   r]   r^   c                 ó,   — t          | d         ¦  «        S rc   rd   rf   s    r   rh   rh   ó   ri   r2   z'ties_method,ascending,na_option,pct,expro   rq   rr   ru   ry   rz   )rl   rl   r—   rm   rl   rn   r—   r—   )ç      Ð?rž   ç      ì?ç      ä?rž   ç      à?rŸ   rŸ   )rn   rn   r—   rp   rn   rl   r—   r—   )r¡   r¡   rŸ   ç      À?r¡   rž   rŸ   rŸ   )rp   rp   r–   rm   rp   rn   r–   r–   )r¢   r¢   ç      è?r    r¢   r¡   r£   r£   )rt   rt   r–   rp   rt   rl   r–   r–   )ç      Ø?r¤   r£   r¢   r¤   rž   r£   r£   )rt   rt   ç       @rm   rt   rn   r¥   r¥   )r¤   r¤   rp   r    r¤   r¡   rp   rp   )rm   rm   r¥   rp   rm   rl   r¥   r¥   )r    r    rp   r¢   r    rž   rp   rp   )rp   rl   r–   rm   rt   rn   r—   r¥   )r¢   rž   r£   r    r¤   r¡   rŸ   rp   )rt   rn   r–   rp   rm   rl   r—   r¥   )r¤   r¡   r£   r¢   r    rž   rŸ   rp   )rp   rp   rn   rt   rp   rl   rn   rn   )rž   rž   rp   r£   rž   r¡   rp   rp   )rt   rt   rn   rp   rt   rl   rn   rn   )r£   r£   rp   rž   r£   r¡   rp   rp   c                 óà  — t          j        | t          |¦  «        ¦  «        }|}t          |¦  «        t          | ¦  «        z  }t	          |t           j        ¦  «        rt          j        ||j        ¬¦  «        }t          ||dœ¦  «        }	|	 	                    d¦  «         
                    ||||¬¦  «        }
t          |t          | ¦  «        z  dg¬¦  «        }t          j        |
|¦  «         d S )Nr!   r|   r/   ©r~   r   r™   r6   r}   r€   r‚   )rL   rO   r‰   r   r™   r6   rŠ   r/   r‹   r   rI   rŒ   s               r   Útest_rank_args_missingr¨   Â   sÞ   € õb Œ)�D�#˜d™)œ)Ñ
$Ô
$€Cà€IÝ�‰:Œ:�˜D™	œ	Ñ!€DÝ�)�RœZÑ(Ô(ð 5ÝŒx˜ I¤OÐ4Ñ4Ô4ˆå	˜3 tÐ,Ð,Ñ	-Ô	-€BØ�ZŠZ˜ÑÔ×#Ò#Ø i¸9È#ð $ñ ô €Fõ �s�S ™YœY‘°°Ð8Ñ8Ô8€FÝÔ˜& &Ñ)Ô)Ð)Ð)Ð)r2   zpct,exp)rt   rt   rt   rt   rt   )ru   ru   ru   ru   ru   c                 óÜ   — t          g d¢dgdz  dœ¦  «        }|                     d¦  «                             | ¬¦  «        }t          |dz  dg¬	¦  «        }t          j        ||¦  «         d S )
N)
Úarª   rª   rª   rª   Úbr«   r«   r«   r«   é   é
   r|   r/   r5   r%   r}   r€   ©r   r   r   rC   rˆ   )r6   rŠ   r   rI   rŒ   s        r   Útest_rank_resets_each_groupr¯   Ã  s€   € õ 
ØBÐBÐBÈAÈ3ÐQSÉ8ÐTÐTñ
ô 
€Bð �ZŠZ˜ÑÔ×#Ò#¨Ð#Ñ,Ô,€FÝ�s˜Q‘w¨¨Ð0Ñ0Ô0€FÝÔ˜& &Ñ)Ô)Ð)Ð)Ð)r2   r"   )Úint64Úint32Úuint64Úuint32Úfloat64Úfloat32Úupperc                 óä  — |r;| d                               ¦   «         | dd …         z   } |                      dd¦  «        } t          dgdz  dgdz  dœ¦  «        }|d                              | ¦  «        |d<   |d         j        | k    sJ ‚|                     d	¦  «                             ¦   «         }t          g d
¢dg¬¦  «        }|r|                     d¦  «        }t          j        ||¦  «         d S )Nr   r¬   ÚUiÚUIrª   é   r|   r}   r/   )ç      @r»   r»   r»   r€   ÚFloat64)	r¶   Úreplacer   Úastyper"   r   r   rC   rˆ   )r"   r¶   r   rI   rŒ   s        r   Útest_rank_avg_even_valsr¿   Ï  sü   € ð
 ð *à�a”—’Ñ Ô  5¨¨¨¤9Ñ,ˆØ—’˜d DÑ)Ô)ˆÝ	˜C˜5 1™9¨a¨S°1©WÐ5Ð5Ñ	6Ô	6€BØ�5”	× Ò  Ñ'Ô'€B€u�IØˆeŒ9Œ?˜eÒ#Ð#Ð#Ð#à�ZŠZ˜ÑÔ×#Ò#Ñ%Ô%€FÝÐ+Ð+Ð+°e°WÐ=Ñ=Ô=€FØð *Ø—’˜yÑ)Ô)ˆÝÔ˜& &Ñ)Ô)Ð)Ð)Ð)r2   r‰   )rk   rs   rv   rw   rx   r   r™   )rŽ   r’   r•   r6   )ÚbarrÀ   ÚfoorÀ   ÚbazrÀ   rÁ   rÂ   c                 ó   — t          dgdz  |dœ¦  «        }|d                              ¦   «         }|                     d¦  «        }|                     | |||¬¦  «        }|                     ¦   «         r0t          dgdz  dt
          j        dt
          j        d	gdœ¦  «        }	nt          dgdz  g d
¢dœ¦  «        }	|	                     d¦  «        }
|
                     | |||¬¦  «        }t          j        ||¦  «         d S )NrÁ   é   r|   r}   r/   r§   r   r%   r¬   )r   r   r%   r   r¬   )	r   Úisnar   r   Úanyr8   rœ   rC   rˆ   )r‰   r   r™   r6   rO   r   Úmaskr   ÚresÚdf2r   Úalts               r   Útest_rank_object_dtyperË   ã  s  € õ 
˜E˜7 Q™;¨tÐ4Ð4Ñ	5Ô	5€BØˆeŒ9�>Š>ÑÔ€Dà	�Š�EÑ	Ô	€BØ
�'Š'˜°	ÀYÐTWˆ'Ñ
XÔ
X€Cð ‡x‚x�z„zð FÝ  ¨!¡°Q½¼ÀÅ2Ä6È1Ð4MÐNÐNÑOÔOˆˆå  ¨!¡°O°O°OÐDÐDÑEÔEˆà
�+Š+�eÑ
Ô
€CØ
�(Š(Ø i¸9È#ð ñ ô €Cõ Ô˜#˜sÑ#Ô#Ð#Ð#Ð#r2   )TÚbadr¬   r¬   r%   c                 óö   — t          dgdz  |dœ¦  «        }d}t          j        t          |¬¦  «        5  |                     d¦  «                             | |||¬¦  «         d d d ¦  «         d S # 1 swxY w Y   d S )NrÁ   rÄ   r|   z3na_option must be one of 'keep', 'top', or 'bottom'r   r/   r§   )r   r   r   Ú
ValueErrorr   r   )r‰   r   r™   r6   rO   r   r   s          r   Útest_rank_naoption_raisesrÏ   ÿ  sÏ   € õ 
˜E˜7 Q™;¨tÐ4Ð4Ñ	5Ô	5€BØ
?€Cå	Œ•z¨Ð	-Ñ	-Ô	-ð 
ð 
Ø
�
Š
�5ÑÔ×ÒØ¨)¸yÈcð 	ñ 	
ô 	
ð 	
ð
ð 
ð 
ñ 
ô 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
øøøð 
ð 
ð 
ð 
ð 
ð 
s   ´-A.Á.A2Á5A2c                  óÆ  — d} t          g d¢dt          j        dgdœ¦  «        }|                     | ¦  «        j                             d¬¦  «        }t          dt          j        dgd	¬
¦  «        }t          j        ||¦  «         |                     | ¦  «                             d¬¦  «        }t          d	dt          j        dgi¦  «        }t          j	        ||¦  «         d S )NÚA)r   r¬   r   rp   rl   ©rÑ   ÚBTr5   r¡   rÓ   ©Úname)
r   r8   rœ   r   rÓ   r   r   rC   rD   rˆ   )Úcolumnr   rI   rJ   s       r   Útest_rank_empty_groupr×     sÒ   € à€FÝ	˜˜˜¨#­r¬v°sÐ);Ð<Ð<Ñ	=Ô	=€Bà�ZŠZ˜ÑÔÔ!×&Ò&¨4Ð&Ñ0Ô0€FÝ�s�BœF CÐ(¨sÐ3Ñ3Ô3€HÝÔ˜6 8Ñ,Ô,Ð,à�ZŠZ˜ÑÔ×$Ò$¨Ð$Ñ.Ô.€FÝ˜# ¥R¤V¨SÐ1Ð2Ñ3Ô3€HÝÔ˜& (Ñ+Ô+Ð+Ð+Ð+r2   z"input_key,input_value,output_value)r¬   r¬   r%   r%   )r¬   r%   r¬   r%   )r¡   rp   r¡   rp   r¡   ©r¬   r¬   r%   c                 óÊ   — t          | |dœ¦  «        }|                     d¦  «                             dd¬¦  «        }t          d|i¦  «        }t          j        ||¦  «         d S )NrÒ   rÑ   rx   T©r~   r6   rÓ   r®   )Ú	input_keyÚinput_valueÚoutput_valuer   rI   rJ   s         r   Útest_rank_zero_divrÞ   #  sf   € õ 
˜¨Ð5Ð5Ñ	6Ô	6€Bà�ZŠZ˜‰_Œ_×!Ò!¨°dÐ!Ñ;Ô;€FÝ˜#˜|Ð,Ñ-Ô-€HÝÔ˜& (Ñ+Ô+Ð+Ð+Ð+r2   c            
      ó  — t          g d¢t          j        t          j        ¦  «        j        t          j        t          j        ¦  «        j        t          j        t          j        ¦  «        j        gt          t          ddd¦  «        t          gdœ¦  «        } |                      d¦  «         	                    ¦   «         }t          g d¢t          j
        dt          j
        gdœ¦  «        }t          j        ||¦  «         d S )	NrØ   iÑ  r¬   )ÚgrpÚint_colÚdatetimelikerà   )rp   rl   rp   rp   )rá   râ   )r   r8   Úiinfor°   rs   rv   r   r   r   r   rœ   rC   rˆ   ©r   rI   rJ   s      r   Útest_rank_min_intrå   5  sØ   € å	à�9�9å”�œÑ"Ô"Ô&Ý”�œÑ"Ô"Ô&Ý”�œÑ"Ô"Ô&ðõ
 !¥(¨4°°AÑ"6Ô"6½Ð<ð	
ð 	
ñ

ô 

€Bð �ZŠZ˜ÑÔ×#Ò#Ñ%Ô%€FÝØ#�O�Oµb´f¸cÅ2Ä6Ð5JÐKÐKñô €Hõ Ô˜& (Ñ+Ô+Ð+Ð+Ð+r2   Úuse_nanc                 ón  — | rt           j        nd}t          ddgddgd|gd|ggddg¬¦  «        }|                     dg¦  «        d                              dd	¬
¦  «        }| r*t          ddt           j        t           j        gd¬¦  «        }nt          g d¢d¬¦  «        }t          j        ||¦  «         d S )Nr�   éÿÿÿÿr¬   r%   Úgroupr}   r€   rx   TrÚ   r¡   rÔ   )ry   rz   r¬   r¬   )r8   rœ   r   r   r   r   rC   rD   )ræ   Ú
fill_valuer   rI   rJ   s        r   Ú.test_rank_pct_equal_values_on_group_transitionrë   K  sæ   € ð #Ð)•”�¨€JÝ	à�ˆGØ�ˆGØ�
ˆOØ�Ðð		
ð ˜%Ð ð
ñ 
ô 
€Bð �ZŠZ˜˜	Ñ"Ô" 5Ô)×.Ò.ØØð /ñ ô €Fð ð <Ý˜3 ¥2¤6­2¬6Ð2¸Ð?Ñ?Ô?ˆˆåÐ.Ð.Ð.°UÐ;Ñ;Ô;ˆåÔ˜6 8Ñ,Ô,Ð,Ð,Ð,r2   c                  ój  — t          t          ddgddgdœ¦  «        t          ddgdd	gd
œ¦  «        dœd¬¦  «        } d}t          j        t          |¬¦  «        5  |                      dd¬¦  «        }d d d ¦  «         n# 1 swxY w Y   d}t          j        t          |¬¦  «        5  |                     d¬¦  «        }d d d ¦  «         n# 1 swxY w Y   t          | d                              d¬¦  «        | d                              d¬¦  «        gdddg¬¦  «        }t          j        ||¦  «         d S )Nr�   rº   r¬   r%   )Úcol1Úcol2rÄ   rR   é   rQ   )Úcol3Úcol4)rª   r«   r3   z+DataFrame.groupby with axis=1 is deprecatedr   r   ©Úlevelr4   ú/DataFrameGroupBy.rank with axis=1 is deprecatedrª   r«   )r4   Úkeys)r   r   rC   Úassert_produces_warningÚFutureWarningr   r   rˆ   )r   r   r   rI   rJ   s        r   Útest_rank_multiindexrø   d  sÏ  € å	å Q¨ F°Q¸°FÐ;Ð;Ñ<Ô<Ý Q¨ F°Q¸°FÐ;Ð;Ñ<Ô<ð	
ð 	
ð ð
ñ 
ô 
€Bð 8€CÝ	Ô	#¥M¸Ð	=Ñ	=Ô	=ð )ð )Ø�ZŠZ˜a aˆZÑ(Ô(ˆð)ð )ð )ñ )ô )ð )ð )ð )ð )ð )ð )øøøð )ð )ð )ð )à
;€CÝ	Ô	#¥M¸Ð	=Ñ	=Ô	=ð !ð !Ø—’˜a�‘”ˆð!ð !ð !ñ !ô !ð !ð !ð !ð !ð !ð !øøøð !ð !ð !ð !õ àˆsŒG�LŠL˜aˆLÑ Ô ØˆsŒG�LŠL˜aˆLÑ Ô ð	
ð Ø�3ˆZðñ ô €Hõ Ô˜& (Ñ+Ô+Ð+Ð+Ð+s$   ÁA>Á>BÂBÂ&C	Ã	CÃCc                  óþ  — t          g d¢g d¢g d¢dœg d¢¬¦  «        } d}t          j        t          |¬¦  «        5  |                      d	d	¬
¦  «        }d d d ¦  «         n# 1 swxY w Y   d}t          j        t          |¬¦  «        5  |                     d¬¦  «        }d d d ¦  «         n# 1 swxY w Y   t          | j        d                              d¬¦  «        | j        d                              d¬¦  «        gd	¬¦  «        }t          j        ||¦  «         d}t          j        t          |¬¦  «        5  |                     d	¬¦  «        }d d d ¦  «         n# 1 swxY w Y   | 	                    |¦  «        rJ ‚d S )N©r¬   r�   rÄ   rï   ©r%   rº   rR   rQ   ©r�   r“   g      @g      @©r   r¬   r%   ©rª   rª   r«   r«   ©rB   ú5The 'axis' keyword in DataFrame.groupby is deprecatedr   r   rò   rô   r¬   r3   rª   r«   z+The 'axis' keyword in DataFrameGroupBy.rank)
r   rC   rö   r÷   r   r   r   Úlocrˆ   Úequals)r   r   r   rÈ   rJ   rÊ   s         r   Útest_groupby_axis0_rank_axis1r  €  sB  € å	ØˆLˆL˜\˜\˜\Ð.BÐ.BÐ.BÐCÐCØ"Ð"Ð"ð
ñ 
ô 
€Bð B€CÝ	Ô	#¥M¸Ð	=Ñ	=Ô	=ð )ð )Ø�ZŠZ˜a aˆZÑ(Ô(ˆð)ð )ð )ñ )ô )ð )ð )ð )ð )ð )ð )øøøð )ð )ð )ð )ð <€CÝ	Ô	#¥M¸Ð	=Ñ	=Ô	=ð ð Ø�gŠg˜1ˆg‰oŒoˆðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð õ �r”v˜c”{×'Ò'¨QÐ'Ñ/Ô/°´¸´×1AÒ1AÀqÐ1AÑ1IÔ1IÐJÐQRÐSÑSÔS€HÝÔ˜#˜xÑ(Ô(Ð(ð 8€CÝ	Ô	#¥M¸Ð	=Ñ	=Ô	=ð ð Ø�gŠg˜1ˆg‰oŒoˆðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð à�zŠz˜(Ñ#Ô#Ð#Ð#Ð#Ð#Ð#s5   »AÁA#Á&A#ÂB*Â*B.Â1B.Ä8EÅEÅ"Ec                  óü  — t          g d¢g d¢g d¢dœg d¢¬¦  «        } d}t          j        t          |¬¦  «        5  |                      d	d	¬
¦  «        }d d d ¦  «         n# 1 swxY w Y   d}t          j        t          |¬¦  «        5  |                     d¬¦  «        }d d d ¦  «         n# 1 swxY w Y   | d	dg                              t          j        ¦  «        }|d         |d<   t          j	        ||¦  «         d S )Nrú   rû   rü   rý   rþ   rÿ   r   r   r   rò   z1DataFrameGroupBy.cummax with axis=1 is deprecatedr¬   r3   r%   )
r   rC   rö   r÷   r   Úcummaxr¾   r8   r´   rˆ   )r   r   r   ÚcmaxrJ   s        r   Útest_groupby_axis0_cummax_axis1r  š  s�  € õ 
ØˆLˆL˜\˜\˜\Ð.BÐ.BÐ.BÐCÐCØ"Ð"Ð"ð
ñ 
ô 
€Bð B€CÝ	Ô	#¥M¸Ð	=Ñ	=Ô	=ð )ð )Ø�ZŠZ˜a aˆZÑ(Ô(ˆð)ð )ð )ñ )ô )ð )ð )ð )ð )ð )ð )øøøð )ð )ð )ð )ð >€CÝ	Ô	#¥M¸Ð	=Ñ	=Ô	=ð !ð !Ø�yŠy˜aˆyÑ Ô ˆð!ð !ð !ñ !ô !ð !ð !ð !ð !ð !ð !øøøð !ð !ð !ð !à�1�a�&Œz× Ò ¥¤Ñ,Ô,€HØ˜1”+€HˆQ�KÝÔ˜$ Ñ)Ô)Ð)Ð)Ð)s#   »AÁA#Á&A#ÂB*Â*B.Â1B.c                  ó€  — t          dddt          j        gddœt          j        dd¬¦  «        gdz  ¬	¦  «        } |                      | j        d
g¦  «        j                             dd¬¦  «        }t          dddt          j        gt          j        dd¬¦  «        gdz  d¬¦  «        }t          j        ||¦  «         d S )Nrp   rl   rt   )rÑ   r'   Ú20170101z
US/Easternr_   rº   rÿ   rÑ   T)r   r6   r'   )rB   rÕ   )r   r8   rœ   r   Ú	Timestampr   rB   r'   r   r   rC   rD   rä   s      r   Útest_non_unique_indexr  ®  sÏ   € å	Ø�C˜�bœfÐ%°Ð4Ð4ÝŒ|˜J¨<Ð8Ñ8Ô8Ð9¸AÑ=ð
ñ 
ô 
€Bð �ZŠZ˜œ 3˜Ñ(Ô(Ô.×3Ò3¸dÈÐ3ÑMÔM€FÝØ	ˆc�3�œÐÝŒ|˜J¨<Ð8Ñ8Ô8Ð9¸AÑ=Øðñ ô €Hõ
 Ô˜6 8Ñ,Ô,Ð,Ð,Ð,r2   c                  óÂ  — t          j        dddt          j        ddgd¬¦  «        } t          j        dddt          j        d	d
gd¬¦  «        }t	          g d¢| |dœ¦  «        }|                     d¦  «        }|                     ¦   «         }|                     t          ¦  «                             d¦  «                             ¦   «         }t          j
        ||¦  «         d S )Nrª   r«   ÚcTr	   r¬   r%   r�   rº   rÄ   )r   r¬   r   r¬   r   r¬   )rí   rî   rð   rí   )r   r   r8   rœ   r   r   r   r¾   r:   rC   rˆ   )r   Úcat2r   r   rÈ   rJ   s         r   Útest_rank_categoricalr  ½  sÈ   € Ý
Œ.˜#˜s C­¬°°cÐ:ÀDÐ
IÑ
IÔ
I€CÝŒ>˜1˜a ¥B¤F¨A¨qÐ1¸4Ð@Ñ@Ô@€Då	Ð.Ð.Ð.¸ÀTÐJÐJÑ	KÔ	K€Bà	�Š�FÑ	Ô	€Bà
�'Š'‰)Œ)€Cà�yŠy�Ñ Ô ×(Ò(¨Ñ0Ô0×5Ò5Ñ7Ô7€HÝÔ˜#˜xÑ(Ô(Ð(Ð(Ð(r2   c                 óì   — t          dd gid¬¦  «        }|                     dd¬¦  «        d                              d| ¬¦  «        }t          dgd|j        ¬	¦  «        }t          j        ||¦  «         d S )
Nrg   r¼   r!   F)Údropnars   )r~   r™   rp   )r"   rÕ   )r   r   r   r   rÕ   rC   rD   )r™   r   rI   rJ   s       r   Útest_groupby_op_with_nullablesr  Ë  sz   € õ 
�C˜$˜�=¨	Ð	2Ñ	2Ô	2€BØ�ZŠZ˜ EˆZÑ*Ô*¨3Ô/×4Ò4¸EÈYÐ4ÑWÔW€FÝ�s�e 9°6´;Ð?Ñ?Ô?€HÝÔ˜6 8Ñ,Ô,Ð,Ð,Ð,r2   )&r   Únumpyr8   r   Úpandasr   r   r   r   r   Úpandas._testingÚ_testingrC   r   rK   ÚmarkÚparametrizer
  Ú	to_periodr�   Úinfrœ   rš   r¨   r¯   r¿   rË   rÏ   r×   rÞ   rå   rë   rø   r  r  r  r  r  r+   r2   r   ú<module>r     s°  ðØ Ð Ð Ð Ð Ð à Ð Ð Ð Ø €€€à Ð Ð Ð ðð ð ð ð ð ð ð ð ð ð ð ð Ð Ð Ð Ð Ð ðð ð ð"-ð -ð -ð> „×Ò˜ 5 '¨E°6¨?Ð!;Ñ<Ô<Ø„×ÒØ
ðð àWðñ ô ð ˆBŒL˜Ñ&Ô&ØˆBŒL˜Ñ&Ô&ØˆBŒL˜Ñ&Ô&ØˆBŒL˜Ñ&Ô&ØˆBŒL˜Ñ&Ô&ð	
ð ˆBŒL˜¨,Ð7Ñ7Ô7ØˆBŒL˜¨,Ð7Ñ7Ô7ØˆBŒL˜¨,Ð7Ñ7Ô7ØˆBŒL˜¨,Ð7Ñ7Ô7ØˆBŒL˜¨,Ð7Ñ7Ô7ð	
ð ˆBŒL˜Ñ&Ô&¨¨¬°a©¬Ñ8ØˆBŒL˜Ñ&Ô&¨¨¬°a©¬Ñ8ØˆBŒL˜Ñ&Ô&¨¨¬°a©¬Ñ8ØˆBŒL˜Ñ&Ô&¨¨¬°a©¬Ñ8ØˆBŒL˜Ñ&Ô&¨¨¬°a©¬Ñ8ð	
ð ˆBŒL˜Ñ&Ô&×0Ò0°Ñ5Ô5ØˆBŒL˜Ñ&Ô&×0Ò0°Ñ5Ô5ØˆBŒL˜Ñ&Ô&×0Ò0°Ñ5Ô5ØˆBŒL˜Ñ&Ô&×0Ò0°Ñ5Ô5ØˆBŒL˜Ñ&Ô&×0Ò0°Ñ5Ô5ð	
ð-ñ	!ðD 	ÐðI ñ %ô %ðL „×ÒØ#à	�D˜%Ð!:Ð!:Ð!:Ð;Ø	�D˜$Ð 9Ð 9Ð 9Ð:Ø	�E˜5Ð";Ð";Ð";Ð<Ø	�E˜4Ð!:Ð!:Ð!:Ð;Ø	��eÐ6Ð6Ð6Ð7Ø	��dÐ5Ð5Ð5Ð6Ø	��uÐ7Ð7Ð7Ð8Ø	��tÐ6Ð6Ð6Ð7Ø	��eÐ6Ð6Ð6Ð7Ø	��dÐ5Ð5Ð5Ð6Ø	��uÐ7Ð7Ð7Ð8Ø	��tÐ6Ð6Ð6Ð7Ø	�$˜Ð8Ð8Ð8Ð9Ø	�$˜Ð7Ð7Ð7Ð8Ø	�%˜Ð 9Ð 9Ð 9Ð:Ø	�%˜Ð8Ð8Ð8Ð9Ø	�$˜Ð8Ð8Ð8Ð9Ø	�$˜ÐUÐUÐUÐVØ	�%˜Ð 9Ð 9Ð 9Ð:Ø	�%˜ÐVÐVÐVÐWð)ñô ð2*ð *ñ3ô ñM%ô %ñ =Ô<ð@*ð „×Ò˜ 5 '¨E°6¨?Ð!;Ñ<Ô<Ø„×ÒØ
ˆrŒvˆg˜œ�w ¤¨¨R¬V°R´V¸R¼VÐDÐEñô ð „×ÒØ)à	�D˜& 3¨¨R¬V°Q¸¼ÀÀSÐ"IÐJØ	�D˜%Ð!DÐ!DÐ!DÐEØ	�D˜(Ð$GÐ$GÐ$GÐHØ	�E˜6 C¨¨b¬f°a¸¼ÀÀcÐ#JÐKØ	�E˜5Ð"EÐ"EÐ"EÐFØ	�E˜8Ð%HÐ%HÐ%HÐIØ	��f˜s C¨¬°°b´f¸cÀ3ÐGÐHØ	��eÐ@Ð@Ð@ÐAØ	��hÐ CÐ CÐ CÐDØ	��v  S¨"¬&°#°r´v¸sÀCÐHÐIØ	��uÐAÐAÐAÐBØ	��xÐ!DÐ!DÐ!DÐEØ	��f˜s C¨¬°°b´f¸cÀ3ÐGÐHØ	��eÐ@Ð@Ð@ÐAØ	��hÐ CÐ CÐ CÐDØ	��v  S¨"¬&°#°r´v¸sÀCÐHÐIØ	��uÐAÐAÐAÐBØ	��xÐ!DÐ!DÐ!DÐEØ	�$˜  c¨2¬6°3¸¼ÀÀSÐ IÐJØ	�$˜ÐBÐBÐBÐCØ	�$˜Ð"EÐ"EÐ"EÐFØ	�%˜ # s¨B¬F°C¸¼ÀÀcÐ!JÐKØ	�%˜Ð CÐ CÐ CÐDØ	�%˜Ð#FÐ#FÐ#FÐGØ	�$˜  c¨2¬6°3¸¼ÀÀSÐ IÐJØ	�$˜ÐBÐBÐBÐCØ	�$˜Ð"EÐ"EÐ"EÐFØ	�%˜ # s¨B¬F°C¸¼ÀÀcÐ!JÐKØ	�%˜Ð CÐ CÐ CÐDØ	�%˜Ð#FÐ#FÐ#FÐGð=ñ"ô "ðF	*ð 	*ñG"ô "ñô ñ =Ô<ðN	*ð „×Ò˜ 5 '¨E°6¨?Ð!;Ñ<Ô<Ø„×ÒØ
ðð à'ðñ ô ð ˆBŒL˜Ñ&Ô&ØˆBŒL˜Ñ&Ô&ØŒFØˆBŒL˜Ñ&Ô&ØˆBŒL˜Ñ&Ô&ØˆBŒL˜Ñ&Ô&ØŒFØŒFð		
ð ˆBŒL˜¨,Ð7Ñ7Ô7ØˆBŒL˜¨,Ð7Ñ7Ô7ØŒFØˆBŒL˜¨,Ð7Ñ7Ô7ØˆBŒL˜¨,Ð7Ñ7Ô7ØˆBŒL˜¨,Ð7Ñ7Ô7ØŒFØŒFð		
ð ˆBŒL˜Ñ&Ô&¨¨¬°a©¬Ñ8ØˆBŒL˜Ñ&Ô&¨¨¬°a©¬Ñ8ØŒFØˆBŒL˜Ñ&Ô&¨¨¬°a©¬Ñ8ØˆBŒL˜Ñ&Ô&¨¨¬°a©¬Ñ8ØˆBŒL˜Ñ&Ô&¨¨¬°a©¬Ñ8ØŒFØŒFð		
ð ˆBŒL˜Ñ&Ô&×0Ò0°Ñ5Ô5ØˆBŒL˜Ñ&Ô&×0Ò0°Ñ5Ô5ØŒFØˆBŒL˜Ñ&Ô&×0Ò0°Ñ5Ô5ØˆBŒL˜Ñ&Ô&×0Ò0°Ñ5Ô5ØˆBŒL˜Ñ&Ô&×0Ò0°Ñ5Ô5ØŒFØŒFð		
ð?)ñ	-ð\ 	Ðða ñ 1ô 1ðd „×ÒØ-ðyàØØØØ�#�r”v˜s C¨¨b¬f°b´fÐ=ð	
ðyð ØØØØ�#�r”v˜s C¨¨b¬f°b´fÐ=ð	
ðyð  ØØØØ�#�r”v˜s C¨¨b¬f°b´fÐ=ð	
ðyð. ØØØØ�#�r”v˜s C¨¨b¬f°b´fÐ=ð	
ð-yð: 
��f˜e c¨3°´¸¸SÀ#ÀrÄvÈrÌvÐ%VÐWð;yð< 
��f˜d S¨#¨r¬v°s¸CÀÀbÄfÈbÌfÐ$UÐVð=yð@ ØØØØ�#�r”v˜s C¨¨b¬f°b´fÐ=ð	
ð?yðL 
��v˜t c¨3°´¸¸SÀ#ÀrÄvÈrÌvÐ%VÐWðMyðN 
��f˜e c¨3°´¸¸SÀ#ÀrÄvÈrÌvÐ%VÐWðOyðP 
��f˜d S¨#¨r¬v°s¸CÀÀbÄfÈbÌfÐ$UÐVðQyðT ØØØØ�#�r”v˜s C¨¨b¬f°b´fÐ=ð	
ðSyð` 
��v˜t c¨3°´¸¸SÀ#ÀrÄvÈrÌvÐ%VÐWðayðd ØØØØ�#�r”v˜s C¨¨b¬f°b´fÐ=ð	
ðcyðr ØØØØ�#�r”v˜s C¨¨b¬f°b´fÐ=ð	
ðqyð@ ØØØØ�#�r”v˜s C¨¨b¬f°b´fÐ=ð	
ðyðN ØØØØ�#�r”v˜s C¨¨b¬f°b´fÐ=ð	
ðMyð\ ØØØØ�#�r”v˜s C¨¨b¬f°b´fÐ=ð	
ð[yðj ØØØàØØ”ØØØØ”Ø”ð	ð	
ðiyðJ ØØØØ�#�r”v˜s C¨¨b¬f°b´fÐ=ð	
ðIyðX ØØØàØØ”ØØØØ”Ø”ð	ð	
ðWyðv 
�D˜( EÐ+SÐ+SÐ+SÐTðwyðz ØØØØ?Ð?Ð?ð	
ðyyðF 
�E˜8 UÐ,TÐ,TÐ,TÐUðGyðJ ØØØØ=Ð=Ð=ð	
ðIyðV 
��h Ð'OÐ'OÐ'OÐPðWyðZ ØØØØ?Ð?Ð?ð	
ðYyðf 
��x Ð(PÐ(PÐ(PÐQðgyðj ØØØØ@Ð@Ð@ð	
ðiyðv 
��h Ð'OÐ'OÐ'OÐPðwyðx 
��h Ð&VÐ&VÐ&VÐWðyyðz 
��x Ð(PÐ(PÐ(PÐQð{yð~ ØØØØ=Ð=Ð=ð	
ð}yðJ 
�$˜ %Ð)QÐ)QÐ)QÐRðKyðN ØØØØ>Ð>Ð>ð	
ðMyðZ 
�%˜ 5Ð*RÐ*RÐ*RÐSð[yð^ ØØØØ>Ð>Ð>ð	
ð]yðj 
�$˜ %Ð)QÐ)QÐ)QÐRðkyðl 
�$˜ $Ð(TÐ(TÐ(TÐUðmyðn 
�%˜ 5Ð*RÐ*RÐ*RÐSðoyðp 
�%˜ 4Ð)UÐ)UÐ)UÐVðqyñ|ô |ðz*ð *ñ{|ô |ñe1ô 1ñ =Ô<ð`*ð" „×ÒØ�Ð1Ð1Ð1Ð2°TÐ;TÐ;TÐ;TÐ4UÐVñô ð*ð *ñô ð*ð „×ÒØÐIÐIÐIñô ð „×Ò˜ 4¨ -Ñ0Ô0ð*ð *ñ 1Ô0ñô ð*ð  „×Ò˜Ð(SÐ(SÐ(SÑTÔTØ„×Ò˜ t¨U mÑ4Ô4Ø„×Ò˜Ð&?Ð&?Ð&?Ñ@Ô@Ø„×Ò˜  u Ñ.Ô.Ø„×ÒØ
Ð0Ð0Ð0°5¸"¼&À%ÈÌÐQVÐ2WÐXñô ð$ð $ñô ñ /Ô.ñ AÔ@ñ 5Ô4ñ UÔTð$ð* „×Ò˜Ð&6Ð&6Ð&6Ñ7Ô7Ø„×Ò˜Ð(SÐ(SÐ(SÑTÔTØ„×Ò˜ t¨U mÑ4Ô4Ø„×Ò˜  u Ñ.Ô.Ø„×ÒØ
à+Ð+Ð+Ø	�”˜˜rœv uÐ-Ø	
ˆBŒF�A�r”v˜qÐ!ðñô ð
ð 
ñô ñ /Ô.ñ 5Ô4ñ UÔTñ 8Ô7ð
ð,ð ,ð ,ð „×ÒØ(à
ˆQˆ�!�Q�˜#˜s˜Ð$Ø	ˆˆ�|�|�|Ð%9Ð%9Ð%9Ð:Ø	ˆˆ˜˜1˜a ¤Ð(¨3°°S¸"¼&Ð*AÐBØ	ˆˆ�Q˜˜2œ6�N S¨#¨r¬vÐ$6Ð7ð	ñô ð,ð ,ñô ð,ð,ð ,ð ,ð, „×Ò˜ T¨5 MÑ2Ô2ð-ð -ñ 3Ô2ð-ð0,ð ,ð ,ð8$ð $ð $ð4*ð *ð *ð(-ð -ð -ð)ð )ð )ð „×Ò˜ u¨hÐ&7Ñ8Ô8ð-ð -ñ 9Ô8ð-ð -ð -r2   