§
    ã! h'A  ã                   ó¾  — d Z ddlmZ ddlZddlZddlZddlmZ ddl	m
Z
mZmZmZ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„ Zd„ Zd„ Zd	„ Zd
„ Zd„ Z ej!         "                    d edg d¢dœ¦  «         eddi¦  «         eddie#¬¦  «        g eg d¢g d¢dœ¦  «         edg d¢i¦  «         edg d¢i¦  «        gg¦  «        d„ ¦   «         Z$d„ Z%d„ Z&d„ Z'd„ Z(d„ Z)d„ Z*d„ Z+d„ Z,d„ Z-d„ Z.d„ Z/d „ Z0d!„ Z1d"„ Z2ej!         "                    d# ed$d%d&¬'¦  «         ed(d%d)¬'¦  «         ed*d%d+¬'¦  «        g¦  «        d,„ ¦   «         Z3d-„ Z4d.„ Z5d/„ Z6d0„ Z7d1„ Z8d2„ Z9d3„ Z:d4„ Z;ej!         "                    d5i d6d7ig¦  «        ej!         "                    d8g d9d9g e<dd:¦  «         ej=        g ¦  «        g¦  «        d;„ ¦   «         ¦   «         Z> G d<„ d=¦  «        Z? G d>„ d?¦  «        Z@dS )@z test get/set & misc é    )Ú	timedeltaN)ÚIndexingError)ÚNAÚ	DataFrameÚIndexÚ
IndexSliceÚ
MultiIndexÚNaTÚSeriesÚ	TimedeltaÚ	TimestampÚconcatÚ
date_rangeÚisnaÚperiod_rangeÚtimedelta_rangec                  óœ  — t          t          j                             d¦  «                             d¦  «        g d¢¬¦  «        } d}d}t          j        t          |¬¦  «        5  t          j	        t          |¬¦  «        5  | d          d d d ¦  «         n# 1 swxY w Y   d d d ¦  «         n# 1 swxY w Y   t          j        t          |¬¦  «        5  t          j	        t          |¬¦  «        5  d| d<   d d d ¦  «         n# 1 swxY w Y   d d d ¦  «         n# 1 swxY w Y   t          j        t          d	¬¦  «        5  | d
          d d d ¦  «         n# 1 swxY w Y   |                      ¦   «         } t          j        t          |¬¦  «        5  t          j	        t          |¬¦  «        5  | d          d d d ¦  «         n# 1 swxY w Y   d d d ¦  «         n# 1 swxY w Y   d}t          j        t          |¬¦  «        5  t          j	        t          |¬¦  «        5  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 )Né   é   )ÚaÚbr   r   r   ©Úindexz>Series.__[sg]etitem__ treating keys as positions is deprecatedz/index 5 is out of bounds for axis 0 with size 5©Úmatchr   z^'c'$Úcz7index 5 is out of bounds for axis (0|1) with size 5|^5$)r   ÚnpÚrandomÚdefault_rngÚstandard_normalÚpytestÚraisesÚ
IndexErrorÚtmÚassert_produces_warningÚFutureWarningÚKeyErrorÚ
sort_index)ÚsÚwarn_msgÚmsgs      údc:\xampp_lite_8_4\www\timesheet\venv\Lib\site-packages\pandas/tests/series/indexing/test_indexing.pyÚtest_basic_indexingr-      sb  € ÝÝ
Œ	×Ò˜aÑ Ô ×0Ò0°Ñ3Ô3Ð;TÐ;TÐ;Tð	ñ 	ô 	€Að P€HØ
;€CÝ	Œ•z¨Ð	-Ñ	-Ô	-ð ð ÝÔ'­¸XÐFÑFÔFð 	ð 	ØˆaŒDˆDð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	ðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð õ 
Œ•z¨Ð	-Ñ	-Ô	-ð ð ÝÔ'­¸XÐFÑFÔFð 	ð 	ØˆAˆa‰Dð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	ðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð õ 
Œ•x xÐ	0Ñ	0Ô	0ð ð Ø	ˆ#Œˆðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð ð 	
�Š‰Œ€Aå	Œ•z¨Ð	-Ñ	-Ô	-ð ð ÝÔ'­¸XÐFÑFÔFð 	ð 	ØˆaŒDˆDð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	ðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð ð E€CÝ	Œ•z¨Ð	-Ñ	-Ô	-ð ð ÝÔ'­¸XÐFÑFÔFð 	ð 	ØˆAˆa‰Dð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	ðð ð ñ ô ð ð ð ð ð ð ð øøøð ð ð ð ð ð sê   Á#B+Á?	BÂB+ÂB	ÂB+ÂB	ÂB+Â+B/Â2B/ÃDÃ-C?Ã3DÃ?D	ÄDÄD	ÄDÄDÄDÄ<	EÅEÅEÆGÆ'	F<Æ0GÆ<G 	Ç GÇG 	ÇGÇGÇGÇ;IÈH)ÈIÈ)H-	È-IÈ0H-	È1IÉIÉIc                 óò   — | }t          g d¢|¬¦  «        }t          t          d¦  «        |¬¦  «        }|d         }t          ddgt          ddg|¬¦  «        ¬¦  «        }t          j        ||d¬	¦  «         d S )
N©é   r   r0   ©Údtypeé   r   r0   r   r   T©Úcheck_exact©r   r   Úranger$   Úassert_series_equal)Úany_numeric_dtyper2   ÚidxÚserÚresultÚexpecteds         r,   Ú6test_getitem_numeric_should_not_fallback_to_positionalr>   9   sƒ   € à€EÝ
�	�	�	 Ð
'Ñ
'Ô
'€CÝ
•�q‘” Ð
%Ñ
%Ô
%€CØ�ŒV€FÝ�q˜!�f¥E¨1¨a¨&¸Ð$>Ñ$>Ô$>Ð?Ñ?Ô?€HÝÔ˜6 8¸Ð>Ñ>Ô>Ð>Ð>Ð>ó    c                 óÊ   — | }t          g d¢|¬¦  «        }t          t          d¦  «        |¬¦  «        }d|d<   t          g d¢|¬¦  «        }t          j        ||d¬	¦  «         d S )
Nr/   r1   r3   r   é
   r0   )rA   r0   rA   Tr4   r6   )r9   r2   r:   r;   r=   s        r,   Ú6test_setitem_numeric_should_not_fallback_to_positionalrB   C   sr   € à€EÝ
�	�	�	 Ð
'Ñ
'Ô
'€CÝ
•�q‘” Ð
%Ñ
%Ô
%€CØ€Cˆ�FÝ�k�k�k¨Ð-Ñ-Ô-€HÝÔ˜3 °dÐ;Ñ;Ô;Ð;Ð;Ð;r?   c                 ó  — | j         g d¢         }| |         }|                      |¦  «        }t          j        ||¦  «         | |d         |d         …         }| j        |d         |d         …         }t          j        ||¦  «         d S )N©r   rA   é   r   r   )r   Úreindexr$   r8   Úloc)Údatetime_seriesÚindicesr<   r=   s       r,   Útest_basic_getitem_with_labelsrJ   M   s�   € ØÔ# K K KÔ0€Gà˜WÔ%€FØ×&Ò& wÑ/Ô/€HÝÔ˜6 8Ñ,Ô,Ð,à˜W QœZ¨'°!¬*Ð4Ô5€FØÔ" 7¨1¤:°¸´
Ð#:Ô;€HÝÔ˜6 8Ñ,Ô,Ð,Ð,Ð,r?   c                  óâ   — t          t          ddd¬¦  «        g d¢¬¦  «        } t          dd¬¦  «        }| j        d         }||k    sJ ‚| j        d	         }||k    sJ ‚| d         }||k    sJ ‚d S )
Nz
2011-01-01r3   z
US/Eastern)ÚperiodsÚtz©r   r   r   r   )rM   r   r   )r   r   r   rG   Úiloc)r;   r=   r<   s      r,   Ú test_basic_getitem_dt64tz_valuesrP   Y   sœ   € õ Ý�<¨¨|Ð<Ñ<Ô<ÀOÀOÀOðñ ô €Cõ ˜¨,Ð7Ñ7Ô7€HØŒW�SŒ\€FØ�XÒÐÐÐØŒX�aŒ[€FØ�XÒÐÐÐØ�ŒX€FØ�XÒÐÐÐÐÐr?   c                 ó\  — t          t          j                             d¦  «                             d¦  «        ¦  «        }|d         }t          j        ||¦  «         t          j        |¦  «        5  d|d<   d d d ¦  «         n# 1 swxY w Y   | s|dk                         ¦   «         sJ ‚d S d S )Nr   rA   .r   )	r   r   r   r   r    r$   r8   Úassert_cow_warningÚall)Úusing_copy_on_writeÚwarn_copy_on_writer)   r<   s       r,   Útest_getitem_setitem_ellipsisrV   h   sí   € Ý�rŒy×$Ò$ QÑ'Ô'×7Ò7¸Ñ;Ô;Ñ<Ô<€AàˆsŒV€FÝÔ˜6 1Ñ%Ô%Ð%å	Ô	Ð1Ñ	2Ô	2ð ð Øˆˆ#‰ðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð àð #Ø˜!’× Ò Ñ"Ô"Ð"Ð"Ð"ð#ð #Ø"Ð"s   Á1BÂBÂ
Bz$result_1, duplicate_item, expected_1é   )r0   r   r   r3   ©r0   r   r0   i9  r1   ©r0   r   r3   c                 ó¸   — |                       |¦  «        }|                      |¦  «        }t          j        |d         |¦  «         |d         | d         k    sJ ‚d S )Nr0   r   )Ú_appendr$   r8   )Úresult_1Úduplicate_itemÚ
expected_1r<   r=   s        r,   Ú$test_getitem_with_duplicates_indicesr_   t   s`   € ð" ×Ò˜nÑ-Ô-€FØ×!Ò! .Ñ1Ô1€HÝÔ˜6 !œ9 hÑ/Ô/Ð/Ø�!Œ9˜ œÒ#Ð#Ð#Ð#Ð#Ð#r?   c                  óª   — t          g d¢g d¢¦  «        } | j        d         | d         k    sJ ‚d| j        d<   t          j        | d         d¦  «         d S )NrY   rN   r   r   r   )r   rO   r$   Úassert_almost_equal©r)   s    r,   Útest_getitem_setitem_integersrc   ‹   s\   € åˆyˆyˆy˜/˜/˜/Ñ*Ô*€AàŒ6�!Œ9˜˜#œÒÐÐÐØ€A„Fˆ1�IÝÔ˜1˜Sœ6 1Ñ%Ô%Ð%Ð%Ð%r?   c                  ó‚  — t          ddd¬¦  «        } t          | ¦  «        }t          |d         t          ¦  «        sJ ‚t          |j        d         t          ¦  «        sJ ‚t          |j        d         t          ¦  «        sJ ‚t          |j        d         t          ¦  «        sJ ‚t          |j        d	         t          ¦  «        sJ ‚t          | | ¬
¦  «        }d}t          j	        t          |¬¦  «        5  t          |d         t          ¦  «        sJ ‚	 d d d ¦  «         n# 1 swxY w Y   t          |j        | d                  t          ¦  «        sJ ‚t          |j        d         t          ¦  «        sJ ‚t          |j        | d                  t          ¦  «        sJ ‚t          |j        d	         t          ¦  «        sJ ‚d S )NÚ20090415Ú20090519ÚB)Úfreqr   r0   r   r3   é   r   z;Series.__getitem__ treating keys as positions is deprecatedr   )r   r   Ú
isinstancer   ÚatÚiatrG   rO   r$   r%   r&   )Úrngr;   r+   s      r,   Útest_series_box_timestamprn   ”   sÈ  € Ý
�Z °#Ð
6Ñ
6Ô
6€CÝ
�‰+Œ+€CÝ�c˜!”f�iÑ(Ô(Ð(Ð(Ð(Ý�c”f˜Q”i¥Ñ+Ô+Ð+Ð+Ð+Ý�c”g˜a”j¥)Ñ,Ô,Ð,Ð,Ð,Ý�c”g˜a”j¥)Ñ,Ô,Ð,Ð,Ð,Ý�c”h˜q”k¥9Ñ-Ô-Ð-Ð-Ð-å
�˜CÐ
 Ñ
 Ô
 €CØ
G€CÝ	Ô	#¥M¸Ð	=Ñ	=Ô	=ð -ð -Ý˜#˜aœ&¥)Ñ,Ô,Ð,Ð,Ð,Ð,ð-ð -ð -ñ -ô -ð -ð -ð -ð -ð -ð -øøøð -ð -ð -ð -å�c”f˜S œV”n¥iÑ0Ô0Ð0Ð0Ð0Ý�c”g˜a”j¥)Ñ,Ô,Ð,Ð,Ð,Ý�c”g˜c !œf”o¥yÑ1Ô1Ð1Ð1Ð1Ý�c”h˜q”k¥9Ñ-Ô-Ð-Ð-Ð-Ð-Ð-s   Ã5D Ä D$Ä'D$c                  ó’  — t          ddd¬¦  «        } t          | ¦  «        }t          |d         t          ¦  «        sJ ‚t          |j        d         t          ¦  «        sJ ‚t          |j        d         t          ¦  «        sJ ‚t          |j        d         t          ¦  «        sJ ‚t          |j        d	         t          ¦  «        sJ ‚d S )
Nz	1 day 1 sr   Úh©rL   rh   r   r0   r   r3   ri   )r   r   rj   r   rk   rl   rG   rO   )rm   r;   s     r,   Útest_series_box_timedeltarr   §   s±   € Ý
˜+¨q°sÐ
;Ñ
;Ô
;€CÝ
�‰+Œ+€CÝ�c˜!”f�iÑ(Ô(Ð(Ð(Ð(Ý�c”f˜Q”i¥Ñ+Ô+Ð+Ð+Ð+Ý�c”g˜a”j¥)Ñ,Ô,Ð,Ð,Ð,Ý�c”g˜a”j¥)Ñ,Ô,Ð,Ð,Ð,Ý�c”h˜q”k¥9Ñ-Ô-Ð-Ð-Ð-Ð-Ð-r?   c           
      ó  — t          t          d¦  «        t          t          ddd¦  «        ¦  «        ¬¦  «        }t          j        t
          d¬¦  «        5   | |¦  «        d          d d d ¦  «         d S # 1 swxY w Y   d S )	NrA   r   é   r   r   z^1$r   r0   )r   r7   Úlistr!   r"   r'   ©Ú
indexer_slr;   s     r,   Útest_getitem_ambiguous_keyerrorrx   ±   s¸   € Ý
•�r‘”¥$¥u¨Q°°A¡¤Ñ"7Ô"7Ð
8Ñ
8Ô
8€CÝ	Œ•x vÐ	.Ñ	.Ô	.ð ð Øˆ
�3‰Œ˜ÔÐðð ð ñ ô ð ð ð ð ð ð ð øøøð ð ð ð ð ð s   ÁA5Á5A9Á<A9c                 óà   — t          g d¢g d¢¦  «        }t          j        t          t	          j        d¦  «        ¬¦  «        5   | |¦  «        g d¢          d d d ¦  «         d S # 1 swxY w Y   d S )N)r0   r   r3   ri   )ÚfooÚbarrz   Úbahz['bam'] not in indexr   )rz   r{   r|   Úbam)r   r!   r"   r'   ÚreÚescaperv   s     r,   Útest_getitem_dups_with_missingr€   ·   s¼   € õ ���Ð;Ð;Ð;Ñ
<Ô
<€CÝ	Œ•x¥r¤yÐ1GÑ'HÔ'HÐ	IÑ	IÔ	Ið 6ð 6Øˆ
�3‰ŒÐ4Ð4Ð4Ô5Ð5ð6ð 6ð 6ñ 6ô 6ð 6ð 6ð 6ð 6ð 6ð 6ð 6øøøð 6ð 6ð 6ð 6ð 6ð 6s   ÁA#Á#A'Á*A'c           
      ó,  — t          t          d¦  «        t          t          ddd¦  «        ¦  «        ¬¦  «        }|                     ¦   «         }d | |¦  «        d<   t	          |t          dgdg¬¦  «        g¦  «        }t          j        ||¦  «         d S )NrA   r   rt   r   r   r   r0   )r   r7   ru   Úcopyr   r$   r8   )rw   r)   Ús2r=   s       r,   Útest_setitem_ambiguous_keyerrorr„   ¿   s‰   € Ý�u�R‰yŒy¥¥U¨1¨b°!¡_¤_Ñ 5Ô 5Ð6Ñ6Ô6€Að 
�Š‰Œ€BØ€J€Jˆr�N„N�1ÑÝ�q�& ! ¨Q¨CÐ0Ñ0Ô0Ð1Ñ2Ô2€HÝÔ˜2˜xÑ(Ô(Ð(Ð(Ð(r?   c                 ó‚  — t           j        | | j        d         <   t           j        | j        g d¢<   t           j        | j        d<   t          j        | j        d         ¦  «        sJ ‚t          j        | j        d         ¦  «        sJ ‚d| t          j        | ¦  «        <   t          j        | j        d         ¦  «        rJ ‚d S )Nr   )r0   r   é   é   r   )r   Únanr   rO   Úisnan)rH   s    r,   Útest_setitemrŠ   É   s¬   € Ý02´€O�OÔ)¨!Ô,Ñ-Ý')¤v€OÔ˜˜˜Ñ$Ý œf€OÔ˜ÑÝŒ8�OÔ(¨Ô+Ñ,Ô,Ð,Ð,Ð,ÝŒ8�OÔ(¨Ô+Ñ,Ô,Ð,Ð,Ð,Ø12€O•B”H˜_Ñ-Ô-Ñ.ÝŒx˜Ô,¨QÔ/Ñ0Ô0Ð0Ð0Ð0Ð0Ð0r?   c                 óˆ   — | dd…         }t          |¦  «        t          |j        ¦  «        k    sJ ‚|j        j        du sJ ‚d S )Nr   rt   T)Úlenr   Ú	is_unique)rH   Úsls     r,   Útest_setslicer�   Ó   sK   € Ø	˜˜2˜Ô	€BÝˆr‰7Œ7•c˜"œ(‘m”mÒ#Ð#Ð#Ð#ØŒ8Ô Ð%Ð%Ð%Ð%Ð%Ð%r?   c                 ó   — d}t          j        t          |¬¦  «        5  | d d …df          d d d ¦  «         n# 1 swxY w Y   t          j        t          |¬¦  «        5  d| d d …df<   d d d ¦  «         n# 1 swxY w Y   d}t          j        t          |¬¦  «        5  | t	          d d¦  «        g          d d d ¦  «         n# 1 swxY w Y   | t	          d d¦  «        f         }| d d…         }t          j        ||¦  «         d}t          j        t          |¬¦  «        5  | dd d gg          d d d ¦  «         n# 1 swxY w Y   t          j        t          |¬¦  «        5  d| dd d gg<   d d d ¦  «         d S # 1 swxY w Y   d S )Nz0key of type tuple not found and not a MultiIndexr   r   z Indexing with a single-item listr   zunhashable type(: 'slice')?)r!   r"   r'   Ú
ValueErrorÚslicer$   r8   Ú	TypeError)rH   r+   r<   r=   s       r,   Ú!test_basic_getitem_setitem_cornerr”   Ù   sÐ  € à
<€CÝ	Œ•x sÐ	+Ñ	+Ô	+ð ð Ø˜˜˜˜1˜ÔÐðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð å	Œ•x sÐ	+Ñ	+Ô	+ð "ð "Ø !ˆ˜˜˜˜1˜Ñð"ð "ð "ñ "ô "ð "ð "ð "ð "ð "ð "øøøð "ð "ð "ð "ð -€CÝ	Œ•z¨Ð	-Ñ	-Ô	-ð *ð *à�˜t Q™œÐ(Ô)Ð)ð*ð *ð *ñ *ô *ð *ð *ð *ð *ð *ð *øøøð *ð *ð *ð *ð
 �e D¨!™nœnÐ.Ô/€FØ˜r ˜rÔ"€HÝÔ˜6 8Ñ,Ô,Ð,ð )€CÝ	Œ•y¨Ð	,Ñ	,Ô	,ð +ð +Ø˜˜T 4˜LÐ)Ô*Ð*ð+ð +ð +ñ +ô +ð +ð +ð +ð +ð +ð +øøøð +ð +ð +ð +å	Œ•y¨Ð	,Ñ	,Ô	,ð /ð /Ø-.ˆ˜˜T 4˜LÐ)Ñ*ð/ð /ð /ñ /ô /ð /ð /ð /ð /ð /ð /ð /øøøð /ð /ð /ð /ð /ð /sT   ž7·;¾;Á
A3Á3A7Á:A7ÂB?Â?CÃCÄD6Ä6D:Ä=D:Å
E3Å3E7Å:E7c                 ó  — |                       ¦   «         }| dd…         }| dd …         }|dd…         }| j        d         |j        vsJ ‚|j        d         |j        vsJ ‚t          |¦  «        t          |j        ¦  «        k    sJ ‚| |j        d                  ||j        d                  k    sJ ‚|j        d         | j        d         k    sJ ‚t          j        t          j        |¦  «        t          j        | ¦  «        dd …         ¦  «         | dd…         }t          j        |¦  «        5  d|d d …<   d d d ¦  «         n# 1 swxY w Y   |rt          j        | |¦  «         d S | dd…         dk     	                    ¦   «         sJ ‚d S )NrA   rt   iöÿÿÿé	   r   r0   é   )
r‚   r   rŒ   r$   Úassert_numpy_array_equalr   ÚarrayrR   r8   rS   )	Ústring_seriesÚobject_seriesrT   rU   ÚoriginalÚnumSliceÚnumSliceEndÚobjSlicerŽ   s	            r,   Ú
test_slicer    ô   sà  € Ø×!Ò!Ñ#Ô#€HØ˜R ˜UÔ#€HØ   Ô%€KØ˜R ˜UÔ#€HàÔ˜qÔ!¨¬Ð7Ð7Ð7Ð7ØÔ˜qÔ!¨¬Ð7Ð7Ð7Ð7åˆx‰=Œ=�C ¤Ñ/Ô/Ò/Ð/Ð/Ð/Ø˜œ¨Ô*Ô+¨x¸¼ÀqÔ8IÔ/JÒJÐJÐJÐJàŒ>˜!Ô Ô 3°BÔ 7Ò7Ð7Ð7Ð7ÝÔ¥¤¨Ñ 5Ô 5µr´xÀÑ7NÔ7NÈsÈtÈtÔ7TÑUÔUÐUð 
�r˜"�uÔ	€BÝ	Ô	Ð1Ñ	2Ô	2ð ð Øˆˆ1ˆ1ˆ1‰ðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð ð ð 1å
Ô˜}¨hÑ7Ô7Ð7Ð7Ð7à˜b ˜eÔ$¨Ò)×.Ò.Ñ0Ô0Ð0Ð0Ð0Ð0Ð0s   Ä-EÅEÅEc            	      ó6  — t          g t          ¬¦  «        } t          d¦  «        | j        d<   t	          j        | t          t          d¦  «        dg¬¦  «        ¦  «         |                      | j         	                    dd¦  «        ¦  «        } t	          j        | t          t          j        t          d¦  «        gddg¬¦  «        ¦  «         t          d¦  «        | j        d<   t          t          d¦  «        ddg¬¦  «        }t	          j        | |¦  «         d S )Nr1   r0   rg   z1 daysr   r   ÚA)r   Úobjectr   rG   r$   r8   r   rF   r   Úinsertr   rˆ   )r)   r=   s     r,   Útest_timedelta_assignmentr¥     sì   € åˆr�Ð Ñ Ô €AÝ˜1‘”€A„Eˆ#�JÝÔ˜1�f¥Y¨xÑ%8Ô%8ÀÀÐFÑFÔFÑGÔGÐGà	�	Š	�!”'—.’.  CÑ(Ô(Ñ)Ô)€AÝÔ˜1�f¥b¤f­i¸Ñ.AÔ.AÐ%BÈ3ÐPSÈ*ÐUÑUÔUÑVÔVÐVå˜1‘”€A„Eˆ#�JÝ•i Ñ)Ô)°#°s°Ð<Ñ<Ô<€HÝÔ˜1˜hÑ'Ô'Ð'Ð'Ð'r?   c                 óœ  — t          d„ dD ¦   «         ¦  «        }|                     g d¢d¬¦  «        }|�J ‚t          dgdg¬¦  «        }d|d	<   |                     ¦   «         }| | rIt	          j        ¦   «         5  |d	                              |¦  «         d d d ¦  «         n# 1 swxY w Y   |}n‡t	          j        t          d
¬¦  «        5  |d	                              |¦  «         d d d ¦  «         n# 1 swxY w Y   t          g d¢g d¢g d¢g d¢dœ¦  «        }|                     g d¢d¬¦  «        }|�J ‚t	          j	        ||¦  «         d S )Nc                 ó   — i | ]}|g d ¢“ŒS )rY   © )Ú.0r   s     r,   ú
<dictcomp>z3test_underlying_data_conversion.<locals>.<dictcomp>  s   € Ð:Ð:Ð: Q�A�y�y�yÐ:Ð:Ð:r?   rN   T)Úinplacer0   )r   r   r   r   r   Úvalzinplace methodr   rY   )r   r0   r   )r   r   r   r¬   )
r   Ú	set_indexr   r‚   r$   Úraises_chained_assignment_errorÚupdater%   r&   Úassert_frame_equal)rT   ÚdfÚreturn_valuer)   Údf_originalr=   s         r,   Útest_underlying_data_conversionr´     sô  € å	Ð:Ð:¨/Ð:Ñ:Ô:Ñ	;Ô	;€BØ—<’<   ¸�<Ñ>Ô>€LØÐÐÐÝ�ˆs˜9˜+Ð&Ñ&Ô&€AØ€B€u�IØ—'’'‘)”)€KØ€Bàð $ÝÔ/Ñ1Ô1ð 	 ð 	 ØˆuŒI×Ò˜QÑÔÐð	 ð 	 ð 	 ñ 	 ô 	 ð 	 ð 	 ð 	 ð 	 ð 	 ð 	 øøøð 	 ð 	 ð 	 ð 	 àˆˆåÔ'­Ð=MÐNÑNÔNð 	 ð 	 ØˆuŒI×Ò˜QÑÔÐð	 ð 	 ð 	 ñ 	 ô 	 ð 	 ð 	 ð 	 ð 	 ð 	 ð 	 øøøð 	 ð 	 ð 	 ð 	 åØ�)�) ) ) )°)°)°)ÀIÀIÀIÐNÐNñ
ô 
ˆð  ×)Ò)¨/¨/¨/À4Ð)ÑHÔHˆØÐ#Ð#Ð#ÝÔ˜"˜hÑ'Ô'Ð'Ð'Ð's$   Á:B"Â"B&Â)B&ÃC3Ã3C7Ã:C7c                 óŽ   — | j         g d¢         }t          j        |j         d<   t          j        | j         d         ¦  «        rJ ‚d S )NrD   r0   rA   )rO   r   rˆ   r‰   )rH   Úseqs     r,   Útest_preserve_refsr·   6  sD   € Ø
Ô
˜{˜{˜{Ô
+€CÝ”&€C„HˆQ�KÝŒx˜Ô,¨RÔ0Ñ1Ô1Ð1Ð1Ð1Ð1Ð1r?   c                 óî   — | }t          t          j                             d¦  «                             t          |¦  «        ¦  «        |d¬¦  «        } ||¦  «        d         }|j        |j        k    sJ ‚d S )Nr   Ústh)r   Únamerz   )r   r   r   r   r    rŒ   rº   )Ú%lexsorted_two_level_string_multiindexrw   r   r;   r<   s        r,   Útest_multilevel_preserve_namer¼   <  sv   € Ø1€EÝ
Ý
Œ	×Ò˜aÑ Ô ×0Ò0µ°U±´Ñ<Ô<ÀEÐPUðñ ô €Cð ˆZ˜‰_Œ_˜UÔ#€FØŒ;˜#œ(Ò"Ð"Ð"Ð"Ð"Ð"r?   r   z
2014-01-01rt   ÚMSrq   z2014-01ÚMÚ0rp   c           
      ó   — t          | d         ¦  «        }t          | d         ¦  «        }t          t          j        d¦  «        | ¦  «        }t          }|| d         fD ]¯}t          j        |||d d…         |dd d…         ¦  «         t          j        ||d |d…         |d dd…         ¦  «         || d         fD ]R}t          j        ||||d…         |ddd…         ¦  «         t          j        ||||d…         |ddd…         ¦  «         ŒSŒ°d S )Nr–   é   rt   éÿÿÿÿé   r   )Ústrr   r   Úaranger   r$   Ú!assert_indexing_slices_equivalent)r   Úkeystr1Úkeystr2r;   ÚSLCÚkeyÚkey2s          r,   Útest_slice_with_negative_steprÌ   I  s/  € õ �%˜”(‰mŒm€GÝ�%˜”)‰nŒn€Gå
•”˜2‘” Ñ
&Ô
&€CÝ
€Cà˜˜qœÐ"ð Uð UˆÝ
Ô,¨S°#°c°g¸2°g´,ÀÀAÀEÀrÀEÄ
ÑKÔKÐKÝ
Ô,¨S°#°g°s¸2°g´,ÀÀEÀQÀrÀEÄ
ÑKÔKÐKà˜e BœiÐ(ð 	Uð 	UˆDÝÔ0°°c¸$¸sÀ2¸+Ô6FÈÈBÈqÐQSÈGÌÑUÔUÐUÝÔ0°°c¸#¸dÀ2¸+Ô6FÈÈAÈaÐPRÈFÌÑTÔTÐTÐTð	Uð	Uð Ur?   c                  óŽ   — t          ddgddg¬¦  «        } | d         dk    sJ ‚| d         dk    sJ ‚d| d<   | d         dk    sJ ‚d S )Nr0   r   )r   )r   r   r3   )r   rb   s    r,   Útest_tuple_indexrÎ   a  s]   € å��1ˆv˜f fÐ-Ð.Ñ.Ô.€AØˆVŒ9˜Š>ˆ>ˆ>ˆ>ØˆVŒ9˜Š>ˆ>ˆ>ˆ>Ø€A€f�IØˆVŒ9˜Š>ˆ>ˆ>ˆ>ˆ>ˆ>r?   c                  óÊ   — t          d¦  «        t          d¦  «        }} t          ddg| |g¬¦  «        }||          dk    sJ ‚||         dk    sJ ‚d||<   ||         dk    sJ ‚d S )Nr   r   r0   r   r   r3   )Ú	frozensetr   )Úidx0Úidx1r)   s      r,   Útest_frozenset_indexrÓ   j  sq   € å˜3‘”¥¨3¡¤ˆ$€DÝ��1ˆv˜d D˜\Ð*Ñ*Ô*€AØˆTŒ7�aŠ<ˆ<ˆ<ˆ<ØˆTŒ7�aŠ<ˆ<ˆ<ˆ<Ø€A€d�GØˆTŒ7�aŠ<ˆ<ˆ<ˆ<ˆ<ˆ<r?   c                  óÈ   — t          ddgddg¬¦  «        } |                      ¦   «         }t          ddgddg¬¦  «        }|| j        | dk    <   t          j        | |¦  «         d S )	Nr0   r   r   r   r   r‡   é   éd   )r   r‚   rG   r$   r8   )r;   r=   Úrhss      r,   Ú"test_loc_setitem_all_false_indexerrØ   t  sl   € å
�!�Q�  S˜zÐ
*Ñ
*Ô
*€CØ�xŠx‰zŒz€HÝ
�!�Q�  S˜zÐ
*Ñ
*Ô
*€CØ€C„GˆC�#ŠIÑÝÔ˜3 Ñ)Ô)Ð)Ð)Ð)r?   c                  ó¸   — t          dg¦  «        } | j        t          t          dgd¬¦  «                 }t          g d¬¦  «        }t          j        ||¦  «         d S )Nr0   FÚbooleanr1   Úint64)r   rG   r   r$   r8   ©r;   r<   r=   s      r,   Ú+test_loc_boolean_indexer_non_matching_indexrÝ   }  sW   € å
�!�‰+Œ+€CØŒW•V�R ˜K¨yÐ9Ñ9Ô9Ô:€FÝ�b Ð(Ñ(Ô(€HÝÔ˜6 8Ñ,Ô,Ð,Ð,Ð,r?   c                  óÞ   — t          dg¦  «        } t          t          dgdddg¬¦  «        }t          j        t          d¬¦  «        5  | j        |          d d d ¦  «         d S # 1 swxY w Y   d S )Nr0   FrÚ   r   )r2   r   ÚUnalignabler   )r   r   r!   r"   r   rG   )r;   Úindexers     r,   Ú,test_loc_boolean_indexer_miss_matching_indexrá   …  s±   € å
�!�‰+Œ+€CÝ•b˜%�[¨	¸!¸Q¸Ð@Ñ@Ô@€GÝ	Œ•}¨MÐ	:Ñ	:Ô	:ð ð ØŒ�ÔÐðð ð ñ ô ð ð ð ð ð ð ð øøøð ð ð ð ð ð s   ÁA"Á"A&Á)A&c                  ó®   — t          ddgi¦  «        } t          d| i¦  «        }| |j        d<   t          | | dœ¦  «        }t          j        ||¦  «         d S )Nr   r0   ÚlabelÚ	new_label)rã   rä   )r   r   rG   r$   r8   )r±   r;   r=   s      r,   Ú(test_loc_setitem_nested_data_enlargementrå   �  s`   € å	�C˜!˜�:Ñ	Ô	€BÝ
�'˜2�Ñ
Ô
€CØ€C„GˆKÑÝ °Ð4Ð4Ñ5Ô5€HÝÔ˜3 Ñ)Ô)Ð)Ð)Ð)r?   c                  óÔ   — t          dt          g d¢d¬¦  «        ¬¦  «        } | j        dd…         }t          dt          dgd¬¦  «        ¬¦  «        }t          j        ||¦  «         d S )Nr0   )r   r0   r   ÚInt64r1   r   r   r3   )r   r   rG   r$   r8   rÜ   s      r,   Ú'test_loc_ea_numeric_index_oob_slice_endrè   –  sn   € å
��% 	 	 	°Ð9Ñ9Ô9Ð
:Ñ
:Ô
:€CØŒW�Q�q�SŒ\€FÝ�a�u a S°Ð8Ñ8Ô8Ð9Ñ9Ô9€HÝÔ˜6 8Ñ,Ô,Ð,Ð,Ð,r?   c                  ó¬   — t          dddœ¦  «        } t          j        t          d¬¦  «        5  | j        d          d d d ¦  «         d S # 1 swxY w Y   d S )Nr0   r   )TFr¿   r   )r   r!   r"   r'   rG   )r;   s    r,   Útest_getitem_bool_int_keyrê   ž  s›   € å
˜ !Ð$Ð$Ñ
%Ô
%€CÝ	Œ•x sÐ	+Ñ	+Ô	+ð ð ØŒ�Œ
ˆ
ðð ð ñ ô ð ð ð ð ð ð ð øøøð ð ð ð ð ð s   ®A	Á	AÁAr¬   r   Úxrà   FrÂ   c                 ó–   — t          dddgi|¥¦  «        }|                     ¦   «         }d|j        | <   t          j        ||¦  «         d S )Nr   r0   r   ç      ø?)r   r‚   rG   r$   r°   )rà   r¬   r±   r=   s       r,   Útest_setitem_empty_indexerrî   ¥  sP   € õ 
�C˜!˜Q˜Ð' 3Ð'Ñ	(Ô	(€BØ�wŠw‰yŒy€HØ€B„Fˆ7�OÝÔ˜"˜hÑ'Ô'Ð'Ð'Ð'r?   c                   óz  — e Zd Zej                             ddhddig¦  «        d„ ¦   «         Zej                             ddhddidhdfddidfg¦  «        d„ ¦   «         Zej                             ddhddig¦  «        d„ ¦   «         Zej                             ddhddidhdfddidfg¦  «        d„ ¦   «         Z	dS )	ÚTestDeprecatedIndexersrÊ   r0   c                 óª   — t          ddg¦  «        }t          j        t          d¬¦  «        5  |j        |          d d d ¦  «         d S # 1 swxY w Y   d S ©Nr0   r   úas an indexer is not supportedr   ©r   r!   r"   r“   rG   ©ÚselfrÊ   r;   s      r,   Ú$test_getitem_dict_and_set_deprecatedz;TestDeprecatedIndexers.test_getitem_dict_and_set_deprecated°  s˜   € õ �a˜�V‰nŒnˆÝŒ]�9Ð,LÐMÑMÔMð 	ð 	ØŒG�CŒLˆLð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	ð 	ð 	s   ­AÁAÁAr   c                 óÖ   — t          ddgt          j        ddg¦  «        ¬¦  «        }t          j        t
          d¬¦  «        5  |j        |          d d d ¦  «         d S # 1 swxY w Y   d S ©Nr0   r   rX   )r3   ri   r   ró   r   ©r   r	   Úfrom_tuplesr!   r"   r“   rG   rõ   s      r,   Ú/test_getitem_dict_and_set_deprecated_multiindexzFTestDeprecatedIndexers.test_getitem_dict_and_set_deprecated_multiindex·  s¯   € õ �a˜�V¥:Ô#9¸6À6Ð:JÑ#KÔ#KÐLÑLÔLˆÝŒ]�9Ð,LÐMÑMÔMð 	ð 	ØŒG�CŒLˆLð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	ð 	ð 	s   ÁAÁA"Á%A"c                 ó¤   — t          ddg¦  «        }t          j        t          d¬¦  «        5  d|j        |<   d d d ¦  «         d S # 1 swxY w Y   d S rò   rô   rõ   s      r,   Ú$test_setitem_dict_and_set_disallowedz;TestDeprecatedIndexers.test_setitem_dict_and_set_disallowed¾  s˜   € õ �a˜�V‰nŒnˆÝŒ]�9Ð,LÐMÑMÔMð 	ð 	ØˆCŒG�C‰Lð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	ð 	ð 	s   ­AÁA	ÁA	c                 óÐ   — t          ddgt          j        ddg¦  «        ¬¦  «        }t          j        t
          d¬¦  «        5  d|j        |<   d d d ¦  «         d S # 1 swxY w Y   d S rù   rú   rõ   s      r,   Ú/test_setitem_dict_and_set_disallowed_multiindexzFTestDeprecatedIndexers.test_setitem_dict_and_set_disallowed_multiindexÅ  s¯   € õ �a˜�V¥:Ô#9¸6À6Ð:JÑ#KÔ#KÐLÑLÔLˆÝŒ]�9Ð,LÐMÑMÔMð 	ð 	ØˆCŒG�C‰Lð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	ð 	ð 	s   ÁAÁAÁ"AN)
Ú__name__Ú
__module__Ú__qualname__r!   ÚmarkÚparametrizer÷   rü   rþ   r   r¨   r?   r,   rð   rð   ¯  s  € € € € € Ø„[×Ò˜U a S¨1¨a¨& MÑ2Ô2ðð ñ 3Ô2ðð „[×Ò˜U a S¨1¨a¨&°A°3¸°(¸aÀ¸VÀQ¸KÐ$HÑIÔIðð ñ JÔIðð „[×Ò˜U a S¨1¨a¨& MÑ2Ô2ðð ñ 3Ô2ðð „[×Ò˜U a S¨1¨a¨&°A°3¸°(¸aÀ¸VÀQ¸KÐ$HÑIÔIðð ñ JÔIðð ð r?   rð   c            
       ó°  — e Zd Zd„ Zdddde ej        d¦  «         ej        d¦  «        gZddg e	dd¦  «        g d	¢ e	d
d
d
¦  «        gZ
ej                             dedd ej        d¦  «         ej        d¦  «        gz   ¦  «        ej                             de
¦  «        d„ ¦   «         ¦   «         Zej                             dedd ej        d¦  «        gz   ¦  «        ej                             de
¦  «        d„ ¦   «         ¦   «         Zej                             dedgz   ¦  «        ej                             de
¦  «        d„ ¦   «         ¦   «         Zd
S )ÚTestSetitemValidationc                 ó„  — d}t          j        |¦  «        }|                     ¦   «         }t          j        ||¬¦  «        5  |||<   |                     ¦   «         }d d d ¦  «         n# 1 swxY w Y   t          j        ||¬¦  «        5  ||j        |<   |                     ¦   «         }d d d ¦  «         n# 1 swxY w Y   t          j        ||¬¦  «        5  ||j        |<   |                     ¦   «         }d d d ¦  «         n# 1 swxY w Y   t          j        ||¬¦  «        5  ||d d …<   d d d ¦  «         d S # 1 swxY w Y   d S )Nz3Setting an item of incompatible dtype is deprecatedr   )r~   r   r‚   r$   r%   rO   rG   )rö   r;   Úinvalidrà   Úwarnr+   Úorig_sers          r,   Ú_check_setitem_invalidz,TestSetitemValidation._check_setitem_invalidÐ  s7  € ØCˆÝŒi˜‰nŒnˆà—8’8‘:”:ˆåÔ'¨°CÐ8Ñ8Ô8ð 	"ð 	"Ø"ˆC�‰LØ—-’-‘/”/ˆCð	"ð 	"ð 	"ñ 	"ô 	"ð 	"ð 	"ð 	"ð 	"ð 	"ð 	"øøøð 	"ð 	"ð 	"ð 	"õ Ô'¨°CÐ8Ñ8Ô8ð 	"ð 	"Ø 'ˆCŒH�WÑØ—-’-‘/”/ˆCð	"ð 	"ð 	"ñ 	"ô 	"ð 	"ð 	"ð 	"ð 	"ð 	"ð 	"øøøð 	"ð 	"ð 	"ð 	"õ Ô'¨°CÐ8Ñ8Ô8ð 	"ð 	"Ø&ˆCŒG�GÑØ—-’-‘/”/ˆCð	"ð 	"ð 	"ñ 	"ô 	"ð 	"ð 	"ð 	"ð 	"ð 	"ð 	"øøøð 	"ð 	"ð 	"ð 	"õ Ô'¨°CÐ8Ñ8Ô8ð 	ð 	ØˆC���‰Fð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	ð 	ð 	sH   ÁA'Á'A+Á.A+ÂB3Â3B7Â:B7ÃC?Ã?DÄDÄ D5Ä5D9Ä<D9y      ð?       @ÚTrueÚ1z1.0r
   r   r0   ©TFFNr	  g      ð?rà   c                 óf   — t          g d¢d¬¦  «        }|                      |||t          ¦  «         d S )Nr  Úboolr1   ©r   r  r&   )rö   r	  rà   r;   s       r,   Ú#test_setitem_validation_scalar_boolz9TestSetitemValidation.test_setitem_validation_scalar_boolð  s=   € õ
 Ð)Ð)Ð)°Ð8Ñ8Ô8ˆØ×#Ò# C¨°'½=ÑIÔIÐIÐIÐIr?   Trí   c                 óÈ   — t          g d¢|¬¦  «        }t          |¦  «        r |t          urt          j        |¦  «        sd }nt
          }|                      ||||¦  «         d S )NrY   r1   )r   r   r
   r   Úisnatr&   r  )rö   r	  Úany_int_numpy_dtyperà   r;   r
  s         r,   Ú"test_setitem_validation_scalar_intz8TestSetitemValidation.test_setitem_validation_scalar_intø  sn   € õ �Y�Y�YÐ&9Ð:Ñ:Ô:ˆÝ�‰=Œ=ð 	!˜W­CÐ/Ð/½¼ÀÑ8IÔ8IÐ/ØˆDˆDå ˆDØ×#Ò# C¨°'¸4Ñ@Ô@Ð@Ð@Ð@r?   c                 óf   — t          g d¢|¬¦  «        }|                      |||t          ¦  «         d S )N)r0   r   Nr1   r  )rö   r	  Úfloat_numpy_dtyperà   r;   s        r,   Ú$test_setitem_validation_scalar_floatz:TestSetitemValidation.test_setitem_validation_scalar_float  s;   € õ �\�\�\Ð):Ð;Ñ;Ô;ˆØ×#Ò# C¨°'½=ÑIÔIÐIÐIÐIr?   )r  r  r  r  r
   r   Ú
datetime64Útimedelta64Ú_invalid_scalarsr’   Ú	_indexersr!   r  r  rÛ   Úfloat64r  r  r  r¨   r?   r,   r  r  Í  sÅ  € € € € € ðð ð ð, 	ØØØØØˆŒ�eÑÔØˆŒ�uÑÔðÐð �Q�C˜˜˜q !™œÐ&:Ð&:Ð&:¸E¸EÀ$ÈÈdÑ<SÔ<SÐT€Ià„[×ÒØÐ# q¨#¨x¨r¬x¸©{¬{¸J¸B¼JÀq¹M¼MÐ&JÑJñô ð „[×Ò˜Y¨	Ñ2Ô2ðJð Jñ 3Ô2ñô ðJð „[×Ò˜YÐ(8¸DÀ#ÀzÀrÄzÐRUÁÄÐ;WÑ(WÑXÔXØ„[×Ò˜Y¨	Ñ2Ô2ðAð Añ 3Ô2ñ YÔXðAð „[×Ò˜YÐ(8¸D¸6Ñ(AÑBÔBØ„[×Ò˜Y¨	Ñ2Ô2ðJð Jñ 3Ô2ñ CÔBðJð Jð Jr?   r  )AÚ__doc__Údatetimer   r~   Únumpyr   r!   Úpandas.errorsr   Úpandasr   r   r   r   r	   r
   r   r   r   r   r   r   r   r   Úpandas._testingÚ_testingr$   r-   r>   rB   rJ   rP   rV   r  r  r£   r_   rc   rn   rr   rx   r€   r„   rŠ   r�   r”   r    r¥   r´   r·   r¼   rÌ   rÎ   rÓ   rØ   rÝ   rá   rå   rè   rê   r’   r™   rî   rð   r  r¨   r?   r,   ú<module>r'     sÄ  ðØ Ð Ø Ð Ð Ð Ð Ð Ø 	€	€	€	à Ð Ð Ð Ø €€€à 'Ð 'Ð 'Ð 'Ð 'Ð 'ðð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð  Ð Ð Ð Ð Ð ðð ð ð8?ð ?ð ?ð<ð <ð <ð	-ð 	-ð 	-ðð ð ð	#ð 	#ð 	#ð „×ÒØ*ð ˆF�r˜l˜l˜lÐ+Ð+Ñ,Ô,ØˆF�A�s�8ÑÔØˆF�A�r�7 &Ð)Ñ)Ô)ð	
ð ˆF�y�y�y \ \ \Ð2Ð2Ñ3Ô3ØˆF�A�y�y�y�>Ñ"Ô"ØˆF�A�y�y�y�>Ñ"Ô"ð	
ðñô ð$ð $ñô ð$ð&ð &ð &ð.ð .ð .ð&.ð .ð .ðð ð ð6ð 6ð 6ð)ð )ð )ð1ð 1ð 1ð&ð &ð &ð/ð /ð /ð61ð 1ð 1ð6(ð (ð (ð(ð (ð (ð22ð 2ð 2ð#ð #ð #ð „×ÒØàˆ
�<¨°$Ð7Ñ7Ô7Øˆ�Y¨°Ð5Ñ5Ô5Øˆ˜ R¨cÐ2Ñ2Ô2ðñô ðUð Uñô ðUð ð ð ðð ð ð*ð *ð *ð-ð -ð -ðð ð ð*ð *ð *ð-ð -ð -ðð ð ð „×Ò˜  c¨3 ZÐ 0Ñ1Ô1Ø„×Ò˜ R¨%°¨¸¸¸qÀ"¹¼ÀxÀrÄxÐPRÁ|Ä|Ð$TÑUÔUð(ð (ñ VÔUñ 2Ô1ð(ðð ð ð ð ñ ô ð ð<9Jð 9Jð 9Jð 9Jð 9Jñ 9Jô 9Jð 9Jð 9Jð 9Jr?   