§
    à! h'D  ã                   ó’   — d dl m Z mZ d dlZd dlZd dlmZ d dlmZm	Z	m
Z
mZ d dlmZ d
d„Z G d„ d¦  «        Z G d„ d	¦  «        ZdS )é    )ÚcopyÚdeepcopyN)Ú	is_scalar)Ú	DataFrameÚIndexÚSeriesÚ
date_rangec                 ó¸  — t          |t          ¦  «        rt          |g| j        z  ¦  «        }|�ït	          |¦  «        r\|dk    r*d}t
          j        }|                     | j        d¦  «         nât          j	        ||¬¦  «        }| 
                    |¦  «         n¶t          j        |¦  «        }|                     ¦   «         }||j        d         z  }||j        d         z  dk    rt          d¦  «        ‚t          j        ||¦  «                             |¦  «        }n2t
          j                             d¦  «                             |¦  «        } | |fd|i|¤ŽS )z’
    construct an object for the given shape
    if value is specified use that if its a scalar
    if value is an array, repeat it as needed
    NÚempty©Údtyper   z!invalid value passed in constructé   r   )Ú
isinstanceÚintÚtupleÚ	_AXIS_LENr   ÚnpÚfloat64ÚpopÚ_info_axis_namer   ÚfillÚprodÚravelÚshapeÚ	ExceptionÚrepeatÚreshapeÚrandomÚdefault_rngÚstandard_normal)Úboxr   Úvaluer   ÚkwargsÚarrÚfshapeÚ	new_shapes           ú[c:\xampp_lite_8_4\www\timesheet\venv\Lib\site-packages\pandas/tests/generic/test_generic.pyÚ	constructr(      sJ  € õ �%�ÑÔð /Ý�u�g ¤Ñ-Ñ.Ô.ˆØÐÝ�UÑÔð 	;Ø˜ÒÐØ�Ýœ
�ð —
’
˜3Ô.°Ñ5Ô5Ð5Ð5å”h˜u¨EÐ2Ñ2Ô2�Ø—’˜‘”��å”W˜U‘^”^ˆFØ—+’+‘-”-ˆCØ ¤¨1¤Ñ-ˆIØ˜œ	 !œÑ$¨Ò)Ð)ÝÐ CÑDÔDÐDå”)˜C Ñ+Ô+×3Ò3°EÑ:Ô:ˆCˆCåŒi×#Ò# AÑ&Ô&×6Ò6°uÑ=Ô=ˆØˆ3ˆsÐ*Ð*˜%Ð* 6Ð*Ð*Ð*ó    c                   óæ  — e Zd Zej                             dej        d„  ed¦  «        D ¦   «          e	d„  ed¦  «        D ¦   «         ¦  «        g¦  «        d„ ¦   «         Z
d„ Zd„ Zd„ Zd	„ Zd
„ Zd„ Zd„ Zej                             dg d¢¦  «        d„ ¦   «         Zd„ Zd„ Zej                             deed„ d„ g¦  «        ej                             dg d¢¦  «        d„ ¦   «         ¦   «         Zd„ ZdS )ÚTestGenericÚfuncc                 ó8   — i | ]}||                      ¦   «         “ŒS © ©Úlower©Ú.0Úxs     r'   ú
<dictcomp>zTestGeneric.<dictcomp><   s"   € Ð0Ð0Ð0˜aˆQ�—’‘	”	Ð0Ð0Ð0r)   ÚABCDc                 ó8   — i | ]}||                      ¦   «         “ŒS r.   r/   r1   s     r'   r4   zTestGeneric.<dictcomp>=   s"   € Ð7Ð7Ð7 Q�A�q—w’w‘y”yÐ7Ð7Ð7r)   c                 ó  — t          d¦  «        }|j        D ]j}||i}t          |dfi |¤Ž} |j        di ||i¤Ž}|                     ¦   «         }t          ||t          d¦  «        ¦  «         t          j        ||¦  «         Œkd S )Nr5   é   Úabcdr.   )ÚlistÚ_AXIS_ORDERSr(   Úrenamer   ÚsetattrÚtmÚassert_equal)	ÚselfÚframe_or_seriesr,   ÚidxÚaxisr#   ÚobjÚresultÚexpecteds	            r'   Útest_renamezTestGeneric.test_rename8   s¢   € õ �6‰lŒlˆà#Ô0ð 	.ð 	.ˆDØ˜C�[ˆFÝ˜O¨QÐ9Ð9°&Ð9Ð9ˆCð  �S”ZÐ/Ð/ 4¨ ,Ð/Ð/ˆFØ—x’x‘z”zˆHÝ�H˜d¥D¨¡L¤LÑ1Ô1Ð1ÝŒO˜F HÑ-Ô-Ð-Ð-ð	.ð 	.r)   c                 óH  ‡‡— dŠˆˆfd„t          ‰j        ¦  «        D ¦   «         }t          ‰‰fi |¤Ž}|                     ¦   «         }t	          j        ||¦  «         |                     ¦   «         }t          ‰‰fddi|¤Ž}t          |t          ¦  «        r|j	        d d…         |_	        t	          j        | 
                    d¬¦  «        |¦  «         t          j        g d¢¦  «        }t          ‰‰fd|i|¤Ž}|                     ¦   «         }t	          j        ||¦  «         d S )	Nr8   c                 óp   •— i | ]2}‰                      |¦  «        t          t          ‰¦  «        ¦  «        “Œ3S r.   )Ú_get_axis_namer:   Úrange)r2   ÚirA   Úns     €€r'   r4   z5TestGeneric.test_get_numeric_data.<locals>.<dictcomp>P   sE   ø€ ð 
ð 
ð 
àð ×*Ò*¨1Ñ-Ô-­tµE¸!±H´H©~¬~ð
ð 
ð 
r)   r"   r   r   T)Údrop)TTFT)rK   r   r(   Ú_get_numeric_datar>   r?   Ú_get_bool_datar   r   ÚcolumnsÚreset_indexr   Úarray)r@   rA   r#   ÚorE   rF   r$   rM   s    `     @r'   Útest_get_numeric_dataz!TestGeneric.test_get_numeric_dataN   sP  øø€ Øˆð
ð 
ð 
ð 
ð 
å˜?Ô4Ñ5Ô5ð
ñ 
ô 
ˆõ �o qÐ3Ð3¨FÐ3Ð3ˆØ×$Ò$Ñ&Ô&ˆÝ
Œ˜ Ñ"Ô"Ð"ð ×!Ò!Ñ#Ô#ˆÝ˜_¨aÐIÐI°wÐIÀ&ÐIÐIˆÝ�a�Ñ#Ô#ð 	-à œy¨¨!¨œ}ˆHÔå
Œ˜×*Ò*°Ð*Ñ5Ô5°xÑ@Ô@Ð@õ ŒhÐ0Ð0Ð0Ñ1Ô1ˆÝ�o qÐ>Ð>°Ð>°vÐ>Ð>ˆØ×$Ò$Ñ&Ô&ˆÝ
Œ˜ Ñ"Ô"Ð"Ð"Ð"r)   c                 ó  — t          |d¬¦  «        }d|j        › d�}t          j        t          |¬¦  «        5  t          |dk    ¦  «         d d d ¦  «         n# 1 swxY w Y   t          j        t          |¬¦  «        5  t          |dk    ¦  «         d d d ¦  «         n# 1 swxY w Y   t          j        t          |¬¦  «        5  t          |¦  «         d d d ¦  «         n# 1 swxY w Y   t          |dd¬¦  «        }t          j        t          |¬¦  «        5  t          |dk    ¦  «         d d d ¦  «         n# 1 swxY w Y   t          j        t          |¬¦  «        5  t          |dk    ¦  «         d d d ¦  «         n# 1 swxY w Y   t          j        t          |¬¦  «        5  t          |¦  «         d d d ¦  «         n# 1 swxY w Y   t          |dt          j        ¬¦  «        }t          j        t          |¬¦  «        5  t          |dk    ¦  «         d d d ¦  «         n# 1 swxY w Y   t          j        t          |¬¦  «        5  t          |dk    ¦  «         d d d ¦  «         n# 1 swxY w Y   t          j        t          |¬¦  «        5  t          |¦  «         d d d ¦  «         n# 1 swxY w Y   t          |d¬¦  «        }t          j        t          |¬¦  «        5  t          |¦  «         d d d ¦  «         n# 1 swxY w Y   t          |dd¬¦  «        }t          |dd¬¦  «        }t          j        t          |¬¦  «        5  |r	 d d d ¦  «         n# 1 swxY w Y   t          j        t          |¬¦  «        5  |o| d d d ¦  «         n# 1 swxY w Y   t          j        t          |¬¦  «        5  |p| d d d ¦  «         n# 1 swxY w Y   t          j        t          |¬¦  «        5  |  d d d ¦  «         d S # 1 swxY w Y   d S )	Nr8   ©r   zThe truth value of a z is ambiguous©Úmatchr   é   )r   r"   )r(   Ú__name__ÚpytestÚraisesÚ
ValueErrorÚboolr   Únan)r@   rA   rD   ÚmsgÚobj1Úobj2s         r'   Útest_nonzerozTestGeneric.test_nonzeroi   s  € õ ˜¨qÐ1Ñ1Ô1ˆØM oÔ&>ÐMÐMÐMˆÝŒ]�:¨SÐ1Ñ1Ô1ð 	ð 	Ý�˜’‰NŒNˆNð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	åŒ]�:¨SÐ1Ñ1Ô1ð 	ð 	Ý�˜’‰NŒNˆNð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	åŒ]�:¨SÐ1Ñ1Ô1ð 	ð 	Ý�‰IŒIˆIð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	õ ˜¨q¸Ð:Ñ:Ô:ˆÝŒ]�:¨SÐ1Ñ1Ô1ð 	ð 	Ý�˜’‰NŒNˆNð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	åŒ]�:¨SÐ1Ñ1Ô1ð 	ð 	Ý�˜’‰NŒNˆNð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	åŒ]�:¨SÐ1Ñ1Ô1ð 	ð 	Ý�‰IŒIˆIð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	õ ˜¨q½¼Ð?Ñ?Ô?ˆÝŒ]�:¨SÐ1Ñ1Ô1ð 	ð 	Ý�˜’‰NŒNˆNð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	åŒ]�:¨SÐ1Ñ1Ô1ð 	ð 	Ý�˜’‰NŒNˆNð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	åŒ]�:¨SÐ1Ñ1Ô1ð 	ð 	Ý�‰IŒIˆIð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	õ ˜¨qÐ1Ñ1Ô1ˆÝŒ]�:¨SÐ1Ñ1Ô1ð 	ð 	Ý�‰IŒIˆIð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	õ
 ˜°¸Ð;Ñ;Ô;ˆÝ˜°¸Ð;Ñ;Ô;ˆåŒ]�:¨SÐ1Ñ1Ô1ð 	ð 	Øð Øð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	õ Œ]�:¨SÐ1Ñ1Ô1ð 	ð 	ØˆM�Tøð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	åŒ]�:¨SÐ1Ñ1Ô1ð 	ð 	ØˆL�Døð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	åŒ]�:¨SÐ1Ñ1Ô1ð 	ð 	ØˆHˆHð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	ð 	ð 	sû   ¸AÁAÁAÁ>BÂB"Â%B"ÃC Ã C$Ã'C$ÄD8Ä8D<Ä?D<ÅE>Å>FÆFÆ$G Ç GÇGÈH"È"H&È)H&ÉI(É(I,É/I,ÊJ*Ê*J.Ê1J.Ë!K=Ë=LÌLÍMÍMÍMÍ=NÎNÎNÎ4OÏO	ÏO	Ï+O<Ï<P ÐP c                 óê   ‡— ˆfd„}d‰j         › d�}t          j        t          |¬¦  «        5   |g d¢¦  «         d d d ¦  «         n# 1 swxY w Y    |d¦  «          |d¦  «          |d¦  «         d S )	Nc                 ó*   •— t          ‰dd| ¬¦  «        S )Né   rZ   )r   r"   r   )r(   )r   rA   s    €r'   Úfz;TestGeneric.test_frame_or_series_compound_dtypes.<locals>.fž   s   ø€ Ý˜_°A¸QÀeÐLÑLÔLÐLr)   z+compound dtypes are not implemented in the z constructorrX   ))ÚAzdatetime64[h])ÚBÚstr)ÚCÚint32Úint64r   zM8[ns])r[   r\   r]   ÚNotImplementedError)r@   rA   rh   ra   s    `  r'   Ú$test_frame_or_series_compound_dtypesz0TestGeneric.test_frame_or_series_compound_dtypesš   s  ø€ ð	Mð 	Mð 	Mð 	Mð 	Mð=Ø%Ô.ð=ð =ð =ð 	õ
 Œ]Õ.°cÐ:Ñ:Ô:ð 	Fð 	FØˆAÐDÐDÐDÑEÔEÐEð	Fð 	Fð 	Fñ 	Fô 	Fð 	Fð 	Fð 	Fð 	Fð 	Fð 	Føøøð 	Fð 	Fð 	Fð 	Fð 	
ˆˆ'‰
Œ
ˆ
Ø	ˆˆ)‰ŒˆØ	ˆˆ(‰Œˆˆˆs   ­AÁAÁAc                 óp  — t          |d¬¦  «        }d|_        t          |d¬¦  «        }d|_        dD ]0} t          ||¦  «        d¦  «        }t          j        ||¦  «         Œ1dD ]0} t          ||¦  «        |¦  «        }t          j        ||¦  «         Œ1dD ]`} t          ||¦  «        |¦  «        }t          j        ||¦  «         t          j        |||z  ¦  «         t          j        |||z  ¦  «         Œa|                     |¦  «        }t          j        ||¦  «         ||z   }t          j        |¦  «         dD ]v} t          ||¦  «        |¦  «        } t          ||¦  «        |¦  «        }t          j        |¦  «         t          j        ||z  ¦  «         t          j        ||z  ¦  «         Œwd S )Nrg   rW   ÚfooÚbar)Ú__add__Ú__sub__Ú__truediv__Ú__mul__rZ   )Ú__eq__Ú__le__Ú__ge__)r(   ÚnameÚgetattrr>   Úassert_metadata_equivalentÚcombine_first)r@   rA   rT   Úo2ÚoprE   Úv1Úv2s           r'   Útest_metadata_propagationz%TestGeneric.test_metadata_propagation®   sé  € õ �o¨QÐ/Ñ/Ô/ˆØˆŒÝ�¨aÐ0Ñ0Ô0ˆØˆŒð Cð 	5ð 	5ˆBØ#•W˜Q ‘^”^ AÑ&Ô&ˆFÝÔ)¨!¨VÑ4Ô4Ð4Ð4ð Cð 	5ð 	5ˆBØ#•W˜Q ‘^”^ AÑ&Ô&ˆFÝÔ)¨!¨VÑ4Ô4Ð4Ð4ð 1ð 	6ð 	6ˆBØ•˜˜B‘” Ñ"Ô"ˆBÝÔ)¨!¨RÑ0Ô0Ð0ÝÔ)¨!¨R°"©WÑ5Ô5Ð5ÝÔ)¨!¨R°"©WÑ5Ô5Ð5Ð5ð —’ Ñ$Ô$ˆÝ
Ô% a¨Ñ0Ô0Ð0ð �R‘ˆÝ
Ô% fÑ-Ô-Ð-ð 1ð 	3ð 	3ˆBà•˜˜B‘” Ñ"Ô"ˆBØ•˜˜B‘” Ñ#Ô#ˆBÝÔ)¨"Ñ-Ô-Ð-ÝÔ)¨"¨r©'Ñ2Ô2Ð2ÝÔ)¨"¨r©'Ñ2Ô2Ð2Ð2ð	3ð 	3r)   c                 ó´   — t          |d¬¦  «        }|j        t          j        |j        ¦  «        k    sJ ‚|j        dt          |j        ¦  «        z  k    sJ ‚d S )Né
   rW   )r(   Úsizer   r   r   ÚlenÚaxes©r@   rA   rT   s      r'   Útest_size_compatzTestGeneric.test_size_compatà   s[   € õ �o¨RÐ0Ñ0Ô0ˆØŒv�œ ¤Ñ)Ô)Ò)Ð)Ð)Ð)ØŒv˜�s 1¤6™{œ{Ñ*Ò*Ð*Ð*Ð*Ð*Ð*r)   c                 ó4  — t          |d¬¦  «        }t          j        t          dd¬¦  «        5  t	          t          j        |d¦  «        ¦  «        dk    sJ ‚t	          t          j        |d¦  «        ¦  «        dk    sJ ‚	 d d d ¦  «         d S # 1 swxY w Y   d S )Nr…   rW   z.swapaxes' is deprecatedF)rY   Úcheck_stacklevelé   r   )r(   r>   Úassert_produces_warningÚFutureWarningr‡   r   Úarray_splitr‰   s      r'   Útest_split_compatzTestGeneric.test_split_compatè   sç   € å�o¨RÐ0Ñ0Ô0ˆÝÔ'ÝÐ!;Èeð
ñ 
ô 
ð 	2ð 	2õ •r”~ a¨Ñ+Ô+Ñ,Ô,°Ò1Ð1Ð1Ð1Ý•r”~ a¨Ñ+Ô+Ñ,Ô,°Ò1Ð1Ð1Ð1Ð1ð		2ð 	2ð 	2ñ 	2ô 	2ð 	2ð 	2ð 	2ð 	2ð 	2ð 	2ð 	2øøøð 	2ð 	2ð 	2ð 	2ð 	2ð 	2s   ®ABÂBÂBc                 óx  — t          |d¦  «        }d}d}t          j        t          |¬¦  «        5  |                     |¬¦  «         d d d ¦  «         n# 1 swxY w Y   t          j        t          |¬¦  «        5  |                     |¬¦  «         d d d ¦  «         n# 1 swxY w Y   t          j        t          |¬¦  «        5  |                     |¬¦  «         d d d ¦  «         n# 1 swxY w Y   t          j        t          |¬¦  «        5  |                     |¬¦  «         d d d ¦  «         d S # 1 swxY w Y   d S )Nr�   z	Star Warszunexpected keywordrX   )Úepic)r(   r\   r]   Ú	TypeErrorÚmaxÚvarÚsumÚany)r@   rA   rD   ÚstarwarsÚerrmsgs        r'   Útest_stat_unexpected_keywordz(TestGeneric.test_stat_unexpected_keywordò   s"  € Ý˜¨Ñ+Ô+ˆØˆØ%ˆåŒ]�9¨FÐ3Ñ3Ô3ð 	#ð 	#Ø�GŠG˜ˆGÑ"Ô"Ð"ð	#ð 	#ð 	#ñ 	#ô 	#ð 	#ð 	#ð 	#ð 	#ð 	#ð 	#øøøð 	#ð 	#ð 	#ð 	#åŒ]�9¨FÐ3Ñ3Ô3ð 	#ð 	#Ø�GŠG˜ˆGÑ"Ô"Ð"ð	#ð 	#ð 	#ñ 	#ô 	#ð 	#ð 	#ð 	#ð 	#ð 	#ð 	#øøøð 	#ð 	#ð 	#ð 	#åŒ]�9¨FÐ3Ñ3Ô3ð 	#ð 	#Ø�GŠG˜ˆGÑ"Ô"Ð"ð	#ð 	#ð 	#ñ 	#ô 	#ð 	#ð 	#ð 	#ð 	#ð 	#ð 	#øøøð 	#ð 	#ð 	#ð 	#åŒ]�9¨FÐ3Ñ3Ô3ð 	#ð 	#Ø�GŠG˜ˆGÑ"Ô"Ð"ð	#ð 	#ð 	#ñ 	#ô 	#ð 	#ð 	#ð 	#ð 	#ð 	#ð 	#ð 	#øøøð 	#ð 	#ð 	#ð 	#ð 	#ð 	#sG   °AÁAÁAÁ9BÂB Â#B ÃC%Ã%C)Ã,C)ÄD/Ä/D3Ä6D3)r—   Úcumsumr˜   r–   c                 ó˜   — t          |d¦  «        }t          ||¦  «        }|j        |k    sJ ‚|j                             |¦  «        sJ ‚d S )Nr�   )r(   r|   r[   Ú__qualname__Úendswith)r@   r,   rA   rD   rh   s        r'   Útest_api_compatzTestGeneric.test_api_compat   sW   € õ
 ˜¨Ñ+Ô+ˆÝ�C˜ÑÔˆØŒz˜TÒ!Ð!Ð!Ð!ØŒ~×&Ò& tÑ,Ô,Ð,Ð,Ð,Ð,Ð,r)   c                 óž  — t          |d¦  «        }t          j        dg¦  «        }d}t          j        t
          |¬¦  «        5  |                     |¬¦  «         d d d ¦  «         n# 1 swxY w Y   t          j        t
          |¬¦  «        5  |                     |¬¦  «         d d d ¦  «         n# 1 swxY w Y   t          j        t
          |¬¦  «        5  |                     |¬¦  «         d d d ¦  «         n# 1 swxY w Y   t          j        t
          |¬¦  «        5  | 	                    |¬¦  «         d d d ¦  «         d S # 1 swxY w Y   d S )Nr�   r   ú$the 'out' parameter is not supportedrX   ©Úout)
r(   r   rS   r\   r]   r^   r•   r–   r—   r˜   )r@   rA   rD   r¤   rš   s        r'   Útest_stat_non_defaults_argsz'TestGeneric.test_stat_non_defaults_args
  s,  € Ý˜¨Ñ+Ô+ˆÝŒh˜�s‰mŒmˆØ7ˆåŒ]�:¨VÐ4Ñ4Ô4ð 	ð 	Ø�GŠG˜ˆGÑÔÐð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	åŒ]�:¨VÐ4Ñ4Ô4ð 	ð 	Ø�GŠG˜ˆGÑÔÐð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	åŒ]�:¨VÐ4Ñ4Ô4ð 	ð 	Ø�GŠG˜ˆGÑÔÐð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	åŒ]�:¨VÐ4Ñ4Ô4ð 	ð 	Ø�GŠG˜ˆGÑÔÐð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	ð 	ð 	sH   ÁA&Á&A*Á-A*ÂB/Â/B3Â6B3ÃC8Ã8C<Ã?C<ÄEÅEÅ	Ec                 ó†  — dgdg|j         dz
  z  z   }t          ||dd¬¦  «        }t          j        |                     ¦   «         |¦  «         t          j        |                     dd¬¦  «        |¦  «         t          j        |                     dd	¬¦  «        |¦  «         d
gdg|j         dz
  z  z   }t          ||dd¬¦  «        }t          j        |                     ¦   «         |¦  «         t          j        |                     dd¬¦  «        |¦  «         t          j        |                     dd¬¦  «        |¦  «         d S )NiÐ  rZ   Úint8)r   r"   r   g     p§@)ÚbeforeÚafteréÿÿÿÿg     @Ÿ@i€„ g    `ãFAg    €„>A)r   r(   r>   r?   Útruncate)r@   rA   r   ÚsmallÚbigs        r'   Útest_truncate_out_of_boundsz'TestGeneric.test_truncate_out_of_bounds  s,  € ð �˜1˜# Ô!:¸QÑ!>Ñ?Ñ@ˆÝ˜/¨5¸ÀaÐHÑHÔHˆÝ
Œ˜ŸšÑ(Ô(¨%Ñ0Ô0Ð0Ý
Œ˜Ÿš¨a°s˜Ñ;Ô;¸UÑCÔCÐCÝ
Œ˜Ÿš¨b¸˜Ñ<Ô<¸eÑDÔDÐDð � ˜s oÔ&?À!Ñ&CÑDÑEˆÝ˜¨°fÀAÐFÑFÔFˆÝ
Œ˜Ÿš™œ¨Ñ,Ô,Ð,Ý
Œ˜Ÿš¨A°S˜Ñ9Ô9¸3Ñ?Ô?Ð?Ý
Œ˜Ÿš¨B°c˜Ñ:Ô:¸CÑ@Ô@Ð@Ð@Ð@r)   c                 ó.   — |                       d¬¦  «        S )NF©Údeep©r   ©r3   s    r'   ú<lambda>zTestGeneric.<lambda>+  s   €  1§6¢6¨u 6Ñ#5Ô#5€ r)   c                 ó.   — |                       d¬¦  «        S )NTr°   r²   r³   s    r'   r´   zTestGeneric.<lambda>+  s   € ÀÇÂÈTÀÑARÔAR€ r)   r   )r   rZ   r   c                 ór   — t          ||¦  «        } ||¦  «        }||usJ ‚t          j        ||¦  «         d S ©N)r(   r>   r?   )r@   rA   r   r,   rD   Úobj_copys         r'   Útest_copy_and_deepcopyz"TestGeneric.test_copy_and_deepcopy)  sI   € õ ˜¨Ñ/Ô/ˆØ�4˜‘9”9ˆØ˜sÐ"Ð"Ð"Ð"Ý
Œ˜ #Ñ&Ô&Ð&Ð&Ð&r)   c                 ó¨   —  |¦   «         }d}t          j        t          |¬¦  «        5  |j        }d d d ¦  «         n# 1 swxY w Y   ||j        u sJ ‚d S )Nz&(Series|DataFrame)._data is deprecatedrX   )r>   rŽ   ÚDeprecationWarningÚ_dataÚ_mgr)r@   rA   rD   ra   Úmgrs        r'   Útest_data_deprecatedz TestGeneric.test_data_deprecated5  sš   € ØˆoÑÔˆØ6ˆÝÔ'Õ(:À#ÐFÑFÔFð 	ð 	Ø”)ˆCð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	à�c”hˆˆˆˆˆˆs   ¨<¼A ÁA N)r[   Ú
__module__rž   r\   ÚmarkÚparametrizerk   r0   r:   r   rG   rU   rd   rp   rƒ   rŠ   r‘   r›   r    r¥   r®   r   r   r¹   r¿   r.   r)   r'   r+   r+   7   sÇ  € € € € € Ø„[×ÒØàŒIØ0Ð0 4 4¨¡<¤<Ð0Ñ0Ô0ØˆFÐ7Ð7¨$¨$¨v©,¬,Ð7Ñ7Ô7Ñ8Ô8ð	
ñô ð.ð .ñô ð.ð#ð #ð #ð6/ð /ð /ðbð ð ð(03ð 03ð 03ðd+ð +ð +ð2ð 2ð 2ð#ð #ð #ð „[×Ò˜VÐ%DÐ%DÐ%DÑEÔEð-ð -ñ FÔEð-ðð ð ðAð Að Að" „[×ÒØØ	ˆxÐ5Ð5Ð7RÐ7RÐSñô ð „[×Ò˜W i i iÑ0Ô0ð'ð 'ñ 1Ô0ñ	ô ð
'ðð ð ð ð r)   r+   c            
       óŒ  — e Zd Zej                             d e ed¦  «        ej	        ¬¦  «         ed„  ed¦  «        D ¦   «         e
¬¦  «        g¦  «        d„ ¦   «         Zd„ Zd„ Zd„ Zd	„ Zd
„ Zd„ Zej                             d e ed¦  «        ej	        ¬¦  «         ed„  ed¦  «        D ¦   «         e
¬¦  «        g¦  «        d„ ¦   «         Zd„ Zd„ Zej                             d e ed¦  «        ej	        ¬¦  «         ed„  ed¦  «        D ¦   «         e
¬¦  «        g¦  «        d„ ¦   «         Zd„ Zd„ Zd„ Zd„ Zdd„ZdS )ÚTestNDFrameÚserr…   r   c                 ó,   — g | ]}t          |¦  «        ‘ŒS r.   ©rk   ©r2   rL   s     r'   ú
<listcomp>zTestNDFrame.<listcomp>D  ó   € Ð.Ð.Ð.˜q•C˜‘F”FÐ.Ð.Ð.r)   c                 óT   — t          j        |                     ¦   «         |¦  «         d S r·   )r>   Úassert_series_equalÚsqueeze©r@   rÅ   s     r'   Útest_squeeze_series_noopz$TestNDFrame.test_squeeze_series_noop@  s%   € õ 	Ô˜sŸ{š{™}œ}¨cÑ2Ô2Ð2Ð2Ð2r)   c                 ó–   — t          t          j        d¦  «        ¦  «        }t          j        |                     ¦   «         |¦  «         d S )Nr   )r   r   Úeyer>   Úassert_frame_equalrÍ   ©r@   Údfs     r'   Útest_squeeze_frame_noopz#TestNDFrame.test_squeeze_frame_noopK  s8   € å•r”v˜a‘y”yÑ!Ô!ˆÝ
Ô˜bŸjšj™lœl¨BÑ/Ô/Ð/Ð/Ð/r)   c           	      óp  — t          t          j                             d¦  «                             d¦  «        t          t          d¦  «        t          ¬¦  «        t          ddd¬¦  «        ¬	¦  «         	                    d
g¬¦  «        }t          j        |                     ¦   «         |d
         ¦  «         d S )Nr   ©r…   r8   r5   r   ú
2000-01-01r…   rj   ©ÚperiodsÚfreq©rQ   Úindexri   ©rQ   )r   r   r   r   r    r   r:   Úobjectr	   Úreindexr>   rÌ   rÍ   rÓ   s     r'   Útest_squeeze_frame_reindexz&TestNDFrame.test_squeeze_frame_reindexP  sœ   € åÝŒI×!Ò! !Ñ$Ô$×4Ò4°WÑ=Ô=Ý�$˜v™,œ,­fÐ5Ñ5Ô5Ý˜\°2¸CÐ@Ñ@Ô@ð
ñ 
ô 
÷ Š'˜3˜%ˆ'Ñ
 Ô
 ð	 	õ
 	Ô˜rŸzšz™|œ|¨R°¬WÑ5Ô5Ð5Ð5Ð5r)   c                 óú   — t          g dt          j        ¬¦  «        }t          |g¦  «        }t	          j        ||                     ¦   «         ¦  «         t	          j        ||                     ¦   «         ¦  «         d S )NÚfive)r{   r   )r   r   r   r   r>   rÌ   rÍ   )r@   Úempty_seriesÚempty_frames      r'   Útest_squeeze_0_len_dimz"TestNDFrame.test_squeeze_0_len_dimY  sk   € å˜b vµR´ZÐ@Ñ@Ô@ˆÝ  Ñ/Ô/ˆÝ
Ô˜|¨\×-AÒ-AÑ-CÔ-CÑDÔDÐDÝ
Ô˜|¨[×-@Ò-@Ñ-BÔ-BÑCÔCÐCÐCÐCr)   c           	      óP  — t          t          j                             d¦  «                             d¦  «        t          t          d¦  «        t          ¬¦  «        t          ddd¬¦  «        ¬	¦  «        j	        d d …d d…f         }|j
        d
k    sJ ‚t          j        |                     d¬¦  «        |j	        d         ¦  «         t          j        |                     d¬¦  «        |j	        d         ¦  «         t          j        |                     d¬¦  «        |j	        d d …df         ¦  «         t          j        |                     d¬¦  «        |j	        d d …df         ¦  «         |                     ¦   «         |j	        d         k    sJ ‚d}t          j        t           |¬¦  «        5  |                     d¬¦  «         d d d ¦  «         n# 1 swxY w Y   d}t          j        t           |¬¦  «        5  |                     d¬¦  «         d d d ¦  «         d S # 1 swxY w Y   d S )Nr   )rZ   r8   r5   r   rØ   rZ   rj   rÙ   rÜ   )rZ   rZ   r   ©rC   rÝ   rQ   )r   r   z)No axis named 2 for object type DataFramerX   z)No axis named x for object type DataFramer3   )r   r   r   r   r    r   r:   rß   r	   Úilocr   r>   rÌ   rÍ   r\   r]   r^   )r@   rÔ   ra   s      r'   Útest_squeeze_axiszTestNDFrame.test_squeeze_axis`  sl  € åÝŒI×!Ò! !Ñ$Ô$×4Ò4°VÑ<Ô<Ý�$˜v™,œ,­fÐ5Ñ5Ô5Ý˜\°1¸3Ð?Ñ?Ô?ð
ñ 
ô 
ô ˆqˆqˆq�"�1�"ˆuô	ˆð
 Œx˜6Ò!Ð!Ð!Ð!Ý
Ô˜rŸzšz¨q˜zÑ1Ô1°2´7¸1´:Ñ>Ô>Ð>Ý
Ô˜rŸzšz¨w˜zÑ7Ô7¸¼À¼ÑDÔDÐDÝ
Ô˜rŸzšz¨q˜zÑ1Ô1°2´7¸1¸1¸1¸a¸4´=ÑAÔAÐAÝ
Ô˜rŸzšz¨y˜zÑ9Ô9¸2¼7À1À1À1ÀaÀ4¼=ÑIÔIÐIØ�zŠz‰|Œ|˜rœw tœ}Ò,Ð,Ð,Ð,Ø9ˆÝŒ]�:¨SÐ1Ñ1Ô1ð 	ð 	Ø�JŠJ˜AˆJÑÔÐð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	à9ˆÝŒ]�:¨SÐ1Ñ1Ô1ð 	!ð 	!Ø�JŠJ˜CˆJÑ Ô Ð ð	!ð 	!ð 	!ñ 	!ô 	!ð 	!ð 	!ð 	!ð 	!ð 	!ð 	!ð 	!øøøð 	!ð 	!ð 	!ð 	!ð 	!ð 	!s$   Æ,GÇGÇGÇ7HÈHÈ"Hc           	      ó>  — t          t          j                             d¦  «                             d¦  «        t          t          d¦  «        t          ¬¦  «        t          ddd¬¦  «        ¬	¦  «        }t          j
        |                     d
¬¦  «        |¦  «         d S )Nr   )rg   r8   r5   r   rØ   rg   rj   rÙ   rÜ   r   rè   )r   r   r   r   r    r   r:   rß   r	   r>   rÒ   rÍ   rÓ   s     r'   Útest_squeeze_axis_len_3z#TestNDFrame.test_squeeze_axis_len_3t  sˆ   € ÝÝŒI×!Ò! !Ñ$Ô$×4Ò4°VÑ<Ô<Ý�$˜v™,œ,­fÐ5Ñ5Ô5Ý˜\°1¸3Ð?Ñ?Ô?ð
ñ 
ô 
ˆõ
 	Ô˜bŸjšj¨a˜jÑ0Ô0°"Ñ5Ô5Ð5Ð5Ð5r)   c           	      ó  — t          t          d¦  «        t          j        ¬¦  «        }t	          j        t          j        |¦  «        |¦  «         t          t          j         	                    d¦  «         
                    d¦  «        t          t          d¦  «        t          ¬¦  «        t          ddd¬¦  «        ¬	¦  «                             d
g¬¦  «        }t	          j        t          j        |¦  «        |d
         ¦  «         d S )Nr   r   r×   r5   rØ   r…   rj   rÙ   rÜ   ri   rÞ   )r   rK   r   r   r>   rÌ   rÍ   r   r   r   r    r   r:   rß   r	   rà   )r@   ÚsrÔ   s      r'   Útest_numpy_squeezezTestNDFrame.test_numpy_squeeze|  sÑ   € Ý•5˜‘8”8¥2¤:Ð.Ñ.Ô.ˆÝ
Ô�rœz¨!™}œ}¨aÑ0Ô0Ð0åÝŒI×!Ò! !Ñ$Ô$×4Ò4°WÑ=Ô=Ý�$˜v™,œ,­fÐ5Ñ5Ô5Ý˜\°2¸CÐ@Ñ@Ô@ð
ñ 
ô 
÷ Š'˜3˜%ˆ'Ñ
 Ô
 ð	 	õ
 	Ô�rœz¨"™~œ~¨r°#¬wÑ7Ô7Ð7Ð7Ð7r)   c                 ó,   — g | ]}t          |¦  «        ‘ŒS r.   rÇ   rÈ   s     r'   rÉ   zTestNDFrame.<listcomp>‹  rÊ   r)   c                 óT   — t          j        |                     ¦   «         |¦  «         d S r·   )r>   rÌ   Ú	transposerÎ   s     r'   Útest_transpose_seriesz!TestNDFrame.test_transpose_series‡  s%   € õ 	Ô˜sŸ}š}™œ°Ñ4Ô4Ð4Ð4Ð4r)   c           	      ó^  — t          t          j                             d¦  «                             d¦  «        t          t          d¦  «        t          ¬¦  «        t          ddd¬¦  «        ¬	¦  «        }t          j
        |                     ¦   «                              ¦   «         |¦  «         d S )
Nr   r×   r5   r   rØ   r…   rj   rÙ   rÜ   )r   r   r   r   r    r   r:   rß   r	   r>   rÒ   rò   rÓ   s     r'   Útest_transpose_framez TestNDFrame.test_transpose_frame’  sŽ   € ÝÝŒI×!Ò! !Ñ$Ô$×4Ò4°WÑ=Ô=Ý�$˜v™,œ,­fÐ5Ñ5Ô5Ý˜\°2¸CÐ@Ñ@Ô@ð
ñ 
ô 
ˆõ
 	Ô˜bŸlšl™nœn×6Ò6Ñ8Ô8¸"Ñ=Ô=Ð=Ð=Ð=r)   c           	      ó€  — t          t          j                             d¦  «                             d¦  «        t          t          d¦  «        t          ¬¦  «        t          ddd¬¦  «        ¬	¦  «        }t          j
        ||¦  «        }|t          u r't          j        t          j        |¦  «        |¦  «         t          j        t          j        t          j        |¦  «        ¦  «        |¦  «         d
}t          j        t"          |¬¦  «        5  t          j        |d¬¦  «         d d d ¦  «         d S # 1 swxY w Y   d S )Nr   r×   r5   r   rØ   r…   rj   rÙ   rÜ   z%the 'axes' parameter is not supportedrX   rZ   )rˆ   )r   r   r   r   r    r   r:   rß   r	   r>   Úget_objr   rÌ   rò   r?   r\   r]   r^   )r@   rA   rD   ra   s       r'   Útest_numpy_transposez TestNDFrame.test_numpy_transposeš  sU  € ÝÝŒI×!Ò! !Ñ$Ô$×4Ò4°WÑ=Ô=Ý�$˜v™,œ,­fÐ5Ñ5Ô5Ý˜\°2¸CÐ@Ñ@Ô@ð
ñ 
ô 
ˆõ
 Œj˜˜oÑ.Ô.ˆà�fÐ$Ð$åÔ"¥2¤<°Ñ#4Ô#4°cÑ:Ô:Ð:õ 	Œ�œ¥R¤\°#Ñ%6Ô%6Ñ7Ô7¸Ñ=Ô=Ð=à5ˆÝŒ]�:¨SÐ1Ñ1Ô1ð 	&ð 	&ÝŒL˜ 1Ð%Ñ%Ô%Ð%ð	&ð 	&ð 	&ñ 	&ô 	&ð 	&ð 	&ð 	&ð 	&ð 	&ð 	&ð 	&øøøð 	&ð 	&ð 	&ð 	&ð 	&ð 	&s   ÄD3Ä3D7Ä:D7c                 ó,   — g | ]}t          |¦  «        ‘ŒS r.   rÇ   rÈ   s     r'   rÉ   zTestNDFrame.<listcomp>±  rÊ   r)   c                 óð   — g d¢}|                      |¦  «        }t          |j                              |¦  «        |j                              |¦  «        |j        ¬¦  «        }t          j        ||¦  «         d S )N©rZ   r�   éþÿÿÿé   rg   rª   )ÚdatarÝ   r   )Útaker   ÚvaluesrÝ   r   r>   rÌ   )r@   rÅ   Úindicesr¤   rF   s        r'   Útest_take_serieszTestNDFrame.test_take_series­  sv   € ð 'Ð&Ð&ˆØ�hŠh�wÑÔˆÝØ”—’ Ñ)Ô)Ø”)—.’. Ñ)Ô)Ø”)ð
ñ 
ô 
ˆõ
 	Ô˜s HÑ-Ô-Ð-Ð-Ð-r)   c           	      óÚ  — g d¢}t          t          j                             d¦  «                             d¦  «        t          t          d¦  «        t          ¬¦  «        t          ddd¬	¦  «        ¬
¦  «        }| 	                    |¦  «        }t          |j
         	                    |d¬¦  «        |j         	                    |¦  «        |j        ¬¦  «        }t          j        ||¦  «         d S )Nrû   r   r×   r5   r   rØ   r…   rj   rÙ   rÜ   r   rè   )rþ   rÝ   rQ   )r   r   r   r   r    r   r:   rß   r	   rÿ   r   rÝ   rQ   r>   rÒ   )r@   r  rÔ   r¤   rF   s        r'   Útest_take_framezTestNDFrame.test_take_frame¾  s×   € Ø&Ð&Ð&ˆÝÝŒI×!Ò! !Ñ$Ô$×4Ò4°WÑ=Ô=Ý�$˜v™,œ,­fÐ5Ñ5Ô5Ý˜\°2¸CÐ@Ñ@Ô@ð
ñ 
ô 
ˆð
 �gŠg�gÑÔˆÝØ”—’ ¨a�Ñ0Ô0Ø”(—-’- Ñ(Ô(Ø”Jð
ñ 
ô 
ˆõ
 	Ô˜c 8Ñ,Ô,Ð,Ð,Ð,r)   c                 ó:  — g d¢}t          t          d¦  «        ¦  «        }t          j        ||¦  «        }d}t	          j        t          |¬¦  «        5  |                     |d¬¦  «         d d d ¦  «         n# 1 swxY w Y   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 ¦  «         d S # 1 swxY w Y   d S )N)éýÿÿÿr   r   rZ   r�   z1take\(\) got an unexpected keyword argument 'foo'rX   r   )rr   r¢   r£   z%the 'mode' parameter is not supportedÚclip)Úmode)	r   rK   r>   r÷   r\   r]   r”   rÿ   r^   )r@   rA   r  rD   ra   s        r'   Útest_take_invalid_kwargsz$TestNDFrame.test_take_invalid_kwargsÍ  sÑ  € Ø�-�-ˆå�˜a™œÑ!Ô!ˆÝŒj˜˜oÑ.Ô.ˆàBˆÝŒ]�9¨CÐ0Ñ0Ô0ð 	%ð 	%Ø�HŠH�W !ˆHÑ$Ô$Ð$ð	%ð 	%ð 	%ñ 	%ô 	%ð 	%ð 	%ð 	%ð 	%ð 	%ð 	%øøøð 	%ð 	%ð 	%ð 	%ð 5ˆÝŒ]�:¨SÐ1Ñ1Ô1ð 	+ð 	+Ø�HŠH�W 'ˆHÑ*Ô*Ð*ð	+ð 	+ð 	+ñ 	+ô 	+ð 	+ð 	+ð 	+ð 	+ð 	+ð 	+øøøð 	+ð 	+ð 	+ð 	+ð 6ˆÝŒ]�:¨SÐ1Ñ1Ô1ð 	+ð 	+Ø�HŠH�W 6ˆHÑ*Ô*Ð*ð	+ð 	+ð 	+ñ 	+ô 	+ð 	+ð 	+ð 	+ð 	+ð 	+ð 	+ð 	+øøøð 	+ð 	+ð 	+ð 	+ð 	+ð 	+s6   ÁA7Á7A;Á>A;ÂCÃCÃ
CÃ+DÄDÄDc                 ó|  — |} |t           ¬¦  «        }|j                             ¦   «         }|D ]Œ}|                     |¦  «        |                     |¦  «        k    sJ ‚|                     |¦  «        |                     |¦  «        k    sJ ‚|                     |¦  «        |                     |¦  «        k    sJ ‚Œ�d S )Nr   )rß   Ú_AXIS_TO_AXIS_NUMBERÚkeysÚ_get_axis_numberrJ   Ú_get_block_manager_axis)r@   rA   r!   rD   r   Úvs         r'   Útest_axis_classmethodsz"TestNDFrame.test_axis_classmethodsß  sÕ   € ØˆØˆc�ÐÑÔˆØÔ)×.Ò.Ñ0Ô0ˆØð 	Tð 	TˆAØ×'Ò'¨Ñ*Ô*¨c×.BÒ.BÀ1Ñ.EÔ.EÒEÐEÐEÐEØ×%Ò% aÑ(Ô(¨C×,>Ò,>¸qÑ,AÔ,AÒAÐAÐAÐAØ×.Ò.¨qÑ1Ô1°S×5PÒ5PÐQRÑ5SÔ5SÒSÐSÐSÐSÐSð	Tð 	Tr)   c                 óÊ   — t          ddg¦  «        }|t          u r|                     ¦   «         }|j        |j        u sJ ‚|                     ¦   «         }|j        |j        usJ ‚d S )NrZ   r   )r   r   Úto_frameÚflagsr   )r@   rA   rD   rc   s       r'   Útest_flags_identityzTestNDFrame.test_flags_identityè  sf   € Ý�a˜�V‰nŒnˆØ�iÐ'Ð'Ø—,’,‘.”.ˆCàŒy˜CœIÐ%Ð%Ð%Ð%Ø�xŠx‰zŒzˆØŒz ¤Ð*Ð*Ð*Ð*Ð*Ð*r)   ÚreturnNc                 óº   — d}t          j        t          |¬¦  «        5  t          ddgi¦  «                             ¦   «          d d d ¦  «         d S # 1 swxY w Y   d S )NzPDataFrame.bool is now deprecated and will be removed in future version of pandasrX   ÚcolF)r>   rŽ   r�   r   r_   )r@   Úmsg_warns     r'   Útest_bool_depzTestNDFrame.test_bool_depñ  s©   € ð*ð 	õ Ô'­¸XÐFÑFÔFð 	/ð 	/Ý�u˜u˜gÐ&Ñ'Ô'×,Ò,Ñ.Ô.Ð.ð	/ð 	/ð 	/ñ 	/ô 	/ð 	/ð 	/ð 	/ð 	/ð 	/ð 	/ð 	/øøøð 	/ð 	/ð 	/ð 	/ð 	/ð 	/s   ž%AÁAÁA)r  N)r[   rÀ   rž   r\   rÁ   rÂ   r   rK   r   r   rß   rÏ   rÕ   rá   ræ   rê   rì   rï   ró   rõ   rø   r  r  r	  r  r  r  r.   r)   r'   rÄ   rÄ   =  sY  € € € € € ð „[×ÒØàˆF�5�5˜‘9”9 B¤JÐ/Ñ/Ô/ØˆFÐ.Ð. E E¨"¡I¤IÐ.Ñ.Ô.°fÐ=Ñ=Ô=ð	
ñô ð3ð 3ñô ð3ð0ð 0ð 0ð
6ð 6ð 6ðDð Dð Dð!ð !ð !ð(6ð 6ð 6ð	8ð 	8ð 	8ð „[×ÒØàˆF�5�5˜‘9”9 B¤JÐ/Ñ/Ô/ØˆFÐ.Ð. E E¨"¡I¤IÐ.Ñ.Ô.°fÐ=Ñ=Ô=ð	
ñô ð5ð 5ñô ð5ð>ð >ð >ð&ð &ð &ð& „[×ÒØàˆF�5�5˜‘9”9 B¤JÐ/Ñ/Ô/ØˆFÐ.Ð. E E¨"¡I¤IÐ.Ñ.Ô.°fÐ=Ñ=Ô=ð	
ñô ð.ð .ñô ð.ð-ð -ð -ð+ð +ð +ð$Tð Tð Tð+ð +ð +ð/ð /ð /ð /ð /ð /r)   rÄ   )NN)r   r   Únumpyr   r\   Úpandas.core.dtypes.commonr   Úpandasr   r   r   r	   Úpandas._testingÚ_testingr>   r(   r+   rÄ   r.   r)   r'   ú<module>r     s(  ððð ð ð ð ð ð ð ð
 Ð Ð Ð Ø €€€à /Ð /Ð /Ð /Ð /Ð /ðð ð ð ð ð ð ð ð ð ð ð ð Ð Ð Ð Ð Ð ð+ð +ð +ð +ð@Cð Cð Cð Cð Cñ Cô Cð CðL{/ð {/ð {/ð {/ð {/ñ {/ô {/ð {/ð {/ð {/r)   