§
    {hþh,B  ã                   óÊ  — 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
 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„ Z0d „ Z1d!„ Z2d"„ Z3d#„ Z4ej#         $                    d$ ed%d&d'¬(¦  «         ed)d&d*¬(¦  «         ed+d&d,¬(¦  «        g¦  «        d-„ ¦   «         Z5d.„ Z6d/„ Z7d0„ Z8d1„ Z9d2„ Z:d3„ Z;d4„ Z<d5„ Z=ej#         $                    d6i d7d8ig¦  «        ej#         $                    d9g d:d:g e>dd;¦  «         ej?        g ¦  «        g¦  «        d<„ ¦   «         ¦   «         Z@ G d=„ d>¦  «        ZA G d?„ d@¦  «        ZBdS )Az test get/set & misc é    )Ú	timedeltaN)ÚWARNING_CHECK_DISABLED)Ú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      úa/var/www/histauto/venv/lib/python3.11/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   r1   ©Údtypeé   r   r1   r   r   T©Úcheck_exact©r   r   Úranger%   Úassert_series_equal)Úany_numeric_dtyper3   ÚidxÚserÚresultÚexpecteds         r-   Ú6test_getitem_numeric_should_not_fallback_to_positionalr?   :   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 )
Nr0   r2   r4   r   é
   r1   )rB   r1   rB   Tr5   r7   )r:   r3   r;   r<   r>   s        r-   Ú6test_setitem_numeric_should_not_fallback_to_positionalrC   D   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   rB   é   r   r   )r   Úreindexr%   r9   Úloc)Údatetime_seriesÚindicesr=   r>   s       r-   Útest_basic_getitem_with_labelsrK   N   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-01r4   z
US/Eastern)ÚperiodsÚtz©r   r   r   r   )rN   r   r   )r   r   r   rH   Úiloc)r<   r>   r=   s      r-   Ú test_basic_getitem_dt64tz_valuesrQ   Z   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   rB   .r   )	r   r   r   r    r!   r%   r9   Úassert_cow_warningÚall)Úusing_copy_on_writeÚwarn_copy_on_writer*   r=   s       r-   Útest_getitem_setitem_ellipsisrW   i   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é   )r1   r   r   r4   ©r1   r   r1   i9  r2   ©r1   r   r4   c                 ó¸   — |                       |¦  «        }|                      |¦  «        }t          j        |d         |¦  «         |d         | d         k    sJ ‚d S )Nr1   r   )Ú_appendr%   r9   )Úresult_1Úduplicate_itemÚ
expected_1r=   r>   s        r-   Ú$test_getitem_with_duplicates_indicesr`   u   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 )NrZ   rO   r   r   r   )r   rP   r%   Úassert_almost_equal©r*   s    r-   Útest_getitem_setitem_integersrd   Œ   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   r1   r   r4   é   r   z;Series.__getitem__ treating keys as positions is deprecatedr   )r   r   Ú
isinstancer   ÚatÚiatrH   rP   r%   r&   r'   )Úrngr<   r,   s      r-   Útest_series_box_timestampro   •   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©rM   ri   r   r1   r   r4   rj   )r   r   rk   r   rl   rm   rH   rP   )rn   r<   s     r-   Útest_series_box_timedeltars   ¨   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 )	NrB   r   é   r   r   z^1$r   r1   )r   r8   Úlistr"   r#   r(   ©Ú
indexer_slr<   s     r-   Útest_getitem_ambiguous_keyerrorry   ²   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)r1   r   r4   rj   )ÚfooÚbarr{   Úbahz['bam'] not in indexr   )r{   r|   r}   Úbam)r   r"   r#   r(   ÚreÚescaperw   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 )NrB   r   ru   r   r   r   r1   )r   r8   rv   Úcopyr   r%   r9   )rx   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   )r1   r   é   é   r   )r   Únanr   rP   Úisnan)rI   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   ru   T)Úlenr   Ú	is_unique)rI   Ú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%   r9   Ú	TypeError)rI   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 )NrB   ru   iöÿÿÿé	   r   r1   é   )
rƒ   r   r�   r%   Úassert_numpy_array_equalr   ÚarrayrS   r9   rT   )	Ústring_seriesÚobject_seriesrU   rV   Ú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                  óD  — t          g t          ¬¦  «        } t          d¦  «        | j        d<   t          t	          d¦  «        ddg¬¦  «        }t          j        | |¦  «         |                      | j         	                    dd¦  «        ¦  «        } t          t          j        t	          d¦  «        gdddg¬¦  «        }t          j        | |¦  «         t          d¦  «        | j        d<   t          t	          d¦  «        dddg¬¦  «        }t          j        | |¦  «         d S )	Nr2   r1   rh   z1 daysztimedelta64[ns]©r3   r   r   ÚA)r   Úobjectr   rH   r   r%   r9   rG   r   Úinsertr   r‰   )r*   r>   s     r-   Útest_timedelta_assignmentr§     s  € åˆr�Ð Ñ Ô €AÝ˜1‘”€A„Eˆ#�JÝ•i Ñ)Ô)Ð1BÈ3È%ÐPÑPÔP€HÝÔ˜1˜hÑ'Ô'Ð'à	�	Š	�!”'—.’.  CÑ(Ô(Ñ)Ô)€AÝÝ	Œ•˜8Ñ$Ô$Ð%Ð->ÀsÈCÀjðñ ô €Hõ Ô˜1˜hÑ'Ô'Ð'å˜1‘”€A„Eˆ#�JÝ•i Ñ)Ô)Ð1BÈ3ÐPSÈ*ÐUÑUÔU€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          st          nd 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 )rZ   © )Ú.0r   s     r-   ú
<dictcomp>z3test_underlying_data_conversion.<locals>.<dictcomp>$  s   € Ð:Ð:Ð: Q�A�y�y�yÐ:Ð:Ð:r@   rO   T)Úinplacer1   )r   r   r   r   r   Úvalzinplace methodr   rZ   )r   r1   r   )r   r   r   r®   )r   Ú	set_indexr   rƒ   r%   Úraises_chained_assignment_errorÚupdater&   r   r'   Úassert_frame_equal)rU   Ú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ÑÔÐð	 ð 	 ð 	 ñ 	 ô 	 ð 	 ð 	 ð 	 ð 	 ð 	 ð 	 øøøð 	 ð 	 ð 	 ð 	 àˆˆåÔ'Ý!7ÐA�MˆM¸TØ"ð
ñ 
ô 
ð 	 ð 	 ð ˆuŒI×Ò˜QÑÔÐð		 ð 	 ð 	 ñ 	 ô 	 ð 	 ð 	 ð 	 ð 	 ð 	 ð 	 øøøð 	 ð 	 ð 	 ð 	 õ
 Ø�)�) ) ) )°)°)°)ÀIÀIÀIÐNÐNñ
ô 
ˆð  ×)Ò)¨/¨/¨/À4Ð)ÑHÔHˆØÐ#Ð#Ð#ÝÔ˜"˜hÑ'Ô'Ð'Ð'Ð's$   Á:B"Â"B&Â)B&ÃC<Ã<D ÄD c                 óŽ   — | j         g d¢         }t          j        |j         d<   t          j        | j         d         ¦  «        rJ ‚d S )NrE   r1   rB   )rP   r   r‰   rŠ   )rI   Úseqs     r-   Útest_preserve_refsr¹   >  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   Únamer{   )r   r   r   r    r!   r�   r¼   )Ú%lexsorted_two_level_string_multiindexrx   r   r<   r=   s        r-   Útest_multilevel_preserve_namer¾   D  sv   € Ø1€EÝ
Ý
Œ	×Ò˜aÑ Ô ×0Ò0µ°U±´Ñ<Ô<ÀEÐPUðñ ô €Cð ˆZ˜‰_Œ_˜UÔ#€FØŒ;˜#œ(Ò"Ð"Ð"Ð"Ð"Ð"r@   r   z
2014-01-01ru   ÚMSrr   z2014-01ÚMÚ0rq   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—   é   ru   éÿÿÿÿé   r   )Ústrr   r   Úaranger	   r%   Ú!assert_indexing_slices_equivalent)r   Úkeystr1Úkeystr2r<   ÚSLCÚkeyÚkey2s          r-   Útest_slice_with_negative_steprÎ   Q  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 )Nr1   r   )r   )r   r   r4   )r   rc   s    r-   Útest_tuple_indexrÐ   i  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   r1   r   r   r4   )Ú	frozensetr   )Úidx0Úidx1r*   s      r-   Útest_frozenset_indexrÕ   r  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 )	Nr1   r   r   r   r   rˆ   é   éd   )r   rƒ   rH   r%   r9   )r<   r>   Úrhss      r-   Ú"test_loc_setitem_all_false_indexerrÚ   |  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 )Nr1   FÚbooleanr2   Úint64)r   rH   r   r%   r9   ©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 )Nr1   FrÜ   r   r£   ÚUnalignabler   )r   r   r"   r#   r   rH   )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   r1   ÚlabelÚ	new_label)rå   ræ   )r   r   rH   r%   r9   )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 )Nr1   )r   r1   r   ÚInt64r2   r   r   r4   )r   r   rH   r%   r9   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 )Nr1   r   )TFrÁ   r   )r   r"   r#   r(   rH   )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   r1   r   ç      ø?)r   rƒ   rH   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Ì   r1   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 ©Nr1   r   úas an indexer is not supportedr   ©r   r"   r#   r”   rH   ©Ú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 ©Nr1   r   rY   )r4   rj   r   rõ   r   ©r   r
   Úfrom_tuplesr"   r#   r”   rH   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&   rP   rH   )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   r1   ©TFFNr  g      ð?râ   c                 óf   — t          g d¢d¬¦  «        }|                      |||t          ¦  «         d S )Nr  Úboolr2   ©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 )NrZ   r2   )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)r1   r   Nr2   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	  )CÚ__doc__Údatetimer   r   Únumpyr   r"   Úpandas.compatr   Úpandas.errorsr   Úpandasr   r   r   r	   r
   r   r   r   r   r   r   r   r   r   Úpandas._testingÚ_testingr%   r.   r?   rC   rK   rQ   rW   r  r  r¥   r`   rd   ro   rs   ry   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Ö  ðØ Ð Ø Ð Ð Ð Ð Ð Ø 	€	€	€	à Ð Ð Ð Ø €€€à 0Ð 0Ð 0Ð 0Ð 0Ð 0Ø 'Ð 'Ð 'Ð 'Ð 'Ð 'ðð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð  Ð Ð Ð Ð Ð ðð ð ð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(ð (ð (ð$(ð (ð (ð8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@   