+
    NV-jªd ã                   ó   € ^ RI H t HtHtHt ^ RIHt ^ RIt^ RIt^ RI	t	^ RI
Ht ^ RIHt ^ RIt^ RIHtHtHtHtHtHtHtHtHt ^ RIHt ^ RIHt ^ RIHtH t H!t!H"t"  ! R	 R
4      t# ! R R4      t$ ! R R4      t% ! R R4      t& ! R R4      t' ! R R4      t( ! R R4      t) ! R R4      t*]	PV                  PY                  R. R O4      ]	PV                  PY                  R. R!O4      R 4       4       t-R t.R t/R t0R t1R# )"é    )ÚdatetimeÚtimeÚ	timedeltaÚtimezone)ÚproductN)Úlocalize_pydatetime)Úshift_months)	Ú
DateOffsetÚDatetimeIndexÚNaTÚPeriodÚSeriesÚ	TimedeltaÚTimedeltaIndexÚ	TimestampÚ
date_range)Ú	roperator)Úassert_cannot_addÚassert_invalid_addsub_typeÚassert_invalid_comparisonÚget_upcast_boxc                   ól  a € ] tR t^.t o R t]P                  P                  RRR^cR]! 4       ]	! ^R7      ]
! R^^4      P                  4       R]P                  .	4      R 4       t]P                  P                  R]! ]! ^
4      4      ]P"                  ! ^
4      ]P"                  ! ^
4      P%                  ]P&                  4      ]P"                  ! ^
4      P%                  ]4      ]P*                  ! R	^
R
7      P,                  ]P,                  ! ]P*                  ! R	^
R
7      4      ]! ]P*                  ! R	^
R
7      4      ]P*                  ! R^
R
7      P%                  ]4      ]P.                  ! RR^
R7      P,                  ]P.                  ! RR^
R7      P%                  ]4      .
4      R 4       tR tR tRtV tR# )Ú"TestDatetime64ArrayLikeComparisonsc                óT  € TpTp\        R ^VR7      p\        P                  ! VP                  4       ^ ,          4      p\        P
                  ! WT4      p\        WvR4      pWv8*  p	\        P                  ! . RO4      p
\        P
                  ! W¨4      p
\        P                  ! Wš4       R# )Ú20130101©ÚperiodsÚtzTN©TFF)r   ÚnpÚarrayÚto_numpyÚtmÚbox_expectedr   Úassert_equal)ÚselfÚtz_naive_fixtureÚbox_with_arrayr   ÚboxÚdtiÚotherÚdtarrÚxboxÚresultÚexpecteds   &&&        Úx/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/pandas/tests/arithmetic/test_datetime64.pyÚtest_compare_zerodimÚ7TestDatetime64ArrayLikeComparisons.test_compare_zerodim3   s}   € àˆØˆÜ˜¨Q°2Ô6ˆä—’˜Ÿ™›¨Õ*Ó+ˆä—’ Ó)ˆÜ˜e¨DÓ1ˆØ‘ˆÜ—8’8Ò0Ó1ˆÜ—?’? 8Ó2ˆÜ
�Š˜Ö)ó    r+   Úfoog      @©ÚdaysiÑ  Nc                ój   € Tp\        R ^
VR7      p\        P                  ! WS4      p\        WaV4       R# )ú1/1/2000r   N)r   r#   r$   r   )r&   r+   r'   r(   r   Úrngr,   s   &&&&   r0   Útest_dt64arr_cmp_scalar_invalidÚBTestDatetime64ArrayLikeComparisons.test_dt64arr_cmp_scalar_invalidB   s/   € ð( ˆä˜¨R°BÔ7ˆÜ—’ Ó4ˆÜ! %°Ö?r3   Ú1ns©r   ú1 Dayz
1971-01-01ÚD©Úfreqr   c                ó€   € Tp\        R R^
VR7      P                  p\        P                  ! WS4      p\	        WaV4       R# )ú
2000-01-01Úns©rA   r   r   N)r   Ú_datar#   r$   r   )r&   r+   r'   r(   r   ÚdtaÚobjs   &&&&   r0   Ú"test_dt64arr_cmp_arraylike_invalidÚETestDatetime64ArrayLikeComparisons.test_dt64arr_cmp_arraylike_invalid\   s7   € ð& ˆä˜¨D¸"ÀÔD×JÑJˆÜ�oŠo˜cÓ2ˆÜ! #¨nÖ=r3   c           
     óT  € Tp\        R R^VR7      P                  p\        P                  ! ^ ^^V^,          \	        ^R7      .4      pW48H  p\        P                  ! . RO4      p\
        P                  ! WV4       W48g  p\
        P                  ! WV( 4       Rp\        P                  ! \        VR7      ;_uu_ 4        W48   RRR4       \        P                  ! \        VR7      ;_uu_ 4        W48„   RRR4       \        P                  ! \        VR7      ;_uu_ 4        W48*   RRR4       \        P                  ! \        VR7      ;_uu_ 4        W48¬   RRR4       R#   + '       g   i     L¥; i  + '       g   i     L‡; i  + '       g   i     Li; i  + '       g   i     R# ; i)rC   ÚhrE   r5   zDInvalid comparison between|Cannot compare type|not supported between©ÚmatchN)FFFTF)
r   rF   r    r!   r   r#   Úassert_numpy_array_equalÚpytestÚraisesÚ	TypeError)r&   r'   r   rG   r+   r.   r/   Úmsgs   &&      r0   Útest_dt64arr_cmp_mixed_invalidÚATestDatetime64ArrayLikeComparisons.test_dt64arr_cmp_mixed_invalidu   s  € Øˆä˜¨C¸¸rÔB×HÑHˆÜ—’˜!˜Q  3 q¥6¬9¸!Ô+<Ð=Ó>ˆØ‘ˆÜ—8’8Ò>Ó?ˆÜ
×#Ò# FÔ5à‘ˆÜ
×#Ò# F¨IÔ6àTˆÜ�]Š]œ9¨C×0Ö0ØŠK÷ 1ä�]Š]œ9¨C×0Ö0ØŠK÷ 1ä�]Š]œ9¨C×0Ö0ØŠL÷ 1ä�]Š]œ9¨C×0Ö0ØŠL÷ 1Ñ0÷ 1×0úç0×0úç0×0úç0×0Ð0ús0   Â;EÃ,E0ÄFÅFÅE-	Å0F 	ÆF	ÆF'	c                ó(  € TpTp\        R VR7      p\        V\        .4      p\        P                  ! Wd4      p\        WuR4      p\        RR.\        P                  R7      p	\        P                  ! W˜4      p	Wu8H  p
\        P                  ! W©4       R# )z
2021-01-01©r   TF©ÚdtypeN)	r   r   r   r#   r$   r   r    Úbool_r%   )r&   r'   r(   r   r)   ÚtsÚserrH   r-   r/   r.   s   &&&        r0   Útest_dt64arr_nat_comparisonÚ>TestDatetime64ArrayLikeComparisons.test_dt64arr_nat_comparison‹   su   € àˆØˆä�|¨Ô+ˆÜ�bœ#�YÓˆä�oŠo˜cÓ'ˆÜ˜c tÓ,ˆä˜4 ˜-¬r¯x©xÔ8ˆÜ—?’? 8Ó2ˆà‘ˆÜ
�Š˜Ö)r3   © éÿÿÿÿ)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r1   rP   ÚmarkÚparametrizeÚobjectr   r   Údater    Únanr:   ÚlistÚrangeÚarangeÚastypeÚfloat32ÚpdÚtimedelta_ranger!   Úperiod_rangerI   rT   r]   Ú__static_attributes__Ú__classdictcell__©Ú__classdict__s   @r0   r   r   .   sƒ  ø‡ € ò
*ð ‡[�[×ÑØàØØØÙ‹HÙ˜1Ôñ �T˜1˜aÓ ×%Ñ%Ó'àØ�F‰Fð	
óñ$@ó%ð$@ð ‡[�[×ÑØñ ‘�r“‹OØ�IŠI�b‹MØ�IŠI�b‹M× Ñ  §¡Ó,Ø�IŠI�b‹M× Ñ  Ó(Ø×Ò˜u¨bÔ1×7Ñ7Ø�HŠH�R×'Ò'¨°rÔ:Ó;Ù�×#Ò# E°2Ô6Ó7Ø×Ò˜w°Ô3×:Ñ:¸6ÓBØ�OŠO˜L¨s¸BÔ?×EÑEØ�OŠO˜L¨s¸BÔ?×FÑFÀvÓNð	
óñ >ó!ð >ò÷,*ð *r3   r   c                   óp  a € ] tR t^�t o ]P
                  P                  R]! R4      ]]! R4      .]]]! R4      .3]	! R4      ]]	! R4      .]]]	! R4      .3]
! RRR7      ]]
! R	RR7      .]]]
! R	RR7      .3.4      ]P
                  P                  R
RR.4      ]P
                  P                  RR].4      ]P
                  P                  R]P                  . R"O3]P                  . R#O3]P                  . R$O3]P                   . R$O3]P"                  . R"O3]P$                  . R"O3.4      R 4       4       4       4       t]P
                  P                  R]! R4      ]]! R4      .]	! R4      ]]	! R4      .]
! RRR7      ]]
! R	RR7      ..4      ]P
                  P                  RR].4      R 4       4       t]P
                  P                  R]! R^^4      ]! R^^4      .4      R 4       t]P
                  P                  R. R%O4      R 4       tR t]P
                  P                  R]! R4      ]! R^^4      ]P4                  ! RR4      .4      ]P
                  P                  R]P                  . R&O3]P$                  . R'O3]P                  . R(O3]P                   . R)O3.4      R 4       4       tR  tR!tV tR# )*ÚTestDatetime64SeriesComparisonÚpairú
2011-01-01ú
2011-01-03ú1 daysz3 daysz2011-01ÚM©rA   z2011-03ÚreverseTFrY   Nzop, expectedc                ó    € TpVw  r‰V'       d   Y˜r˜\        W�R 7      p
V! W‘R 7      pV! W«4      p\        P                  ! V\        V4      4       R# )rX   N)r   r#   Úassert_series_equal)r&   rY   Úindex_or_seriesr~   rx   Úopr/   r)   ÚlhsÚrhsÚleftÚrightr.   s   &&&&&&&      r0   Útest_nat_comparisonsÚ3TestDatetime64SeriesComparison.test_nat_comparisons    sK   € ðN ˆØ‰ˆßà�ä�cÔ'ˆÙ�CÔ%ˆá�D“ˆä
×Ò˜v¤v¨hÓ'7Ö8r3   Údatac                ó   € Tp\        W!R 7      p\        P                  ! WT4      p\        V\        R4      p. ROp\        P                  ! Wv4      pV\
        P                  J d#   V\        J d   \
        P                  ! VRR 7      p\        P                  ! V\        8H  V4       \        P                  ! \        V8H  V4       . ROp\        P                  ! Wv4      pV\
        P                  J d#   V\        J d   \
        P                  ! VRR 7      p\        P                  ! V\        8g  V4       \        P                  ! \        V8g  V4       . ROp\        P                  ! Wv4      pV\
        P                  J d#   V\        J d   \
        P                  ! VRR 7      p\        P                  ! V\        8  V4       \        P                  ! \        V8„  V4       \        P                  ! V\        8*  V4       \        P                  ! \        V8¬  V4       \        P                  ! V\        8„  V4       \        P                  ! \        V8  V4       \        P                  ! V\        8¬  V4       \        P                  ! \        V8*  V4       R# )rX   TÚboolN©FFF©TTT)	r   r#   r$   r   r   ro   r!   rg   r%   )r&   rY   r‰   r(   r)   r…   r-   r/   s   &&&&    r0   Útest_nat_comparisons_scalarÚ:TestDatetime64SeriesComparison.test_nat_comparisons_scalarÔ   s£  € ð ˆä�dÔ(ˆÜ�Š˜tÓ)ˆÜ˜d¤C¨Ó.ˆâ(ˆÜ—?’? 8Ó2ˆØ”"—(‘(‹?˜u¬›Ü—x’x °Ô7ˆHä
�Š˜¤™ XÔ.Ü
�Šœ˜t™ XÔ.â%ˆÜ—?’? 8Ó2ˆØ”"—(‘(‹?˜u¬›Ü—x’x °Ô7ˆHÜ
�Š˜¤™ XÔ.Ü
�Šœ˜t™ XÔ.â(ˆÜ—?’? 8Ó2ˆØ”"—(‘(‹?˜u¬›Ü—x’x °Ô7ˆHÜ
�Š˜œs™
 HÔ-Ü
�Šœ˜d™
 HÔ-Ü
�Š˜¤™ XÔ.Ü
�Šœ˜t™ XÔ.ä
�Š˜œs™
 HÔ-Ü
�Šœ˜d™
 HÔ-Ü
�Š˜¤™ XÔ.Ü
�Šœ˜t™ XÖ.r3   ÚvaliÐ  c                óª   € \        \        R ^
R7      4      pW!8„  p\        V Uu. uF  qDV8„  NK	  	  up4      p\        P                  ! W54       R# u upi ©r8   r=   N)r   r   r#   r€   )r&   r�   Úseriesr.   Úxr/   s   &&    r0   Útest_series_comparison_scalarsÚ=TestDatetime64SeriesComparison.test_series_comparison_scalars  sH   € äœ
 :°rÔ:Ó;ˆà‘ˆÜ©FÓ3©F q˜sœ7©FÑ3Ó4ˆÜ
×Ò˜vÖ0ùò 4s   ¤Az
left,rightc                óŽ  € \        \        R ^
R7      RR7      pVP                  RR7      p\        R4      V^ &   \        R4      V^&   \	        \
        V4      p\	        \
        V4      pV! V\        R4      4      pV! \        R4      V4      p\        P                  ! W‡4       V! V\        R4      4      pV! \        R4      V4      p\        P                  ! W‡4       V! V\        R4      4      pV! \        R4      V4      p\        P                  ! W‡4       V! V\        4      pV! \        V4      p\        P                  ! W‡4       R# )	Ú20010101r=   Údates©ÚnameT)ÚdeepÚnatÚ20010109N)	r   r   Úcopyr   ÚgetattrÚoperatorr#   r€   r   )	r&   r…   r†   r\   Ús_natÚleft_fÚright_fr/   r.   s	   &&&      r0   Útest_timestamp_compare_seriesÚ<TestDatetime64SeriesComparison.test_timestamp_compare_series	  s  € ô ”Z 
°BÔ7¸gÔFˆØ—‘˜d�Ó#ˆä˜5Ó!ˆˆA‰Ü˜5Ó!ˆˆA‰äœ 4Ó(ˆÜœ( EÓ*ˆñ ˜#œy¨Ó4Ó5ˆÙœ :Ó.°Ó4ˆÜ
×Ò˜vÔ0ñ ˜#œy¨Ó/Ó0ˆÙœ 5Ó)¨3Ó/ˆÜ
×Ò˜vÔ0ñ ˜%¤¨:Ó!6Ó7ˆÙœ :Ó.°Ó6ˆÜ
×Ò˜vÔ0ñ ˜%¤Ó%ˆÙœ˜eÓ$ˆÜ
×Ò˜vÖ0r3   c                ó:  € Tp\        \        R 4      \        R4      \        .4      p\        P                  ! W24      p\        W3R4      pW38g  p\        P                  ! . ROV4      p\        P                  ! WV4       V\        P                  J d:   \        P                  ! \        RR7      ;_uu_ 4        W3^ ,          8g   RRR4       M:W3^ ,          8g  p\        P                  ! . ROV4      p\        P                  ! WV4       V\        P                  J d:   \        P                  ! \        RR7      ;_uu_ 4        W3^,          8g   RRR4       M:W3^,          8g  p\        P                  ! . ROV4      p\        P                  ! WV4       W38H  p\        P                  ! . R	OV4      p\        P                  ! WV4       V\        P                  J d:   \        P                  ! \        RR7      ;_uu_ 4        W3^ ,          8H   RRR4       M:W3^ ,          8H  p\        P                  ! . R
OV4      p\        P                  ! WV4       V\        P                  J d;   \        P                  ! \        RR7      ;_uu_ 4        W3^,          8H   RRR4       R# W3^,          8H  p\        P                  ! . ROV4      p\        P                  ! WV4       R#   + '       g   i     ELÜ; i  + '       g   i     ELi; i  + '       g   i     LÂ; i  + '       g   i     R# ; i)z2000-01-29 01:59:00z
2000-01-30Tznot alignedrM   N©FFT)FTTr�   ©TTFr   rŒ   )r   r   r   r#   r$   r   r%   ro   Ú	DataFramerP   rQ   Ú
ValueError)r&   r(   r)   r\   r-   r.   r/   s   &&     r0   Útest_dt64arr_timestamp_equalityÚ>TestDatetime64SeriesComparison.test_dt64arr_timestamp_equality,  s$  € àˆä”iÐ 5Ó6¼	À,Ó8OÔQTÐUÓVˆÜ�oŠo˜cÓ'ˆÜ˜c¨Ó-ˆà‘ˆÜ—?’?Ò#7¸Ó>ˆÜ
�Š˜Ô)à”"—,‘,Óô —’œz°×?Ö?Ø˜1•v’÷ @Ð?ð  �F‘]ˆFÜ—’Ò':¸DÓAˆHÜ�OŠO˜FÔ-à”"—,‘,Óô —’œz°×?Ö?Ø˜1•v’÷ @Ð?ð  �F‘]ˆFÜ—’Ò'9¸4Ó@ˆHÜ�OŠO˜FÔ-à‘ˆÜ—?’?Ò#6¸Ó=ˆÜ
�Š˜Ô)à”"—,‘,Óô —’œz°×?Ö?Ø˜1•v’÷ @Ð?ð  �F‘]ˆFÜ—’Ò';¸TÓBˆHÜ�OŠO˜FÔ-à”"—,‘,Óô —’œz°×?Ö?Ø˜1•v’÷ @Ñ?ð  �F‘]ˆFÜ—’Ò'<¸dÓCˆHÜ�OŠO˜FÖ-÷Q @×?Ð?ú÷ @×?Ð?ú÷ @×?ú÷ @×?Ð?ús0   Â4KÄ;K"Ç5K6É<L	ËK	Ë"K3	Ë6L	Ì	L	Údatetimeliker   iÝ  z2013-01-01T00:00rD   zop,expectedc                óÐ   € \        \        R 4      \        R4      \        P                  \        R4      .RR7      pV! WA4      p\        VRR7      p\        P
                  ! WS4       R# )Ú20120101r   Ú20130103ÚArš   N)r   r   r    ri   r#   r€   )r&   r®   r‚   r/   r\   r.   s   &&&&  r0   Ú!test_dt64_compare_datetime_scalarÚ@TestDatetime64SeriesComparison.test_dt64_compare_datetime_scalare  s]   € ô( ä˜*Ó%Ü˜*Ó%Ü—‘Ü˜*Ó%ð	ð ô
ˆñ �CÓ&ˆÜ˜(¨Ô-ˆÜ
×Ò˜vÖ0r3   c                ó®   € \        R 4      p\        . RORR7      p\        . RORR7      p\        P                  ! V\        P
                  ! W4      4       R# )ú
2024-07-01zdatetime64[us]rX   N)z
2024-06-01r¶   ú
2024-08-01)r¶   r¶   r·   )r   r   r#   r€   r    Úmaximum)r&   r[   Ú	ts_seriesr/   s   &   r0   Útest_ts_series_numpy_maximumÚ;TestDatetime64SeriesComparison.test_ts_series_numpy_maximum†  sK   € ô �|Ó$ˆÜÚ6Ø"ô
ˆ	ô
 Ú6Ø"ô
ˆô
 	×Ò˜x¬¯ª°BÓ)BÖCr3   r_   r¨   r©   rŒ   ))ÚltÚgt)ÚleÚge)ÚeqrÀ   )ÚnerÁ   )TFFF)TTFF)FTFF)FFFT)ra   rb   rc   rd   rP   re   rf   r   r   r   r   rg   r¡   rÀ   rÁ   r¼   r½   r¿   r¾   r‡   rŽ   r   r•   r¥   r¬   r    Ú
datetime64r³   rº   rr   rs   rt   s   @r0   rw   rw   �   s  ø‡ € ð ‡[�[×ÑØñ ˜<Ó(¨#©y¸Ó/FÐGØ�c™9 \Ó2Ð3ðñ
 ˜8Ó$ c©9°XÓ+>Ð?Ø�c™9 XÓ.Ð/ðñ
 ˜	¨Ô,¨c±6¸)È#Ô3NÐOØ�c™6 )°#Ô6Ð7ðð	
óð" ‡[�[×Ñ˜Y¨¨u¨Ó6Ø‡[�[×Ñ˜W t¨V nÓ5Ø‡[�[×ÑØà�[‰[Ò.Ð/Ø�[‰[Ò-Ð.Ø�[‰[Ò/Ð0Ø�[‰[Ò/Ð0Ø�[‰[Ò.Ð/Ø�[‰[Ò.Ð/ð	
ó
ñ9ó
ó 6ó 7ó#ð<9ð, ‡[�[×ÑØá�|Ó$ c©9°\Ó+BÐCÙ�xÓ  #¡y°Ó':Ð;Ù�I CÔ(¨#©v°iÀcÔ/JÐKð	
óð ‡[�[×Ñ˜W t¨V nÓ5ñ"/ó 6óð"/ðH ‡[�[×Ñ˜U¡X¨d°A°qÓ%9¹8ÀDÈ!ÈQÓ;OÐ$PÓQñ1ó Rð1ð ‡[�[×ÑØÒNóñ1óð1ò@7.ðr ‡[�[×ÑØá�jÓ!Ù�T˜1˜aÓ Ø�MŠMÐ,¨dÓ3ð	
óð ‡[�[×ÑØà�[‰[Ò5Ð6Ø�[‰[Ò4Ð5Ø�[‰[Ò5Ð6Ø�[‰[Ò5Ð6ð		
óñ1óóð"1÷ Dð Dr3   rw   c            
       óê  a € ] tR tRt o R t]P                  P                  R]! R^^4      ]	! R4      ]
P                  ! R4      .4      R 4       t]P                  P                  RR].4      R	 4       tR
 tR tR t]P                  P                  R]! R^^4      ]	! R4      ]
P                  ! R4      .4      ]P                  P%                  R4      R 4       4       tR tR tR t]P                  P                  R]P0                  ! R^
R7      ]P0                  ! R^
R7      P3                  4       ]P0                  ! R^
R7      P4                  P7                  R4      .R R7      R 4       tR tRtV tR# )ÚTestDatetimeIndexComparisonsi—  c                ó@  € \        R ^
R7      pV\        V4      ^,          ,          p\        V4      P                  4       p\        P
                  ! V4      pV! WC4      pV! W#4      p\        V\        P                  4      '       g   Q h\        P                  ! WV4       R# )z
2020-01-01r=   N)
r   Úlenr   Úto_datetime64r    r!   Ú
isinstanceÚndarrayr#   rO   )r&   Úcomparison_opÚindexÚelementÚarrÚ
arr_resultÚindex_results   &&     r0   Útest_comparatorsÚ-TestDatetimeIndexComparisons.test_comparators™  sy   € Ü˜<°Ô4ˆØœ˜E›
 a�Õ(ˆÜ˜GÓ$×2Ñ2Ó4ˆä�hŠh�u‹oˆÙ" 3Ó0ˆ
Ù$ UÓ4ˆä˜,¬¯
©
×3Ò3Ð3Ð3Ü
×#Ò# JÖ=r3   r+   éà  ú
2016-01-01c                óä  € Tp\        R ^VR7      pVeb   \        V\        P                  4      '       d-   \        P
                  ! \        V4      P                   R24       \        WP                  4      pWA8H  p\        P                  ! RR.4      p\        P                  ! WV4       WA8„  p\        P                  ! RR.4      p\        P                  ! WV4       WA8¬  p\        P                  ! RR.4      p\        P                  ! WV4       WA8  p\        P                  ! RR.4      p\        P                  ! WV4       WA8*  p\        P                  ! RR.4      p\        P                  ! WV4       R# )rÓ   r   Nz is not tz awareTF)r   rÈ   r    rÂ   rP   ÚskipÚtypera   r   Útzinfor!   r#   rO   )r&   r+   r'   r   r*   r.   r/   s   &&&    r0   Útest_dti_cmp_datetimelikeÚ6TestDatetimeIndexComparisons.test_dti_cmp_datetimelike¥  s  € ð
 ˆÜ˜¨q°RÔ8ˆØŠ>Ü˜%¤§¡×/Ò/Ü—’œt E›{×3Ñ3Ð4Ð4DÐEÔFÜ'¨¯z©zÓ:ˆEà‘ˆÜ—8’8˜T 5˜MÓ*ˆÜ
×#Ò# FÔ5à‘ˆÜ—8’8˜U D˜MÓ*ˆÜ
×#Ò# FÔ5à‘ˆÜ—8’8˜T 4˜LÓ)ˆÜ
×#Ò# FÔ5à‘ˆÜ—8’8˜U E˜NÓ+ˆÜ
×#Ò# FÔ5à‘ˆÜ—8’8˜T 5˜MÓ*ˆÜ
×#Ò# FÖ5r3   rY   Nc                ó  € \        \        R 4      \        \        R4      .4      p\        \        \        \        R4      .4      p\        P                  ! W24      p\        P                  ! WB4      p\        W4R4      pY4rvV\        J d*   VP                  \        4      VP                  \        4      rvWv8H  p\        P                  ! . RO4      p	\        P                  ! W•4      p	\        P                  ! W‰4       Wg8g  p\        P                  ! . RO4      p	\        P                  ! W•4      p	\        P                  ! W‰4       \        P                  ! . RO4      p	\        P                  ! W•4      p	\        P                  ! V\        8H  V	4       \        P                  ! \        V8H  V	4       \        P                  ! . RO4      p	\        P                  ! W•4      p	\        P                  ! V\        8g  V	4       \        P                  ! \        V8g  V	4       \        P                  ! . RO4      p	\        P                  ! W•4      p	\        P                  ! V\        8  V	4       \        P                  ! \        V8„  V	4       R# )ry   rz   TNr¨   r©   rŒ   r�   )r   r   r   r#   r$   r   rg   rm   r    r!   r%   )
r&   rY   r(   r…   r†   r-   rƒ   r„   r.   r/   s
   &&&       r0   Útest_dti_cmp_natÚ-TestDatetimeIndexComparisons.test_dti_cmp_natÅ  s£  € äœi¨Ó5´s¼IÀlÓ<SÐTÓUˆÜœs¤C¬°<Ó)@ÐAÓBˆä�Š˜tÓ4ˆÜ—’ Ó6ˆÜ˜d¨4Ó0ˆàˆSØ”F‹?Ø—{‘{¤6Ó*¨E¯L©L¼Ó,@�à‘ˆÜ—8’8Ò0Ó1ˆÜ—?’? 8Ó2ˆÜ
�Š˜Ô)à‘ˆÜ—8’8Ò/Ó0ˆÜ—?’? 8Ó2ˆÜ
�Š˜Ô)ä—8’8Ò1Ó2ˆÜ—?’? 8Ó2ˆÜ
�Š˜œs™
 HÔ-Ü
�Šœ˜s™
 HÔ-ä—8’8Ò.Ó/ˆÜ—?’? 8Ó2ˆÜ
�Š˜œs™
 HÔ-Ü
�Šœ˜s™
 HÔ-ä—8’8Ò1Ó2ˆÜ—?’? 8Ó2ˆÜ
�Š˜œc™	 8Ô,Ü
�Šœ˜c™	 8Ö,r3   c           
     óÌ
  € \         P                  ! R \        P                  R\        P                  RR.4      p\         P                  ! RR\        P                  \        P                  RR.4      p\	        R\
        R\
        RR	.4      p\	        R
R\
        \
        RR	.4      p\        P                  ! \        P                  ! R4      \        P                  ! R4      \        P                  ! RR4      \        P                  ! RR4      \        P                  ! R4      \        P                  ! R4      .4      pW3W43W53.p\        P                  ! R4      ;_uu_ 4        V EF2  w  rxWx8  p	\        P                  ! . RO4      p
\        P                  ! Wš4       W‡8„  p	\        P                  ! . RO4      p
\        P                  ! Wš4       Wx8*  p	\        P                  ! . RO4      p
\        P                  ! Wš4       W‡8¬  p	\        P                  ! . RO4      p
\        P                  ! Wš4       Wx8H  p	\        P                  ! . RO4      p
\        P                  ! Wš4       Wx8g  p	\        P                  ! . RO4      p
\        P                  ! Wš4       EK5  	  RRR4       \        P                  ! R4      ;_uu_ 4        V\        P                  3V\
        33 FÑ  w  r{W{8  p	\        P                  ! . RO4      p
\        P                  ! Wš4       W{8„  p	\        P                  ! Wš4       W{8*  p	\        P                  ! Wš4       W{8¬  p	\        P                  ! Wš4       W{8H  p	\        P                  ! Wš4       W{8g  p	\        P                  ! . RO4      p
\        P                  ! Wš4       KÓ  	  RRR4       \        P                  ! R4      ;_uu_ 4        V^3V\        R^^4      33 EF2  w  r{W{8  p	\        P                  ! . RO4      p
\        P                  ! Wš4       W{8„  p	\        P                  ! . RO4      p
\        P                  ! Wš4       W{8*  p	\        P                  ! . RO4      p
\        P                  ! Wš4       W{8¬  p	\        P                  ! . RO4      p
\        P                  ! Wš4       W{8H  p	\        P                  ! . RO4      p
\        P                  ! Wš4       W{8g  p	\        P                  ! . RO4      p
\        P                  ! Wš4       EK5  	  RRR4       R#   + '       g   i     ELš; i  + '       g   i     EL˜; i  + '       g   i     R# ; i) ç      ð?ç      @g      @g      @ç       @g      @ú
2014-01-01ú
2014-03-01ú
2014-05-01ú
2014-07-01z
2014-02-01z
2014-06-01z2014-02-01 00:00z2014-03-01 00:00r�   rD   z2014-06-01 00:00z2014-07-01 00:00NiÞ  )TFFFTF)TFFFTT)FFFFFT)TTTTTF)FFFFFF)TTTTTT)TFFFFF)FFFFTT)TFTFFF)FFTFTT)FFTFFF)TTFTTT)ro   ÚIndexr    ri   r   r   r!   rÂ   r#   Úassert_produces_warningrO   r   )r&   Úfidx1Úfidx2Údidx1Údidx2ÚdarrÚcasesÚidx1Úidx2r.   r/   r�   s   &           r0   Ú+test_dti_cmp_nat_behaves_like_float_cmp_nanÚHTestDatetimeIndexComparisons.test_dti_cmp_nat_behaves_like_float_cmp_nanë  s   € Ü—’˜#œrŸv™v s¬B¯F©F°C¸Ð=Ó>ˆÜ—’˜#˜s¤B§F¡F¬B¯F©F°C¸Ð=Ó>ˆäØœ3 ¬c°<ÀÐNó
ˆô Ø˜<¬¬c°<ÀÐNó
ˆô �xŠxä—’Ð0Ó1Ü—’Ð0Ó1Ü—’˜e TÓ*Ü—’˜e TÓ*Ü—’Ð0Ó1Ü—’Ð0Ó1ðó	
ˆð � % °%°Ð?ˆô ×'Ò'¨×-Õ-Ü#‘
�Ø™�ÜŸ8š8Ò$LÓM�Ü×+Ò+¨FÔ=à™�ÜŸ8š8Ò$LÓM�Ü×+Ò+¨FÔ=à™�ÜŸ8š8Ò$KÓL�Ü×+Ò+¨FÔ=à™�ÜŸ8š8Ò$KÓL�Ü×+Ò+¨FÔ=à™�ÜŸ8š8Ò$MÓN�Ü×+Ò+¨FÔ=à™�ÜŸ8š8Ò$IÓJ�Ü×+Ò+¨F×=ñ/ $÷ .ô4 ×'Ò'¨×-Õ-Ø$¤b§f¡f˜o°´s¨|Ó<‘	�Ø™�ÜŸ8š8Ò$NÓO�Ü×+Ò+¨FÔ=Ø™�Ü×+Ò+¨FÔ=à™�Ü×+Ò+¨FÔ=Ø™�Ü×+Ò+¨FÔ=à™�Ü×+Ò+¨FÔ=à™�ÜŸ8š8Ò$HÓI�Ü×+Ò+¨FÖ=ñ# =÷ .ô* ×'Ò'¨×-Õ-Ø$ a˜j¨5´(¸4ÀÀAÓ2FÐ*GÔH‘	�Ø™�ÜŸ8š8Ò$MÓN�Ü×+Ò+¨FÔ=Ø™�ÜŸ8š8Ò$LÓM�Ü×+Ò+¨FÔ=à™�ÜŸ8š8Ò$LÓM�Ü×+Ò+¨FÔ=Ø™�ÜŸ8š8Ò$KÓL�Ü×+Ò+¨FÔ=à™�ÜŸ8š8Ò$MÓN�Ü×+Ò+¨FÔ=à™�ÜŸ8š8Ò$IÓJ�Ü×+Ò+¨F×=ñ+ I÷ .Ñ-÷_ .×-Ð-ú÷4 .×-Ð-ú÷* .×-Ð-ús'   ÅD:T*Ê?C0T>ÏEUÔ*T;	Ô>U	ÕU#	c           
     óô  € TpTp\        R ^RR7      pVP                  R4      p\        P                  ! WT4      p\        P                  ! Wd4      pV\        P
                  J d   R pM\        pV\        P                  \        P                  39  Ed�   Rp\        P                  ! \        VR7      ;_uu_ 4        V! WV4       RRR4       \        P                  ! \        VR7      ;_uu_ 4        V! WW! V4      4       RRR4       \        P                  ! \        VR7      ;_uu_ 4        V! V\        P                  ! V! V4      \        R7      4       RRR4       \        P                  ! \        VR7      ;_uu_ 4        V! We4       RRR4       \        P                  ! \        VR7      ;_uu_ 4        V! Wg! V4      4       RRR4       \        P                  ! \        VR7      ;_uu_ 4        V! V\        P                  ! V! V4      \        R7      4       RRR4       \        P                   ! WU8H  4      '       g   Q h\        P                   ! WW! V4      8H  4      '       g   Q h\        P                   ! V! V4      V8H  4      '       g   Q h\        P                   ! \        P                  ! V! V4      \        R7      V8H  4      '       g   Q h\        P                   ! V\        P                  ! V! V4      \        R7      8H  4      '       g   Q h\        P                   ! Wf8H  4      '       g   Q h\        P                   ! Wg! V4      8H  4      '       g   Q h\        P                   ! V! V4      V8H  4      '       g   Q h\        P                   ! \        P                  ! V! V4      \        R7      V8H  4      '       g   Q h\        P                   ! V\        P                  ! V! V4      \        R7      8H  4      '       g   Q hR#   + '       g   i     ELH; i  + '       g   i     EL!; i  + '       g   i     ELß; i  + '       g   i     EL¾; i  + '       g   i     EL—; i  + '       g   i     ELU; i)	rÓ   rD   ©r   Úunitú
US/Pacificc                 ój   € V P                  \        4      P                  P                  4       ^ ,          # )r   )rm   rg   ÚvaluesÚtolist©r”   s   &r0   Ú<lambda>ÚQTestDatetimeIndexComparisons.test_comparison_tzawareness_compat.<locals>.<lambda>V  s!   € ˜qŸx™x¬Ó/×6Ñ6×=Ñ=Ó?ÀÖBr3   z^Invalid comparison between dtype=datetime64\[ns.*\] and (Timestamp|DatetimeArray|list|ndarray)rM   NrX   )r   Útz_localizer#   r$   ro   rª   rj   r¡   rÀ   rÁ   rP   rQ   rR   r    r!   rg   Úall)	r&   rÊ   r(   r‚   r)   ÚdrÚdzr÷   rS   s	   &&&      r0   Ú"test_comparison_tzawareness_compatÚ?TestDatetimeIndexComparisons.test_comparison_tzawareness_compatJ  sí  € àˆØˆä˜¨a°dÔ;ˆØ�^‰^˜LÓ)ˆä�_Š_˜RÓ%ˆÜ�_Š_˜RÓ%ˆà”"—,‘,ÓÙB‰FäˆFà”h—k‘k¤8§;¡;Ð/Õ/ð=ð ô —’œy°×4Ö4Ù�2”
÷ 5ô —’œy°×4Ö4Ù�2�v˜b“zÔ"÷ 5ä—’œy°×4Ö4Ù�2”r—x’x¡ r£
´&Ô9Ô:÷ 5ä—’œy°×4Ö4Ù�2”
÷ 5ô —’œy°×4Ö4Ù�2�v˜b“zÔ"÷ 5ä—’œy°×4Ö4Ù�2”r—x’x¡ r£
´&Ô9Ô:÷ 5ô �vŠv�b‘h×ÒÐÐÜ�vŠv�b˜F 2›JÑ&×'Ò'Ð'Ð'Ü�vŠv‘f˜R“j BÑ&×'Ò'Ð'Ð'Ü�vŠv”b—h’h™v b›z´Ô8¸BÑ>×?Ò?Ð?Ð?Ü�vŠv�bœBŸHšH¡V¨B£Z´vÔ>Ñ>×?Ò?Ð?Ð?ä�vŠv�b‘h×ÒÐÐÜ�vŠv�b˜F 2›JÑ&×'Ò'Ð'Ð'Ü�vŠv‘f˜R“j BÑ&×'Ò'Ð'Ð'Ü�vŠv”b—h’h™v b›z´Ô8¸BÑ>×?Ò?Ð?Ð?Ü�vŠv�bœBŸHšH¡V¨B£Z´vÔ>Ñ>×?Ò?Ð?Ò?÷5 5×4Ð4ú÷ 5×4Ð4úç4×4Ð4úç4×4Ð4ú÷ 5×4Ð4úç4×4Ð4úsH   Â:	PÃ/PÄ**P*Æ 	P>Æ5QÇ0*Q&ÐP	ÐP'	Ð*P;	Ð>Q	ÑQ#	Ñ&Q7	c                óè  € Tp\        R ^RR7      pVP                  R4      p\        P                  ! WB4      p\        P                  ! WR4      p\	        R4      p\	        RRR7      p\
        P                  ! WF8„  4      '       g   Q hRpV\        P                  \        P                  39  d6   \        P                  ! \        VR7      ;_uu_ 4        V! WG4       R	R	R	4       \
        P                  ! WW8„  4      '       g   Q hV\        P                  \        P                  39  d6   \        P                  ! \        VR7      ;_uu_ 4        V! WV4       R	R	R	4       V\        P                  \        P                  39  d8   \        P                  ! \        VR7      ;_uu_ 4        V! We4       R	R	R	4       R	# R	#   + '       g   i     Lè; i  + '       g   i     L�; i  + '       g   i     R	# ; i)
rÓ   rD   rò   rô   z2000-03-14 01:59zEurope/AmsterdamrW   zAInvalid comparison between dtype=datetime64\[ns.*\] and TimestamprM   N)r   rû   r#   r$   r   r    rü   r¡   rÀ   rÁ   rP   rQ   rR   )	r&   rÊ   r(   r‚   rý   rþ   r[   Úts_tzrS   s	   &&&      r0   Ú*test_comparison_tzawareness_compat_scalarsÚGTestDatetimeIndexComparisons.test_comparison_tzawareness_compat_scalars{  sJ  € àˆä˜¨a°dÔ;ˆØ�^‰^˜LÓ)ˆä�_Š_˜RÓ0ˆÜ�_Š_˜RÓ0ˆô Ð)Ó*ˆÜÐ,Ð1CÔDˆä�vŠv�b‘g�ŠÐˆØRˆØ”h—k‘k¤8§;¡;Ð/Ô/Ü—’œy°×4Ö4Ù�2”÷ 5ô �vŠv�b‘j×!Ò!Ð!Ð!Ø”h—k‘k¤8§;¡;Ð/Ô/Ü—’œy°×4Ö4Ù�2”
÷ 5ð ”h—k‘k¤8§;¡;Ð/Ô/ä—’œy°×4Ö4Ù�2”
÷ 5Ñ4ñ 0÷ 5×4ú÷
 5×4ú÷
 5×4Ð4ús$   Ã	F:Å	GÆ%	G Æ:G
	ÇG	Ç G1	z*ignore:elementwise comp:DeprecationWarningc                ó  € TpTp\        R ^VRR7      p\        P                  ! Wt4      p\        W‚R4      p	V\        P
                  \        P                  39   d„   V\        P                  J p
\        P                  ! Wª.\        R7      p\        P                  ! W¹4      pV! W‚4      p\        P                  ! WË4       V! W(4      p\        P                  ! WË4       R# R\        V4      P                   2p\        P                  ! \        VR7      ;_uu_ 4        V! W‚4       RRR4       \        P                  ! \        VR7      ;_uu_ 4        V! W(4       RRR4       R#   + '       g   i     LG; i  + '       g   i     R# ; i)rÓ   rD   ©r   r   ró   TrX   z:Invalid comparison between dtype=datetime64\[ns, .*\] and rM   N)r   r#   r$   r   r¡   rÀ   rÁ   r    r!   r‹   r%   rÖ   ra   rP   rQ   rR   )r&   rÊ   r+   Útz_aware_fixturer(   r‚   r   r*   r,   r-   Úexboolr/   r.   rS   s   &&&&&         r0   Ú"test_scalar_comparison_tzawarenessÚ?TestDatetimeIndexComparisons.test_scalar_comparison_tzawareness™  s  € ð ˆØˆÜ˜¨q°R¸dÔCˆä—’ Ó4ˆÜ˜e¨DÓ1ˆØ”(—+‘+œxŸ{™{Ð+Ô+Øœ8Ÿ;™;Ð&ˆFÜ—x’x Ð 0¼Ô=ˆHÜ—’ xÓ6ˆHá˜Ó%ˆFÜ�OŠO˜FÔ-á˜Ó%ˆFÜ�OŠO˜FÖ-ðÜ˜E“{×+Ñ+Ð,ð.ð ô —’œy°×4Ö4Ù�5Ô ÷ 5ä—’œy°×4Ö4Ù�5Ô ÷ 5Ñ4÷ 5×4úç4×4Ð4úó   Ä	E"Å	E5Å"E2	Å5F	c                óV  € Tp\        R \        R\        RR.4      p\        P                  ! V\        P
                  8H  .\        V4      ,          4      pV! V\        4      p\        P                  ! WT4       V! VP                  R4      \        4      p\        P                  ! WT4       R# )rá   râ   rã   rä   rô   N)
r   r   r    r!   r¡   rÁ   rÆ   r#   rO   rû   )r&   rÊ   r‚   r*   r/   r.   s   &&    r0   Útest_nat_comparison_tzawarenessÚ<TestDatetimeIndexComparisons.test_nat_comparison_tzawareness¾  s„   € ð ˆäØœ3 ¬c°<ÀÐNó
ˆô —8’8˜R¤8§;¡;Ñ.Ð/´#°c³(Õ:Ó;ˆÙ�Cœ“ˆÜ
×#Ò# FÔ5á�C—O‘O LÓ1´3Ó7ˆÜ
×#Ò# FÖ5r3   c                ó
  € Tp\        R ^
VR7      pR pW48H  p\        P                  ! R.R.^	,          ,           4      p\        P                  ! WV4       W48g  p\        P                  ! R.R.^	,          ,           4      p\        P                  ! WV4       W48  p\        P                  ! R.^
,          4      p\        P                  ! WV4       W48*  p\        P                  ! R.R.^	,          ,           4      p\        P                  ! WV4       W48„  p\        P                  ! R.R.^	,          ,           4      p\        P                  ! WV4       W48¬  p\        P                  ! R.^
,          4      p\        P                  ! WV4       R# )r8   r   TFN)r   r    r!   r#   rO   )r&   r'   r   r9   r+   r.   r/   s   &&     r0   Útest_dti_cmp_strÚ-TestDatetimeIndexComparisons.test_dti_cmp_strÍ  s.  € ð ˆÜ˜¨R°BÔ7ˆØˆà‘ˆÜ—8’8˜T˜F e W¨q¥[Õ0Ó1ˆÜ
×#Ò# FÔ5à‘ˆÜ—8’8˜U˜G t f¨q¥jÕ0Ó1ˆÜ
×#Ò# FÔ5à‘ˆÜ—8’8˜U˜G b�LÓ)ˆÜ
×#Ò# FÔ5à‘ˆÜ—8’8˜T˜F e W¨q¥[Õ0Ó1ˆÜ
×#Ò# FÔ5à‘ˆÜ—8’8˜U˜G t f¨q¥jÕ0Ó1ˆÜ
×#Ò# FÔ5à‘ˆÜ—8’8˜T˜F R�KÓ(ˆÜ
×#Ò# FÖ5r3   c                óp   € \        R ^
R7      pV\        V4      8H  pW8H  p\        P                  ! W#4       R# r’   )r   rj   r#   rO   )r&   r9   r.   r/   s   &   r0   Útest_dti_cmp_listÚ.TestDatetimeIndexComparisons.test_dti_cmp_listì  s1   € Ü˜¨RÔ0ˆàœ˜S›	Ñ!ˆØ‘:ˆÜ
×#Ò# FÖ5r3   Ú1Dr=   úm8[ns]c                ó,   € \        V 4      P                  # ©N)rÖ   ra   rø   s   &r0   rù   Ú%TestDatetimeIndexComparisons.<lambda>ú  s   € ”d˜1“g×&Ò&r3   )Úidsc                ó0  € \        R ^
RR7      pW!8H  p\        P                  ! R.^
,          4      p\        V\        4      '       d-   \
        P                  ! V\	        WAP                  R7      4       M\
        P                  ! W44       W!8g  p\        P                  ! R.^
,          4      p\        V\        4      '       d-   \
        P                  ! V\	        WAP                  R7      4       M\
        P                  ! W44       Rp\        P                  ! \        VR7      ;_uu_ 4        W!8   RRR4       \        P                  ! \        VR7      ;_uu_ 4        W!8*   RRR4       \        P                  ! \        VR7      ;_uu_ 4        W!8„   RRR4       \        P                  ! \        VR7      ;_uu_ 4        W!8¬   RRR4       R#   + '       g   i     L¥; i  + '       g   i     L‡; i  + '       g   i     Li; i  + '       g   i     R# ; i)	rC   ú
Asia/Tokyor   F)rË   TzInvalid comparison betweenrM   N)r   r    r!   rÈ   r   r#   r€   rË   rO   rP   rQ   rR   )r&   r+   r*   r.   r/   rS   s   &&    r0   Útest_dti_cmp_tdi_tzawarenessÚ9TestDatetimeIndexComparisons.test_dti_cmp_tdi_tzawarenessó  sE  € ô ˜¨r°lÔCˆà‘ˆÜ—8’8˜U˜G b�LÓ)ˆÜ�eœV×$Ò$Ü×"Ò" 6¬6°(Ç+Á+Ô+NÕOä×'Ò'¨Ô9à‘ˆÜ—8’8˜T˜F R�KÓ(ˆÜ�eœV×$Ò$Ü×"Ò" 6¬6°(Ç+Á+Ô+NÕOä×'Ò'¨Ô9à*ˆÜ�]Š]œ9¨C×0Ö0ØŠK÷ 1ä�]Š]œ9¨C×0Ö0ØŠL÷ 1ä�]Š]œ9¨C×0Ö0ØŠK÷ 1ä�]Š]œ9¨C×0Ö0ØŠL÷ 1Ñ0÷ 1×0úç0×0úç0×0úç0×0Ð0ús0   Ä)GÅGÆG1Æ<HÇG	ÇG.	Ç1H	ÈH	c                ó¤  € \        R ^
RR7      pVP                  R4      pW8H  p\        P                  ! R.^
,          4      p\        P
                  ! W44       VP                  R4      pW8g  p\        P
                  ! W44       \        P                  ! \        VR,          4      \        ^R7      .^,          ,           4      pW8H  p\        P                  ! R.^,          R.^,          ,           4      p\        P
                  ! W44       R	p\        P                  ! \        VR
7      ;_uu_ 4        W8¬   RRR4       R#   + '       g   i     R# ; i)rC   r  r   ÚOTN:Né   Nr5   FzB>=' not supported between instances of 'Timestamp' and 'Timedelta'rM   )r   rm   r    r!   r#   rO   rû   rj   r   rP   rQ   rR   )r&   r*   r+   r.   r/   rS   s   &     r0   Útest_dti_cmp_object_dtypeÚ6TestDatetimeIndexComparisons.test_dti_cmp_object_dtype  sï   € ä˜¨r°lÔCˆà—
‘
˜3“ˆà‘ˆÜ—8’8˜T˜F R�KÓ(ˆÜ
×#Ò# FÔ5à—‘ Ó%ˆØ‘ˆÜ
×#Ò# FÔ5ä—’œ˜c "�g›¬)¸Ô*;Ð)<¸qÕ)@Õ@ÓAˆØ‘ˆÜ—8’8˜T˜F Q�J¨%¨°1­Õ4Ó5ˆÜ
×#Ò# FÔ5ØRˆÜ�]Š]œ9¨C×0Ö0ØŠL÷ 1×0×0Ò0ús   Ä/D>Ä>E	r_   ) ra   rb   rc   rd   rÐ   rP   re   rf   r   r   r    rÂ   rØ   rg   rÛ   rï   rÿ   r  Úfilterwarningsr	  r  r  r  ro   rp   Ú	to_seriesÚasi8Úviewr  r"  rr   rs   rt   s   @r0   rÄ   rÄ   —  sˆ  ø‡ € ò
>ð ‡[�[×ÑØÙ	�$˜˜1Ó	™y¨Ó6¸¿ºÀlÓ8SÐTóñ6ó	ð6ð8 ‡[�[×Ñ˜W t¨V nÓ5ñ#-ó 6ð#-òJ]>ò~/@òbð< ‡[�[×ÑØÙ	�$˜˜1Ó	™y¨Ó6¸¿ºÀlÓ8SÐTóð ‡[�[×ÑÐ LÓMñ!ó Nóð!ò:6ò6ò>6ð ‡[�[×ÑØà×Ò˜t¨RÔ0Ø×Ò˜t¨RÔ0×:Ñ:Ó<Ø×Ò˜t¨RÔ0×5Ñ5×:Ñ:¸8ÓDð	
ñ
 'ð ó ñóð÷<ð r3   rÄ   c                   ó’  a € ] tR tRt o ]P
                  P                  R 4       tR tR t	R t
R tR t]P
                  P                  R]! R	4      ]! R	4      P                  4       ]! R	4      P!                  4       ]P$                  ! R	R
4      .4      R 4       tR tR tR tR tR tR t]P
                  P                  R. R+O4      ]P
                  P                  RRR.4      R 4       4       t]P
                  P                  RR]P6                  ! RR.4      ]! RR
R7      ]! ^^^4      .4      ]P
                  P                  RRR
.4      R 4       4       t]P
                  P                  R. R,O4      ]P
                  P                  RRR
.4      R  4       4       t]P
                  PA                  R!4      R" 4       t!]P
                  P                  R#]"! ]! R$4      ]! R$4      .4      ]"! ]#]! R$4      .4      ]"! ]#]#.R%R&7      .4      ]P
                  P                  R'^R(]P6                  ! ^4      .4      R) 4       4       t$R*t%V t&R# )-ÚTestDatetime64Arithmetici5  c                ó|  € Tp\        R RVRR7      p\        RRVRR7      pVe   VP                  R4      p\        P                  ! WS4      p\        P                  ! Wc4      pWR,           p\        P                  ! Wv4       W%,           p\        P                  ! Wv4       WR,          p\        P                  ! WV4       R# )rC   ú
2000-02-01rD   ©r   ró   z2000-01-01 02:00z2000-02-01 02:00N©r   Ú
_with_freqr#   r$   r%   ©r&   r'   Ú	two_hoursr(   r   r9   r/   r.   s   &&&&    r0   Ú%test_dt64arr_add_timedeltalike_scalarÚ>TestDatetime64Arithmetic.test_dt64arr_add_timedeltalike_scalar<  s—   € ð
 ˆä˜ |¸ÀÔFˆÜÐ0Ð2DÈÐRVÔWˆØŠ>Ø×*Ñ*¨4Ó0ˆHä�oŠo˜cÓ2ˆÜ—?’? 8Ó<ˆà•ˆÜ
�Š˜Ô)à•ˆÜ
�Š˜Ô)àÕˆÜ
�Š˜Ö&r3   c                ó@  € Tp\        R RVRR7      p\        RRVRR7      pVe   VP                  R4      p\        P                  ! WS4      p\        P                  ! Wc4      pWR,
          p\        P                  ! Wv4       WR,          p\        P                  ! WV4       R# )rC   r+  rD   r,  z1999-12-31 22:00z2000-01-31 22:00Nr-  r/  s   &&&&    r0   Ú%test_dt64arr_sub_timedeltalike_scalarÚ>TestDatetime64Arithmetic.test_dt64arr_sub_timedeltalike_scalarT  s„   € ð ˆä˜ |¸ÀÔFˆÜÐ0Ð2DÈÐRVÔWˆØŠ>Ø×*Ñ*¨4Ó0ˆHä�oŠo˜cÓ2ˆÜ—?’? 8Ó<ˆà•ˆÜ
�Š˜Ô)àÕˆÜ
�Š˜Ö&r3   c                óÞ  € \        R ^R7      P                  R4      p\        P                  ! W!4      p\	        R 4      P                  R4      p\	        R4      pW#,
          p\        . RO4      p\        P                  ! Wa4      p\        P                  ! WV4       W2,
          p\        . R	O4      p\        P                  ! Wa4      p\        P                  ! WV4       Rp\        P                  ! \        VR7      ;_uu_ 4        W$,
           RRR4       \        P                  ! \        VR7      ;_uu_ 4        WB,
           RRR4       R#   + '       g   i     LG; i  + '       g   i     R# ; i)
r   r=   ú
US/EasternÚCETi5)3ú;Cannot subtract tz-naive and tz-aware datetime-like objectsrM   N)ú0 days 06:00:00z1 days 06:00:00z2 days 06:00:00)ú-1 days +18:00:00z-2 days +18:00:00z-3 days +18:00:00)
r   rû   r#   r$   r   r   r%   rP   rQ   rR   ©r&   r(   Út1Út2Útnaiver.   r/   rS   s   &&      r0   Ú.test_dt64_array_sub_dt_with_different_timezoneÚGTestDatetime64Arithmetic.test_dt64_array_sub_dt_with_different_timezoneg  sû   € Ü˜
¨AÔ.×:Ñ:¸<ÓHˆÜ�_Š_˜RÓ0ˆÜ�zÓ"×.Ñ.¨uÓ5ˆÜ˜8Ó$ˆà•ˆÜ!ÚEó
ˆô —?’? 8Ó<ˆÜ
�Š˜Ô)à•ˆÜ!ÚKó
ˆô —?’? 8Ó<ˆÜ
�Š˜Ô)àKˆÜ�]Š]œ9¨C×0Ö0ØŽK÷ 1ô �]Š]œ9¨C×0Ö0ØŽK÷ 1Ñ0÷ 1×0ú÷ 1×0Ð0ús   Ä 	EÄ5	EÅE	ÅE,	c                ó  € \        R ^R7      P                  R4      p\        P                  ! W!4      p\        R ^R7      P                  R4      p\        P                  ! W14      p\        R ^R7      pW#,
          p\	        . RO4      p\        P                  ! Wa4      p\        P
                  ! WV4       W2,
          p\	        . RO4      p\        P                  ! Wa4      p\        P
                  ! WV4       Rp\        P                  ! \        VR7      ;_uu_ 4        W$,
           RRR4       \        P                  ! \        VR7      ;_uu_ 4        WB,
           RRR4       R#   + '       g   i     LG; i  + '       g   i     R# ; i)	r   r=   r7  r8  r9  rM   N)r:  r:  r:  )r;  r;  r;  )	r   rû   r#   r$   r   r%   rP   rQ   rR   r<  s   &&      r0   Ú6test_dt64_array_sub_dt64_array_with_different_timezoneÚOTestDatetime64Arithmetic.test_dt64_array_sub_dt64_array_with_different_timezone‚  s  € Ü˜
¨AÔ.×:Ñ:¸<ÓHˆÜ�_Š_˜RÓ0ˆÜ˜
¨AÔ.×:Ñ:¸5ÓAˆÜ�_Š_˜RÓ0ˆÜ˜J°Ô2ˆà•ˆÜ!ÚEó
ˆô —?’? 8Ó<ˆÜ
�Š˜Ô)à•ˆÜ!ÚKó
ˆô —?’? 8Ó<ˆÜ
�Š˜Ô)àKˆÜ�]Š]œ9¨C×0Ö0ØŽK÷ 1ô �]Š]œ9¨C×0Ö0ØŽK÷ 1Ñ0÷ 1×0ú÷ 1×0Ð0úr  c                óB  € Tp\        R ^	VRRR7      p\        P                  ! RR4      p\        R.^	,          VR7      P	                  R4      p\
        P                  ! WA4      p\
        P                  ! Wa4      pWu,           p\
        P                  ! W†4       WW,           p\
        P                  ! W†4       Wu,
          p\
        P                  ! W†4       Rp	\        P                  ! \        V	R7      ;_uu_ 4        WW,
           RRR4       R#   + '       g   i     R# ; i)	z
1994-04-01ÚQSrD   ©r   r   rA   ró   r   rW   úcannot subtractrM   N)r   r    Útimedelta64r   Úas_unitr#   r$   r%   rP   rQ   rR   )
r&   r(   r'   r   r*   r+   r/   rH   r.   rS   s
   &&&       r0   Útest_dt64arr_add_sub_td64_natÚ6TestDatetime64Arithmetic.test_dt64arr_add_sub_td64_natž  sÅ   € àˆä˜¨q°R¸dÈÔNˆÜ—’˜u dÓ+ˆÜ  % ¨1¥°Ô4×<Ñ<¸TÓBˆä�oŠo˜cÓ2ˆÜ—?’? 8Ó<ˆà•ˆÜ
�Š˜Ô)Ø•ˆÜ
�Š˜Ô)Ø•ˆÜ
�Š˜Ô)ØˆÜ�]Š]œ9¨C×0Ö0ØŽK÷ 1×0×0Ò0ús   Ã:	DÄD	c                ó„  € Tp\        R ^VR7      p\        . RO4      pVP                  p\        RR^VR7      p\        P                  ! WB4      p\        P                  ! Wr4      pW†,           p	\        P
                  ! W—4       Wh,           p	\        P
                  ! W—4       \        RR^VR7      p\        P                  ! Wr4      pW†,
          p	\        P
                  ! W—4       RP                  . R	O4      p
\        P                  ! \        V
R7      ;_uu_ 4        Wh,
           RRR4       R#   + '       g   i     R# ; i)
rÓ   r   z
2015-12-31z
2016-01-02z
2016-01-04Ú|rM   N)ú-1 DayrO  rO  )ú*cannot subtract DatetimeArray from ndarrayú0cannot subtract a datelike from a TimedeltaArrayz,cannot subtract DatetimeArray from Timedelta)
r   r   rö   r#   r$   r%   ÚjoinrP   rQ   rR   )r&   r'   r(   r   r*   ÚtdiÚtdarrr/   r,   r.   rS   s   &&&        r0   Ú test_dt64arr_add_sub_td64ndarrayÚ9TestDatetime64Arithmetic.test_dt64arr_add_sub_td64ndarray³  sæ   € ØˆÜ˜¨q°RÔ8ˆÜÒ;Ó<ˆØ—
‘
ˆä˜l¨LÀ!ÈÔKˆä—’ Ó4ˆÜ—?’? 8Ó<ˆà•ˆÜ
�Š˜Ô)Ø•ˆÜ
�Š˜Ô)ä˜l¨LÀ!ÈÔKˆÜ—?’? 8Ó<ˆà•ˆÜ
�Š˜Ô)Ø�h‰hòó
ˆô �]Š]œ9¨C×0Ö0ØŽM÷ 1×0×0Ò0ús   Ä	D.Ä.D?	r[   ú
2013-01-01r?   c                óX  € \        R ^R7      P                  R4      p\        P                  ! W14      p\	        . RO4      p\        P                  ! WA4      pW2,
          p\        P
                  ! WT4       W#,
          p\        P
                  ! WT) 4       \        P
                  ! WT) 4       R# )rW  r=   N)z0 Daysr>   z2 Days)r   r.  r#   r$   r   r%   )r&   r(   r[   Úidxr/   r.   s   &&&   r0   Útest_dt64arr_sub_dtscalarÚ2TestDatetime64Arithmetic.test_dt64arr_sub_dtscalarÕ  sx   € ô ˜¨qÔ1×<Ñ<¸TÓBˆÜ�oŠo˜cÓ2ˆä!Ò"?Ó@ˆÜ—?’? 8Ó<ˆà•ˆÜ
�Š˜Ô)à•ˆÜ
�Š˜ 	Ô*Ü
�Š˜ 	Ö*r3   c                óš  € \        R ^RRRR7      pVP                  R4      pV^ ,          p\        P                  ! W!4      p\	        \
        P                  ! ^ R4      \
        P                  ! ^R4      .RR7      p\        P                  ! WA4      p\        P                  ! W#,
          V4       \        P                  ! W2,
          V) 4       R# )z
2014-03-17r?   r7  rD   )r   rA   r   ró   Nr  rX   )r   r.  r#   r$   r   r    rI  r%   )r&   r(   r\   r[   Údelta_seriesr/   s   &&    r0   Ú"test_dt64arr_sub_timestamp_tzawareÚ;TestDatetime64Arithmetic.test_dt64arr_sub_timestamp_tzawareï  s–   € Ü˜¨q°s¸|ÐRVÔWˆØ�n‰n˜TÓ"ˆØ��Vˆä�oŠo˜cÓ2ˆäÜ�^Š^˜A˜sÓ#¤R§^¢^°A°sÓ%;Ð<ÀHô
ˆô —?’? <Ó@ˆä
�Š˜� (Ô+Ü
�Š˜� 8 )Ö,r3   c                ó"  € \        \        \        R 4      .4      P                  V4      p\        P
                  ! W14      pV\        ,
          p\        \        \        .RV R2R7      p\        P
                  ! Wa4      p\        P                  ! WV4       VP                  R4      p\        P
                  ! Wq4      pV\        ,
          p\        \        \        .RV R2R7      p\        P
                  ! Wa4      p\        P                  ! WV4       R# )Ú19900315útimedelta64[Ú]rX   r  N)	r   r   r   rJ  r#   r$   r   r%   rû   )	r&   r(   ró   r*   r\   r.   r/   Údti_tzÚser_tzs	   &&&      r0   Útest_dt64arr_sub_NaTÚ-TestDatetime64Arithmetic.test_dt64arr_sub_NaTþ  sÃ   € äœS¤)¨JÓ"7Ð8Ó9×AÑAÀ$ÓGˆÜ�oŠo˜cÓ2ˆà”s•ˆÜœ3¤˜*¨l¸4¸&ÀÐ,BÔCˆÜ—?’? 8Ó<ˆÜ
�Š˜Ô)à—‘ Ó.ˆÜ—’ Ó8ˆàœ#•ˆÜœ3¤˜*¨l¸4¸&ÀÐ,BÔCˆÜ—?’? 8Ó<ˆÜ
�Š˜Ö)r3   c                óˆ  € \        R ^VR7      pWD,
          p\        P                  ! WB4      p\        P                  ! WR4      P                  \        4      p\        P
                  ! V4      ;_uu_ 4        WfP                  \        4      ,
          pRRR4       \        P                  ! XV4       R#   + '       g   i     L); i)rÓ   r   N)r   r#   r$   rm   rg   ræ   r%   )r&   Úperformance_warningr(   r'   r*   r/   rH   r.   s   &&&&    r0   Ú!test_dt64arr_sub_dt64object_arrayÚ:TestDatetime64Arithmetic.test_dt64arr_sub_dt64object_array  s€   € ô ˜¨qÐ5EÔFˆØ•9ˆä�oŠo˜cÓ2ˆÜ—?’? 8Ó<×CÑCÄFÓKˆä×'Ò'Ð(;×<Õ<ØŸ:™:¤fÓ-Õ-ˆF÷ =ä
�Š˜ Ö)÷ =×<ús   Á4B1Â1C	c                óî   € \        R ^RR7      pVP                  p\        P                  ! W!4      pWD,
          pWC,
          p\        P                  ! We4       W4,
          p\        P                  ! We4       R# )rÓ   Nr   )r   rö   r#   r$   r%   )r&   r(   r*   Údt64valsr,   r/   r.   s   &&     r0   Ú"test_dt64arr_naive_sub_dt64ndarrayÚ;TestDatetime64Arithmetic.test_dt64arr_naive_sub_dt64ndarray   sV   € Ü˜¨q°TÔ:ˆØ—:‘:ˆä—’ Ó4ˆà•=ˆØÕ!ˆÜ
�Š˜Ô)ØÕ!ˆÜ
�Š˜Ö)r3   c                ó�  € Tp\        R ^VR7      pVP                  p\        P                  ! WB4      pRp\        P
                  ! \        VR7      ;_uu_ 4        We,
           RRR4       \        P
                  ! \        VR7      ;_uu_ 4        WV,
           RRR4       R#   + '       g   i     LG; i  + '       g   i     R# ; i)rÓ   r   z.Cannot subtract tz-naive and tz-aware datetimerM   N)r   rö   r#   r$   rP   rQ   rR   )r&   r  r(   r   r*   rm  r,   rS   s   &&&     r0   Ú)test_dt64arr_aware_sub_dt64ndarray_raisesÚBTestDatetime64Arithmetic.test_dt64arr_aware_sub_dt64ndarray_raises,  s�   € ð ˆÜ˜¨q°RÔ8ˆØ—:‘:ˆä—’ Ó4ˆØ>ˆÜ�]Š]œ9¨C×0Ö0ØÖ÷ 1ä�]Š]œ9¨C×0Ö0ØÖ÷ 1Ñ0÷ 1×0úç0×0Ð0ús   Á	B!Â	B4Â!B1	Â4C	c                ó@  € Tp\        R ^VR7      pVf   VP                  R4      pMVP                  R4      p\        P                  ! WB4      p\	        WdP
                  4       \	        Wd4       \	        Wf4       \	        Wd^ ,          4       \	        Wd^ ,          P                  4       4       \	        Wd^ ,          P                  4       4       \	        We^ ,          4       \	        We^ ,          P                  4       4       \	        V\        P                  ! RR4      4       R# )rÓ   r   Nr7  ry   r?   )
r   rû   r#   r$   r   rö   Úto_pydatetimerÇ   r    rÂ   )r&   r'   r(   r   r*   Údti2r,   s   &&&    r0   Útest_dt64arr_add_dtlike_raisesÚ7TestDatetime64Arithmetic.test_dt64arr_add_dtlike_raises=  sÎ   € ð ˆä˜¨q°RÔ8ˆØŠ:Ø—?‘? <Ó0‰Dà—?‘? 4Ó(ˆDÜ—’ Ó4ˆä˜%§¡Ô,Ü˜%Ô%Ü˜%Ô'Ü˜% Q¥Ô(Ü˜% Q¥×!5Ñ!5Ó!7Ô8Ü˜% Q¥×!5Ñ!5Ó!7Ô8Ü˜% a¥Ô)Ü˜% a¥×!6Ñ!6Ó!8Ô9Ü˜%¤§¢¨|¸SÓ!AÖBr3   rA   NrY   Úuint8c                óè  € TpVf   \        RR.VR7      pM\        R^W5R7      pV! V4      p\        P                  ! ^R.4      pVe   VP	                  V4      pRP                  . R	O4      p	\        V^V	4       \        V\        P                  ! ^4      V	4       \        V\        P                  ! ^\        P                  R7      V	4       \        WxV	4       \        V\        P                  ! V4      V	4       \        V\        P                  ! V4      V	4       \        V\        P                  ! V4      V	4       \        V\        P                  ! V4      V	4       \        V\        V4      V	4       R # )
Nr   z2017-04-05 06:07:08rW   rÓ   )r   rA   r   rN  rX   r`   )z Addition/subtraction of integersú"cannot subtract DatetimeArray fromz(can only perform ops with numeric valuesz%unsupported operand type.*Categoricalz:unsupported operand type\(s\) for -: 'int' and 'Timestamp')r   r   r    r!   rm   rR  r   Úint64ro   ÚCategoricalrå   r   )
r&   rY   Úindex_or_series_or_arrayrA   r'   r   r*   rH   r+   rS   s
   &&&&&     r0   Útest_dt64arr_addsub_intlikeÚ4TestDatetime64Arithmetic.test_dt64arr_addsub_intlikeY  s  € ð ˆàŠ<Ü Ð(=Ð >À2ÔF‰Cä˜\°1¸4ÔGˆCá& sÓ+ˆÜ—’˜!˜R˜Ó!ˆØÒØ—L‘L Ó'ˆEà�h‰hòó	
ˆô 	# 3¨¨3Ô/Ü" 3¬¯ª°«°SÔ9Ü" 3¬¯ª°¼"¿(¹(Ô(CÀSÔIÜ" 3¨sÔ3Ü" 3¬¯ª°«¸Ô=Ü" 3¬¯ª°«¸Ô=Ü" 3¬¯ª°uÓ(=¸sÔCÜ" 3¬¯ª°«¸Ô=Ü" 3¬¨u«°sÖ;r3   r+   g…ëQ¸	@rà   rß   ry   r}   Údti_freqc                óŽ   € \        R R.VR7      p\        P                  ! WC4      pRP                  . RO4      p\	        WRV4       R# )ry   ú
2011-01-02r}   rN  N)zunsupported operand typeúcannot (add|subtract)zcannot use operands with typesz7ufunc '?(add|subtract)'? cannot use operands with typesz;Concatenation operation is not implemented for NumPy arrays)r   r#   r$   rR  r   )r&   r€  r+   r(   r*   r,   rS   s   &&&&   r0   Útest_dt64arr_add_sub_invalidÚ5TestDatetime64Arithmetic.test_dt64arr_add_sub_invalid�  sB   € ô ˜\¨<Ð8¸xÔHˆÜ—’ Ó4ˆØ�h‰hòó
ˆô 	# 5°Ö5r3   Úpi_freqc                óÜ   € \        R R.VR7      pVP                  V4      p\        P                  ! WS4      p\        P                  ! Wd4      pRP	                  . RO4      p	\        WxV	4       R# )ry   r‚  r}   rN  N)rƒ  úunsupported operandzdescriptor.*requireszufunc.*cannot use operands)r   Ú	to_periodr#   r$   rR  r   )
r&   r€  r†  r(   Úbox_with_array2r*   Úpir,   ÚparrrS   s
   &&&&&     r0   Útest_dt64arr_add_sub_parrÚ2TestDatetime64Arithmetic.test_dt64arr_add_sub_parr›  s^   € ô ˜\¨<Ð8¸xÔHˆØ�]‰]˜7Ó#ˆä—’ Ó4ˆÜ�Š˜rÓ3ˆØ�h‰hòó
ˆô 	# 5°Ö4r3   ú(ignore::pandas.errors.PerformanceWarningc                ó  € Tp\        R ^VR7      p\        ^4       Uu. uF  p\        WUV4      NK  	  pp\        P                  ! WA4      p\        P                  ! Wa4      pRP                  RR.4      p\        WFVR7       R# u upi )ú
2012-01-01r   rN  rˆ  rP  )rS   N)r   rk   r   r#   r$   rR  r   )r&   r(   r'   r   Úobj1ÚiÚobj2rS   s   &&&     r0   Ú'test_dt64arr_addsub_time_objects_raisesÚ@TestDatetime64Arithmetic.test_dt64arr_addsub_time_objects_raises°  s{   € ð ˆä˜,°°bÔ9ˆÜ',¨Q¤xÓ0¡x !”�Q˜1–¡xˆÐ0ä�Š˜tÓ4ˆÜ�Š˜tÓ4ˆà�h‰hà%Ø<ðó
ˆô 	# 4°3×7ùò 1s   žBÚdt64_seriesra  údatetime64[ns]rX   ÚonerÞ   c                óx  € \         P                  ! W#4      pR p\        P                  ! \        VR7      ;_uu_ 4        WA,           RRR4       \        P                  ! \        VR7      ;_uu_ 4        W,           RRR4       \        P                  ! \        VR7      ;_uu_ 4        WA,           RRR4       \        P                  ! \        VR7      ;_uu_ 4        W,           RRR4       R#   + '       g   i     L±; i  + '       g   i     L�; i  + '       g   i     Lm; i  + '       g   i     R# ; i)z&cannot perform .* with this index typerM   N)r#   r$   rP   rQ   rR   )r&   r™  r—  r(   rH   rS   s   &&&&  r0   Ú!test_dt64_mul_div_numeric_invalidÚ:TestDatetime64Arithmetic.test_dt64_mul_div_numeric_invalidÊ  s­   € ô �oŠo˜kÓ:ˆà6ˆô �]Š]œ9¨C×0Ö0ØŽI÷ 1ä�]Š]œ9¨C×0Ö0ØŽI÷ 1ô �]Š]œ9¨C×0Ö0ØŽI÷ 1ä�]Š]œ9¨C×0Ö0ØŽI÷ 1Ñ0÷ 1×0úç0×0ú÷ 1×0úç0×0Ð0ús/   ½	C/Á2	DÂ'	DÃ	D(Ã/C?	ÄD	ÄD%	Ä(D9	r_   )rL   r?   ÚWÚ2MEÚMSÚQEÚBN)r?   r�  ÚQrL   )'ra   rb   rc   rd   rP   re   Úarm_slowr1  r4  r@  rC  rK  rU  rf   r   rt  rÇ   r    rÂ   rZ  r^  rf  rj  rn  rq  rv  r~  r!   r   r   r„  r�  r$  r•  r   r   r›  rr   rs   rt   s   @r0   r)  r)  5  sm  ø‡ € ð ‡[�[×Ññ'ó ð'ò.'ò&ò6ò8ò*ðD ‡[�[×ÑØá�lÓ#Ù�lÓ#×1Ñ1Ó3Ù�lÓ#×1Ñ1Ó3ð �MŠM˜,¨Ó,ð	
ó
ñ+ó
ð+ò-ò*ò**ò
*òò"Cð8 ‡[�[×Ñ˜VÒ%RÓSØ‡[�[×Ñ˜W t¨W oÓ6ñ$<ó 7ó Tð$<ðL ‡[�[×ÑØàØ�HŠH�c˜3�ZÓ á�< cÔ*á��A�q‹Mð	
ó
ð ‡[�[×Ñ˜Z¨$°¨Ó5ñ6ó 6ó
ð6ð ‡[�[×Ñ˜YÒ(<Ó=Ø‡[�[×Ñ˜Z¨$°¨Ó5ñ5ó 6ó >ð5ð& ‡[�[×ÑÐ JÓKñ8ó Lð8ð2 ‡[�[×ÑØá‘I˜jÓ)©9°ZÓ+@ÐAÓBÙ�C™ :Ó.Ð/Ó0Ù�C˜�:Ð%5Ô6ð	
óð ‡[�[×Ñ˜U Q¨¨R¯XªX°a«[Ð$9Ó:ñó ;óör3   r)  c                   óB  a € ] tR tRt o R tR t]P                  P                  R. RTO4      R 4       t	R t
R t]P                  P                  R4      ]P                  P                  R	. R
NR
R^/3NRNRR^/3NRNRNRNRNRNRR^/3NRR^/3NRNRNRNRNRNRNRNRNRNRNRNRNRNR NR!R^/3NR"R#^R$^R^R%R&/3NR'R^ R$^R%R&/3NR(R^R)^/3NR*NR+R,^/3NR+R^/3N4      ]P                  P                  R-R.R/.4      ]P                  P                  R0^ ^.4      ]P                  P                  R1R2R3.4      R4 4       4       4       4       4       t]P                  P                  R5]P                  P!                  4       ]P                  P#                  ^R67      .]P                  P%                  ^R77      ]P                  P!                  4       .]P                  P%                  ^R77      ]P                  P%                  ^R77      ..4      ]P                  P                  R8]P(                  ]P,                  ]P.                  .4      R9 4       4       t]P                  P                  R:R;]! ^^
R<7      ]! R=4      ]! R>4      ]! R?4      ]! R@4      .R23R;]! ^RA7      ]! RB4      ]! RC4      ]! RD4      ]! RE4      .RF3RG]! ^^
R<7      ]! RH4      ]! RI4      ]! RJ4      ]! RK4      .R23RG]! ^RA7      ]! RL4      ]! RM4      ]! RN4      ]! RO4      .RP3.4      RQ 4       tRR tRStV tR2# )UÚ"TestDatetime64DateOffsetArithmeticiå  c                ó.  € \        \        R 4      \        R4      .4      P                  P                  V4      p\        \        R4      \        R4      .4      P                  P                  V4      p\        P
                  ! W14      p\        P
                  ! WA4      pV\        P                  P                  ^4      ,           p\        P                  ! WT4       \        P                  P                  ^4      V,           p\        P                  ! Wd4       R# )ú20130101 9:01ú20130101 9:02z20130101 9:01:05z20130101 9:02:05N)
r   r   ÚdtrJ  r#   r$   ro   ÚoffsetsÚSecondr%   )r&   r(   ró   r\   r/   r.   Úresult2s   &&&    r0   Ú'test_dt64arr_series_add_tick_DateOffsetÚJTestDatetime64DateOffsetArithmetic.test_dt64arr_series_add_tick_DateOffsetê  sÈ   € ô Ü�Ó'¬°?Ó)CÐDó
ç
‰"�W‰W�T‹]ð 	ô ÜÐ)Ó*¬IÐ6HÓ,IÐJó
ç
‰"�W‰W�T‹]ð 	ô �oŠo˜cÓ2ˆÜ—?’? 8Ó<ˆà”r—z‘z×(Ñ(¨Ó+Õ+ˆÜ
�Š˜Ô)ä—*‘*×#Ñ# AÓ&¨Õ,ˆÜ
�Š˜Ö*r3   c                óž  € \        \        R 4      \        R4      .4      p\        \        R4      \        R4      .4      p\        P                  ! W!4      p\        P                  ! W14      pV\        P
                  P                  ^4      ,
          p\        P                  ! WC4       \        P
                  P                  ^4      ) V,           p\        P                  ! WS4       Rp\        P                  ! \        VR7      ;_uu_ 4        \        P
                  P                  ^4      V,
           RRR4       R#   + '       g   i     R# ; i)r§  r¨  z20130101 9:00:55z20130101 9:01:55z)cannot subtract DatetimeArray from SecondrM   N)r   r   r#   r$   ro   rª  r«  r%   rP   rQ   rR   )r&   r(   r\   r/   r.   r¬  rS   s   &&     r0   Ú'test_dt64arr_series_sub_tick_DateOffsetÚJTestDatetime64DateOffsetArithmetic.test_dt64arr_series_sub_tick_DateOffsetý  sâ   € ô ”i Ó0´)¸OÓ2LÐMÓNˆÜÜÐ)Ó*¬IÐ6HÓ,IÐJó
ˆô �oŠo˜cÓ2ˆÜ—?’? 8Ó<ˆà”r—z‘z×(Ñ(¨Ó+Õ+ˆÜ
�Š˜Ô)ä—:‘:×$Ñ$ QÓ'Ð'¨#Õ-ˆÜ
�Š˜Ô*Ø9ˆÜ�]Š]œ9¨C×0Ö0Ü�J‰J×Ñ˜aÓ  3Ö&÷ 1×0×0Ò0ús   Ä
'D;Ä;E	Úcls_namec                óú   € \        \        R 4      \        R4      .4      p\        P                  ! W24      p\	        \
        P                  V4      pW4! ^4      ,            V! ^4      V,            W4! ^4      ,
           R# )r§  r¨  N)r   r   r#   r$   r    ro   rª  )r&   r²  r(   r\   Ú
offset_clss   &&&  r0   Ú*test_dt64arr_add_sub_tick_DateOffset_smokeÚMTestDatetime64DateOffsetArithmetic.test_dt64arr_add_sub_tick_DateOffset_smoke  sb   € ô ”i Ó0´)¸OÓ2LÐMÓNˆÜ�oŠo˜cÓ2ˆäœRŸZ™Z¨Ó2ˆ
Øˆj˜‹mÖÙ�1‹˜ÖØˆj˜‹m×Ðr3   c                óˆ  € TpVR 8X  dq   \        R^VRR7      pV\        P                  P                  ^4      ,           pV^ ,          \        P                  P                  ^4      ,           V^ ,          8X  g   Q h\        R^VRRR7      p\	        . RORVR7      P                  R4      p\        P                  ! WB4      p\        P                  ! Wb4      p\        P                  P                  ^4      \        P                  ! ^R4      \        ^R7      3 F”  pWG,           p\        P                  ! WV4       Wt,           p\        P                  ! WV4       WW,
          p\        P                  ! W„4       R	p	\        P                  ! \        V	R
7      ;_uu_ 4        Wt,
           RRR4       K–  	  R#   + '       g   i     K«  ; i)rô   z
2012-11-01rD   r  z2010-11-01 00:00rL   rG  )rA   r   )Úhoursrz  rM   N)z2010-11-01 05:00z2010-11-01 06:00z2010-11-01 07:00)r   ro   rª  ÚHourr   rJ  r#   r$   r    rI  r   r%   rP   rQ   rR   )
r&   r  r(   r   r™   Úoffsetr/   ÚscalarÚ	roundtriprS   s
   &&&       r0   Útest_dti_add_tick_tzawareÚ<TestDatetime64DateOffsetArithmetic.test_dti_add_tick_tzaware  sI  € àˆØ�ÔÜ˜|°Q¸2ÀDÔIˆEØœRŸZ™ZŸ_™_¨QÓ/Õ/ˆFØ˜•8œbŸj™jŸo™o¨aÓ0Õ0°F¸1µIÔ=Ð=Ð=äÐ-°q¸RÀcÐPTÔUˆÜ ÚHØØô
÷ ‰'�$‹-ð	 	ô —’ Ó6ˆÜ—?’? 8Ó<ˆä—z‘z—‘ qÓ)¬2¯>ª>¸!¸SÓ+AÄ9ÐSTÔCUÓVˆFØ•^ˆFÜ�OŠO˜FÔ-Ø•^ˆFÜ�OŠO˜FÔ-à�ˆIÜ�OŠO˜IÔ-à6ˆCÜ—’œy°×4Ö4Ø–÷ 5Ñ4ó W÷ 5×4Ð4ús   Æ	F0Æ0Gc                óâ  € \        \        R 4      \        R4      \        R4      \        R4      \        R4      \        R4      \        R4      \        R4      .4      P                  V4      p\        P                  ! W14      pV\
        P                  J d   VP                  ^ ,          MTp. ROp\        V4       EF  w  pw  rx\        R/ Wx/B p	Tp
VR8X  d
   VR	8w  d   R
p
\        V Uu. uF  q»V	,           NK  	  up4      P                  V
4      p\        P                  ! WÁ4      p\        P                  ! WÃV	,           4       \        V Uu. uF  q»V	,
          NK  	  up4      P                  V
4      p\        P                  ! WÁ4      p\        P                  ! WÃV	,
          4       \        R/ \        VRV^,            4      B p	\        V Uu. uF  q»V	,           NK  	  up4      P                  V
4      p\        P                  ! WÁ4      p\        P                  ! WÃV	,           4       \        V Uu. uF  q»V	,
          NK  	  up4      P                  V
4      p\        P                  ! WÁ4      p\        P                  ! WÃV	,
          4       Rp\        P                  ! \        VR7      ;_uu_ 4        W“,
           RRR4       EK  	  R# u upi u upi u upi u upi   + '       g   i     EK5  ; i)ú2000-01-05 00:15:00ú2000-01-31 00:23:00rC   ú
2000-03-31ú
2000-02-29ú
2000-12-31ú
2000-05-15ú
2001-06-15ÚmicrosecondsrD   ÚusNrz  rM   ))Úyearsé   )Úmonthsr!  )r6   é   )r¸  r!  )Úminutesé
   )ÚsecondsrÊ  )rÇ  r!  r_   )r   r   rJ  r#   r$   ro   rª   ÚilocÚ	enumerater
   r%   ÚdictrP   rQ   rR   )r&   r(   ró   ÚvecÚ	vec_itemsÚrelative_kwargsr“  Úoffset_unitÚvalueÚoffÚexp_unitr”   r/   rS   s   &&&           r0   Ú*test_dt64arr_add_sub_relativedelta_offsetsÚMTestDatetime64DateOffsetArithmetic.test_dt64arr_add_sub_relativedelta_offsetsA  sR  € ääÐ/Ó0ÜÐ/Ó0Ü˜,Ó'Ü˜,Ó'Ü˜,Ó'Ü˜,Ó'Ü˜,Ó'Ü˜,Ó'ð	ó
÷ ‰'�$‹-ð 	ô �oŠo˜cÓ2ˆØ#1´R·\±\Ó#A�C—H‘H˜Q–KÀsˆ	ò
ˆô (1°×'AÑ#ˆAÑ#�ÜÑ4 Ð3Ñ4ˆCàˆHØ˜nÔ,°¸´Ø�ô %±yÓ%A±y°!¨#§g g±yÑ%AÓB×JÑJÈ8ÓTˆHÜ—’ xÓ@ˆHÜ�OŠO˜H¨C¥iÔ0ä$±yÓ%A±y°!¨#§g g±yÑ%AÓB×JÑJÈ8ÓTˆHÜ—’ xÓ@ˆHÜ�OŠO˜H¨C¥iÔ0äÑ>œt O°G°a¸!µeÐ$<Ó=Ñ>ˆCä$±yÓ%A±y°!¨#§g g±yÑ%AÓB×JÑJÈ8ÓTˆHÜ—’ xÓ@ˆHÜ�OŠO˜H¨C¥iÔ0ä$±yÓ%A±y°!¨#§g g±yÑ%AÓB×JÑJÈ8ÓTˆHÜ—’ xÓ@ˆHÜ�OŠO˜H¨C¥iÔ0Ø6ˆCÜ—’œy°×4Ö4Ø–	÷ 5Ò4ó5 (Bùò &Bùò &Bùò &Bùò &B÷ 5×4Ñ4ús$   Ã)K
ÅK
ÇK
È0K
Ê0	KËK.r�  Úcls_and_kwargsÚ	YearBeginÚmonthÚYearEndÚ
MonthBeginÚMonthEndÚSemiMonthEndÚSemiMonthBeginÚWeekÚweekdayÚBusinessDayÚBDayÚ
QuarterEndÚQuarterBeginÚCustomBusinessDayÚCDayÚ
CBMonthEndÚCBMonthBeginÚBMonthBeginÚ	BMonthEndÚBusinessHourÚ
BYearBeginÚBYearEndÚBQuarterBeginÚLastWeekOfMonthÚFY5253QuarterÚqtr_with_extra_weekÚstartingMonthÚ	variationÚnearestÚFY5253ÚWeekOfMonthÚweekÚEasterr
   ÚdayÚ	normalizeTFÚnr   Nz
US/Centralc                ó^  € \        V\        4      '       d   Vw  rxMTp/ pV^ 8X  d
   VR9   d   R# \        \        R4      \        R4      \        R4      \        R4      \        R4      \        R4      \        R4      \        R	4      .4      P	                  V4      P                  V4      p	\        P                  ! W‘4      p	V\        P                  J d   V	P                  ^ ,          MT	p
\        \        P                  V4      pV! V3R
V/VB p\        V
 Uu. uF  qÝV,           NK  	  up4      P	                  V4      p\        P                  ! Wá4      p\        P                  ! WéV,           4       \        P                  ! WìV	,           4       \        V
 Uu. uF  qÝV,
          NK  	  up4      P	                  V4      p\        P                  ! Wá4      p\        P                  ! WéV,
          4       \        V
 Uu. uF  qÜV,           NK  	  up4      P	                  V4      p\        P                  ! Wá4      p\        P                  ! WìV	,           4       Rp\        P                  ! \         VR7      ;_uu_ 4        WÉ,
           RRR4       R# u upi u upi u upi   + '       g   i     R# ; i)r   NrÀ  rÁ  rC   rÂ  rÃ  rÄ  rÅ  rÆ  rÿ  rz  rM   )rû  rô  rõ  rú  )rÈ   Útupler   r   rJ  rû   r#   r$   ro   rª   rÐ  r    rª  r%   rP   rQ   rR   )r&   r(   r   rÿ  rÜ  ró   r   r²  ÚkwargsrÓ  rÔ  r´  rº  r”   r/   rS   s   &&&&&&&         r0   Ú test_dt64arr_add_sub_DateOffsetsÚCTestDatetime64DateOffsetArithmetic.test_dt64arr_add_sub_DateOffsets~  s  € ôn �n¤e×,Ò,ð  .ÑˆH�fà%ˆHØˆFà�Œ6�hð #
ô 
ñ ô äÐ3Ó4ÜÐ3Ó4Ü˜lÓ+Ü˜lÓ+Ü˜lÓ+Ü˜lÓ+Ü˜lÓ+Ü˜lÓ+ð	ó÷ ‰W�T‹]ß‰[˜‹_ð 	ô  �oŠo˜cÓ2ˆØ#1´R·\±\Ó#A�C—H‘H˜Q–KÀsˆ	äœRŸZ™Z¨Ó2ˆ
Ù˜AÑ=¨Ð=°fÑ=ˆô !±iÓ!@±i° f§* *±iÑ!@ÓA×IÑIÈ$ÓOˆÜ—?’? 8Ó<ˆÜ
�Š˜¨¥,Ô/Ü
�Š˜¨3¥,Ô/ä ±iÓ!@±i° f§* *±iÑ!@ÓA×IÑIÈ$ÓOˆÜ—?’? 8Ó<ˆÜ
�Š˜¨¥,Ô/ä ±iÓ!@±i°¨1§* *±iÑ!@ÓA×IÑIÈ$ÓOˆÜ—?’? 8Ó<ˆÜ
�Š˜¨3¥,Ô/Ø2ˆÜ�]Š]œ9¨C×0Ö0ØŽL÷ 1Ñ0ùò "Aùò
 "Aùò "A÷ 1×0Ð0ús   ÄJÆJÇ9JÉ9	JÊJ,	r+   ©r   )rÉ  r‚   c           
     ón  € Tp\        R ^VR7      p\        P                  ! Ws4      p\        P                  ! V4      p\        \        \        V4      4       U	u. uF  q”! Wy,          WY,          4      NK  	  up	4      p
\        P                  ! W£4      P                  \        4      p
\        P                  ! V4      ;_uu_ 4        V! W…4      pRRR4       \        P                  ! XV
4       \        P                  ! WS4      pV\        P                  J d1   V\        P                  J d   \        P                  ! V
\        R7      p
\        P                  ! V4      ;_uu_ 4        V! W…4      pRRR4       \        P                  ! Wº4       R# u up	i   + '       g   i     LÍ; i  + '       g   i     L@; i)ú
2017-01-01r   NrX   )r   r#   r$   r    r!   r   rk   rÆ   rm   rg   ræ   r%   ro   r   Úradd)r&   ri  r'   r(   r‚   r+   r   r*   r,   r   r/   Úress   &&&&&&      r0   Ú!test_dt64arr_add_sub_offset_arrayÚDTestDatetime64DateOffsetArithmetic.test_dt64arr_add_sub_offset_arrayí  s"  € ð  ˆÜ˜¨q°RÔ8ˆÜ—’ Ó4ˆÜ—’˜“ˆÜ ÄÄcÈ#ÃhÄÓ!PÁ¸1 " S¥V¨U­XÖ"6ÁÑ!PÓQˆÜ—?’? 8Ó<×CÑCÄFÓKˆä×'Ò'Ð(;×<Õ<Ù�UÓ"ˆC÷ =ä
�Š˜˜XÔ&ô —’ Ó6ˆØœRŸX™XÓ%¨"´	·±Ó*>ä—x’x ´Ô7ˆHÜ×'Ò'Ð(;×<Õ<Ù�UÓ"ˆC÷ =ä
�Š˜Ö&ùò "Q÷ =×<ú÷ =×<ús   ÁFÃ	FÅ#	F$ÆF!	Æ$F4	zop, offset, exp, exp_freqÚ__add__)rË  r6   z
2014-04-11z
2015-04-11z
2016-04-11z
2017-04-11)rË  z
2014-04-01z
2015-04-01z
2016-04-01z
2017-04-01zYS-APRÚ__sub__z
2013-09-21z
2014-09-21z
2015-09-21z
2016-09-21z
2013-10-01z
2014-10-01z
2015-10-01z
2016-10-01zYS-OCTc                ó  € Tp\        R RRVRR7      p\        P                  ! W†R4      p\        W�4      p	V	! V4      p
\	        W7R7      P                  R4      p\        P                  ! W¶R4      p\        P                  ! W«4       R# )z01 Jan 2014z01 Jan 2017ÚYSrD   )ÚstartÚendrA   r   ró   FrW   N)r   r#   r$   r    r   rJ  r%   )r&   r‚   rº  ÚexpÚexp_freqr  r(   r   rh   Úmthr.   r/   s   &&&&&&&     r0   Ú#test_dti_add_sub_nonzero_mth_offsetÚFTestDatetime64DateOffsetArithmetic.test_dti_add_sub_nonzero_mth_offset  su   € ðj ˆÜØ ]¸À"È4ô
ˆô �Š˜t°UÓ;ˆÜ�dÓˆÙ�V“ˆä  Ô,×4Ñ4°TÓ:ˆÜ—?’? 8¸UÓCˆÜ
�Š˜Ö)r3   c                ó  € \        . RORR7      pV\        ^R7      ,           p\        . RORR7      p\        P                  ! W#4       V\        ^^R7      ,           p\        . RORR7      p\        P                  ! W#4       R# )	ú2000-01-01 00:00:00.012345678r˜  rX   )Úmilliseconds)r6   r  N)r  z2000-01-31 00:00:00.012345678z2000-02-29 00:00:00.012345678)z2000-01-01 00:00:00.016345678z2000-01-31 00:00:00.016345678z2000-02-29 00:00:00.016345678)z2000-01-02 00:00:00.016345678z2000-02-01 00:00:00.016345678z2000-03-01 00:00:00.016345678)r   r
   r#   Úassert_index_equal)r&   r*   r.   r/   s   &   r0   Ú-test_dt64arr_series_add_DateOffset_with_milliÚPTestDatetime64DateOffsetArithmetic.test_dt64arr_series_add_DateOffset_with_milliR  s€   € äòð
 #ô
ˆð ”z¨qÔ1Õ1ˆÜ òð
 #ô
ˆô 	×Ò˜fÔ/à”z q°qÔ9Õ9ˆÜ òð
 #ô
ˆô 	×Ò˜fÖ/r3   r_   )ÚDayr¹  ÚMinuter«  ÚMilliÚMicroÚNano)ra   rb   rc   rd   r­  r°  rP   re   rf   rµ  r½  rÚ  r$  r  ro   rª  rá  r  r
   r¡   Úaddr   r	  Úsubr  r   r  r  rr   rs   rt   s   @r0   r¥  r¥  å  s§  ø‡ € ò
+ò&'ð( ‡[�[×ÑØÒQóñ	óð	òòD6ðz ‡[�[×ÑÐ JÓKØ‡[�[×ÑØð)	
Øð)	
à˜7 A˜,Ð'ð)	
ð ð)	
ð ˜ !˜Ð%ð	)	
ð
 ð)	
ð ð)	
ð ð)	
ð ð)	
ð ð)	
ð �i �^Ð$ð)	
ð �i �^Ð$ð)	
ð ð)	
ð ð)	
ð ð)	
ð ð)	
ð   ð!)	
ð" ð#)	
ð$ ð%)	
ð& ð')	
ð( ð))	
ð* ð+)	
ð, ð-)	
ð. ð/)	
ð0 ð1)	
ð2 ð3)	
ð4  ¨A Ð/ð5)	
ð8  à)¨1Ø# QØ˜qØ ð	ðð7)	
ðH ˜	 1 o°q¸+ÀyÐQÐRðI)	
ðJ ˜Y¨¨6°1Ð5Ð6ðK)	
ðL ðM)	
ðN ˜E 1˜:Ð&ðO)	
ðP ˜G Q˜<Ð(ðQ)	
ó,ðZ ‡[�[×Ñ˜[¨4°¨-Ó8Ø‡[�[×Ñ˜S 1 a &Ó)Ø‡[�[×Ñ˜T D¨,Ð#7Ó8ñ<ó 9ó *ó 9ó[,ó Lðb<ð| ‡[�[×ÑØà�Z‰Z× Ñ Ó" B§J¡J§N¡N°Q NÓ$7Ð8Ø�Z‰Z×"Ñ"¨Ð"Ó+¨R¯Z©Z×-@Ñ-@Ó-BÐCà�Z‰Z×"Ñ"¨Ð"Ó+¨R¯Z©Z×-BÑ-BÈÐ-BÓ-KÐLð		
óð ‡[�[×Ñ˜T H§L¡L°)·.±.À(Ç,Á,Ð#OÓPñ'ó Qóð'ð4 ‡[�[×ÑØ#ð Ù !¨"Ô-á˜lÓ+Ù˜lÓ+Ù˜lÓ+Ù˜lÓ+ð	ð ð
ð Ù !Ô$á˜lÓ+Ù˜lÓ+Ù˜lÓ+Ù˜lÓ+ð	ð ð
ð Ù !¨"Ô-á˜lÓ+Ù˜lÓ+Ù˜lÓ+Ù˜lÓ+ð	ð ð
ð Ù !Ô$á˜lÓ+Ù˜lÓ+Ù˜lÓ+Ù˜lÓ+ð	ð ð
ðE-	
ó0ñb*óc0ðb*÷ 0ð 0r3   r¥  c                   ó8   a € ] tR tRt o R tR tR tR tRtV t	R# )ÚTestDatetime64OverflowHandlingis  c                ó8  € \        \        R 4      .RR7      p\        \        .4      p\        P                  ! W!4      p\        P                  ! W14      p\        \        .RR7      p\        P                  ! WA4      pW#,
          p\        P                  ! WT4       R# )z
1969-12-31úM8[ns]rX   r  N)r   r   r   r#   r$   r   r%   )r&   r(   r…   r†   r/   r.   s   &&    r0   Útest_dt64_overflow_maskingÚ9TestDatetime64OverflowHandling.test_dt64_overflow_maskingv  sl   € ä”y Ó.Ð/°xÔ@ˆÜœ�u“ˆä�Š˜tÓ4ˆÜ—’ Ó6ˆä!¤3 %¨xÔ8ˆÜ—?’? 8Ó<ˆà•ˆÜ
�Š˜Ö)r3   c                ó,  € \        R 4      p\        R4      p\        RR^RR7      p\        V4      pRp\        P
                  ! \        VR7      ;_uu_ 4        WA,
           RRR4       \        P
                  ! \        VR7      ;_uu_ 4        W,
           RRR4       \        P
                  ! \        VR7      ;_uu_ 4        WB,            RRR4       \        P
                  ! \        VR7      ;_uu_ 4        W$,            RRR4       \        VP                  R&   \        . ROR	R
7      pWB,           p\        P                  ! Wv4       W$,           p\        P                  ! Wv4       \        VP                  R&   \        . RORR
7      pWA,
          p\        P                  ! Wv4       W,
          p\        P                  ! Wv) 4       R#   + '       g   i     ELo; i  + '       g   i     ELN; i  + '       g   i     EL-; i  + '       g   i     EL; i)z
1700-01-31z
20000 Daysz
1949-09-30Ú100YErD   )rA   r   ró   úOverflow in int64 additionrM   Nr˜  rX   :é   NNútimedelta64[ns]r`   )z
2004-10-03z
2104-10-04z
2204-10-04r   )z
91279 Daysr   r   r   )r   r   r   r   rP   rQ   ÚOverflowErrorr   rÐ  r#   r€   )r&   r©  Útdr*   r\   rS   r/   r
  s   &       r0   Útest_dt64_series_arith_overflowÚ>TestDatetime64OverflowHandling.test_dt64_series_arith_overflow„  s\  € ä�|Ó$ˆÜ�|Ó$ˆÜ˜¨G¸QÀTÔJˆÜ�S‹kˆØ*ˆÜ�]Š]œ=°×4Ö4ØŽH÷ 5ä�]Š]œ=°×4Ö4ØŽH÷ 5ä�]Š]œ=°×4Ö4ØŽH÷ 5ä�]Š]œ=°×4Ö4ØŽH÷ 5ô ˆ�‰�‰ÜÚ=ÐEUô
ˆð �hˆÜ
×Ò˜sÔ-Ø�hˆÜ
×Ò˜sÔ-äˆ�‰�‰ÜÒ=ÐEVÔWˆØ�hˆÜ
×Ò˜sÔ-Ø�hˆÜ
×Ò˜s IÖ.÷/ 5×4Ð4úç4×4Ð4úç4×4Ð4úç4×4Ð4ús0   Á	GÂ	GÃ	G.Ã6	HÇG	ÇG+	Ç.G?	ÈH	c                ó   € \         P                  ! R \        P                  .4      P	                  R4      p\         P                  ! R \        P
                  .4      P	                  R4      p\        R4      P	                  R4      pVVP                  4       VP                  4       P                  R4      VP                  4       P                  R4      .p\        R4      P	                  R4      pVVP                  4       VP                  4       P                  R4      VP                  4       P                  R4      .pRpV F8  p\        P                  ! \        VR7      ;_uu_ 4        W,
           RRR4       K:  	  \        P                  P                  VP                  ,
          p	V F%  pW,
          p
V
^,          P                  V	8X  d   K%  Q h	  \        P
                  P                  VP                  ,
          p	V F%  pW(,
          p
V
^,          P                  V	8X  d   K%  Q h	  V F8  p\        P                  ! \        VR7      ;_uu_ 4        W(,
           RRR4       K:  	  R#   + '       g   i     EK:  ; i  + '       g   i     Kd  ; i)	ú2021-12-28 17:19rD   ú
1950-01-01r˜  zdatetime64[D]ú
1980-01-01r-  rM   N)ro   Úto_datetimer   ÚmaxrJ  Úminrt  rÇ   rm   rP   rQ   r0  Ú_value)r&   ÚdtimaxÚdtiminÚtsnegÚts_neg_variantsÚtsposÚts_pos_variantsrS   Úvariantr/   r
  s   &          r0   Ú)test_datetimeindex_sub_timestamp_overflowÚHTestDatetime64OverflowHandling.test_datetimeindex_sub_timestamp_overflow¤  sõ  € Ü—’Ð!3´Y·]±]Ð CÓD×LÑLÈTÓRˆÜ—’Ð!3´Y·]±]Ð CÓD×LÑLÈTÓRˆä˜,Ó'×/Ñ/°Ó5ˆàØ×ÑÓ!Ø×ÑÓ!×(Ñ(Ð)9Ó:Ø×ÑÓ!×(Ñ(¨Ó9ð	
ˆô ˜,Ó'×/Ñ/°Ó5ˆàØ×ÑÓ!Ø×ÑÓ!×(Ñ(Ð)9Ó:Ø×ÑÓ!×(Ñ(¨Ó9ð	
ˆð +ˆÛ&ˆGÜ—’œ}°C×8Ö8ØÖ ÷ 9Ñ8ñ 'ô —=‘=×'Ñ'¨%¯,©,Õ6ˆÛ&ˆGØÕ"ˆCØ�q•6—=‘= HÖ,Ð,Ð,ñ 'ô —=‘=×'Ñ'¨%¯,©,Õ6ˆÛ&ˆGØÕ"ˆCØ�q•6—=‘= HÖ,Ð,Ð,ñ 'ó 'ˆGÜ—’œ}°C×8Ö8ØÖ ÷ 9Ñ8ó '÷ 9×8Ñ8ú÷ 9×8Ð8ús   Å&	I'É	I<É'I9É<Jc                ó@  € \         P                  ! R \        P                  .4      P	                  R4      p\         P                  ! R \        P
                  .4      P	                  R4      p\         P                  ! RR.4      P	                  R4      p\         P                  ! RR.4      P	                  R4      p\        P                  P                  V^,          P                  ,
          pW,
          pV^,          P                  V8X  g   Q h\        P
                  P                  V^,          P                  ,
          pW#,
          pV^,          P                  V8X  g   Q hRp\        P                  ! \        VR7      ;_uu_ 4        W,
           RRR4       \        P                  ! \        VR7      ;_uu_ 4        W$,
           RRR4       \         P                  ! \        P
                  .4      pV\        P                  ,           \        R4      ,           p	\        P                  ! \        VR7      ;_uu_ 4        W˜,
           RRR4       \         P                  ! \        P                  .4      p
V
\        P
                  ,           \        R4      ,
          p\        P                  ! \        VR7      ;_uu_ 4        W«,
           RRR4       R#   + '       g   i     ELJ; i  + '       g   i     EL); i  + '       g   i     L»; i  + '       g   i     R# ; i)r5  rD   r6  r7  r-  rM   NÚ1us)ro   r8  r   r9  rJ  r:  r;  rP   rQ   r0  r   )r&   r<  r=  Úts_negÚts_posr/   r.   rS   Útminr=  Útmaxr>  s   &           r0   Ú-test_datetimeindex_sub_datetimeindex_overflowÚLTestDatetime64OverflowHandling.test_datetimeindex_sub_datetimeindex_overflowÊ  sÿ  € ä—’Ð!3´Y·]±]Ð CÓD×LÑLÈTÓRˆÜ—’Ð!3´Y·]±]Ð CÓD×LÑLÈTÓRˆä—’ ¨|Ð <Ó=×EÑEÀdÓKˆÜ—’ ¨|Ð <Ó=×EÑEÀdÓKˆô —=‘=×'Ñ'¨&°­)×*:Ñ*:Õ:ˆØ•ˆØ�a�y×Ñ 8Ô+Ð+Ð+ä—=‘=×'Ñ'¨&°­)×*:Ñ*:Õ:ˆØ•ˆØ�a�y×Ñ 8Ô+Ð+Ð+Ø*ˆÜ�]Š]œ=°×4Ö4ØŽO÷ 5ô �]Š]œ=°×4Ö4ØŽO÷ 5ô �~Š~œyŸ}™}˜oÓ.ˆØ”I—M‘MÕ!¤I¨eÓ$4Õ4ˆÜ�]Š]œ=°×4Ö4ØŽI÷ 5ô �~Š~œyŸ}™}˜oÓ.ˆØ”I—M‘MÕ!¤I¨eÓ$4Õ4ˆÜ�]Š]œ=°×4Ö4ØŽI÷ 5Ñ4÷ 5×4Ð4ú÷ 5×4Ð4ú÷ 5×4ú÷
 5×4Ð4ús0   Æ	KÆ<	K%È=	K9Ê>	LËK"	Ë%K6	Ë9L		ÌL	r_   N)
ra   rb   rc   rd   r)  r2  rC  rK  rr   rs   rt   s   @r0   r&  r&  s  s    ø‡ € ò*ò/ò@$!÷L ð  r3   r&  c                   ó–  a € ] tR tRt o R tR tR t]P                  P                  R]
! R4      ]
! R4      ].]
! R4      ]
! R	4      ]
! R
4      .RR..]
! R4      ]
! R4      ].]! ^^R7      ]! ^^R7      ].. RO.]
! RRR7      ]
! RRR7      ].]! ^^R7      ]]! ^^R7      .. RO..4      R 4       tR tR tR tR tR tR tRtV tR# )ÚTestTimestampSeriesArithmeticií  c                óš  € \        R R7      p\        RR7      pV! V4      pV! V4      p\        P                  ! W"V,           4       \        P                  ! W"V,
          4       \        P                  ! W#V,           4       Rp\        P                  ! \
        VR7      ;_uu_ 4        W2,
           RRR4       R#   + '       g   i     R# ; i)r(  rX   r  rH  rM   N)r   r#   r%   rP   rQ   rR   )r&   r(   ÚaÚbrS   s   &&   r0   Útest_empty_series_add_subÚ7TestTimestampSeriesArithmetic.test_empty_series_add_subî  s„   € ä˜Ô"ˆÜ˜Ô"ˆÙ˜1ÓˆÙ˜1ÓˆÜ
�Š˜˜q�5Ô!Ü
�Š˜˜q�5Ô!Ü
�Š˜˜q�5Ô!ØˆÜ�]Š]œ9¨C×0Ö0ØŽE÷ 1×0×0Ò0ús   Â&	B9Â9C
	c                óÊ  € \        \        ^^R7      .^,          4      p\        P                  VP                  ^&   \        \        R4      \        R4      \        R4      .4      p\        P                  VP                  ^&   \        \        R4      \        R4      \        R4      .4      pW#,
           W2,
           W!,            W,            W!,
           W,            W!,            R# )	r!  ©rÍ  rÏ  Ú20111230r°   Ú20120103Ú20111231Ú20120102Ú20120104N)r   r   r    ri   rÐ  r   )r&   Útd1Údt1Údt2s   &   r0   Útest_operators_datetimelikeÚ9TestTimestampSeriesArithmetic.test_operators_datetimelikeû  sº   € ä”i¨°1Ô5Ð6¸Õ:Ó;ˆÜ—f‘fˆ�‰�‰ô ä˜*Ó%Ü˜*Ó%Ü˜*Ó%ðó
ˆô —f‘fˆ�‰�‰Üä˜*Ó%Ü˜*Ó%Ü˜*Ó%ðó
ˆð 	Ž	ØŽ	ð 	Ž	ØŽ	ØŽ	ð 	Ž	Ø�	ˆ	r3   c           
     óæ   € \        \        R ^^^^^ 4      4      p\        R ^^^^4      p\        V.RV R2R7      pWC,
          p\        P                  ! VR4      pVP
                  RV R28X  g   Q hR# )iÉ  úM8[rc  rX   rÈ  rb  N)r   r   r   r#   Úget_finest_unitrY   )r&   ró   r[   r©  r\   r.   rÙ  s   &&     r0   Útest_dt64ser_sub_datetime_dtypeÚ=TestTimestampSeriesArithmetic.test_dt64ser_sub_datetime_dtype  sy   € Ü”x  a¨¨B°°BÓ7Ó8ˆÜ�d˜A˜r 2 rÓ*ˆÜ�b�T 3 t f¨A Ô/ˆØ•ˆô ×%Ò% d¨DÓ1ˆØ�|‰| ¨h¨Z°qÐ9Ô9Ð9Ò9r3   zleft, right, op_failrV  r°   rX  rY  rZ  r  Ú__rsub__rU  r7  rW   c                ó   € Tp\        V4      p\        V4      p\        WeR 4      pWS9  d8   \        P                  ! \        RR7      ;_uu_ 4        V! V4       R R R 4       R # V! V4       R #   + '       g   i     R # ; i)Nz%operate|[cC]annot|unsupported operandrM   )r   r    rP   rQ   rR   )	r&   r…   r†   Úop_failÚall_arithmetic_operatorsÚop_strÚarg1Úarg2r‚   s	   &&&&&    r0   Ú#test_operators_datetimelike_invalidÚATestTimestampSeriesArithmetic.test_operators_datetimelike_invalid+  st   € ð8 *ˆÜ�d‹|ˆÜ�e‹}ˆô �T 4Ó(ˆð Ô Ü—’ÜÐ!H÷ö ñ �4”÷ñ ñ ˆtŽH÷÷ ð ús   Á	A,Á,A=	c                óö  € \        \        R RR7      .4      P                  P                  V4      p\        \        RRR7      .4      P                  P                  V4      pW#,
          p\        \	        R4      .4      P                  P                  V4      p\
        P                  ! WE4       W2,
          p\        \	        R4      .4      P                  P                  V4      p\
        P                  ! WE4       R# )z
2016-02-10zAmerica/Sao_PaulorW   z
2016-02-08Ú2daysz-2daysN)r   r   r©  rJ  r   r#   r€   )r&   ró   Ús1Ús2r.   r/   s   &&    r0   Útest_sub_single_tzÚ0TestTimestampSeriesArithmetic.test_sub_single_tzY  sÀ   € ä”Y˜|Ð0CÔDÐEÓF×IÑI×QÑQÐRVÓWˆÜ”Y˜|Ð0CÔDÐEÓF×IÑI×QÑQÐRVÓWˆØ•ˆÜœ9 WÓ-Ð.Ó/×2Ñ2×:Ñ:¸4Ó@ˆÜ
×Ò˜vÔ0Ø•ˆÜœ9 XÓ.Ð/Ó0×3Ñ3×;Ñ;¸DÓAˆÜ
×Ò˜vÖ0r3   c                óè   € \        R ^
RR7      p\        V4      p\        \        R.^
,          4      4      pW,
          p\        P                  ! WC4       W!,
          p\        P                  ! WC4       R# )z
1999-09-30rô   r   Ú0daysN)r   r   r   r#   r€   )r&   r*   r\   r/   r
  s   &    r0   Útest_dt64tz_series_sub_dtitzÚ:TestTimestampSeriesArithmetic.test_dt64tz_series_sub_dtitzd  sZ   € ô ˜¨r°lÔCˆÜ�S‹kˆÜœ.¨'¨°R­Ó8Ó9ˆà�iˆÜ
×Ò˜sÔ-Ø�iˆÜ
×Ò˜sÖ-r3   c           
     óî  € \        \        R ^^^\        P                  R7      \        .4      P
                  P                  V4      p\        R ^^^\        P                  R7      p\        P                  ! VR4      p\        \        R4      \        .4      P
                  P                  V4      pW#,
          p\        P                  ! We4       V\        V4      ,
          p\        P                  ! Wu4       R# )rÒ   )r×   rÈ  r{   N)r   r   r   Úutcr   r©  rJ  r#   rb  r   r€   r   )r&   ró   r\   r©  rÙ  r  r.   r¬  s   &&      r0   Útest_sub_datetime_compatÚ6TestTimestampSeriesArithmetic.test_sub_datetime_compatp  s¶   € ä”h˜t Q¨¨B´x·|±|ÔDÄcÐJÓK×NÑN×VÑVØó
ˆô �d˜A˜r 2¬h¯l©lÔ;ˆä×%Ò% d¨DÓ1ˆÜ”i Ó)¬3Ð/Ó0×3Ñ3×;Ñ;¸HÓEˆØ•ˆÜ
×Ò˜vÔ+Øœ	 "›Õ%ˆÜ
×Ò˜wÖ,r3   c                óp  € \        \        R 4      \        R4      .4      pV\        P                  P	                  ^4      ,           p\        P                  P	                  ^4      V,           p\        \        R4      \        R4      .4      p\
        P                  ! W$4       \
        P                  ! W44       V\        P                  P                  ^4      ,           \        P                  P	                  ^4      ,           p\        \        R4      \        R4      .4      p\
        P                  ! W$4       R# )r§  r¨  z20130101 9:01:00.005z20130101 9:02:00.005z20130101 9:06:00.005z20130101 9:07:00.005N)r   r   ro   rª  r   r#   r€   r  )r&   Úsr.   r¬  r/   s   &    r0   Ú*test_dt64_series_add_mixed_tick_DateOffsetÚHTestTimestampSeriesArithmetic.test_dt64_series_add_mixed_tick_DateOffset~  sæ   € ô ”I˜oÓ.´	¸/Ó0JÐKÓLˆà”R—Z‘Z×%Ñ% aÓ(Õ(ˆÜ—*‘*×"Ñ" 1Ó%¨Õ)ˆÜÜÐ-Ó.´	Ð:PÓ0QÐRó
ˆô 	×Ò˜vÔ0Ü
×Ò˜wÔ1à”R—Z‘Z×&Ñ& qÓ)Õ)¬B¯J©J×,<Ñ,<¸QÓ,?Õ?ˆÜÜÐ-Ó.´	Ð:PÓ0QÐRó
ˆô 	×Ò˜vÖ0r3   c                ó–  € \        \        \        R 4      .4      P                  P	                  V4      p\        \        \        .RV R2R7      p\        \        .RV R2R7      p\
        P                  ! \        ) V,           V4       Rp\        P                  ! \        VR7      ;_uu_ 4        V) V,            RRR4       \
        P                  ! \        ) V,           V4       \        P                  ! \        VR7      ;_uu_ 4        V) V,            RRR4       \
        P                  ! V\        ,           V4       \
        P                  ! \        V,           V4       \
        P                  ! V\        ,           V4       \
        P                  ! \        V,           V4       R#   + '       g   i     Lô; i  + '       g   i     L­; i)ra  zdatetime64[rc  rX   z-bad operand type for unary -: 'DatetimeArray'rM   N)
r   r   r   r©  rJ  r#   r€   rP   rQ   rR   )r&   ró   Údatetime_seriesÚnat_series_dtype_timestampÚsingle_nat_dtype_datetimerS   s   &&    r0   Útest_datetime64_ops_natÚ5TestTimestampSeriesArithmetic.test_datetime64_ops_nat‘  s\  € ä ¤#¤y°Ó'<Ð!=Ó>×AÑA×IÑIÈ$ÓOˆÜ%+¬S´#¨JÀÈDÈ6ÐQRÐ>SÔ%TÐ"Ü$*¬C¨5¸+ÀdÀVÈ1Ð8MÔ$NÐ!ô 	×Ò¤˜t oÕ5Ð7QÔRØ=ˆÜ�]Š]œ9¨C×0Ö0Ø&Ð&¨Ö8÷ 1ô 	×ÒÜˆDÐ-Õ-Ð/Iô	
ô �]Š]œ9¨C×0Ö0Ø&Ð&Ð)CÖC÷ 1ô 	×ÒØ&¬Õ,Ð.Hô	
ô 	×ÒÜÐ,Õ,Ð.Hô	
ô 	×ÒØ&¬Õ,Ð.Hô	
ô 	×ÒÜÐ,Õ,Ð.Hö	
÷) 1×0ú÷ 1×0ús   Â.F%ÄF8Æ%F5	Æ8G	c                óv  € R p\        \        R^VR7      RR7      pVP                  4       p\        P                  VP
                  ^&   \        \        P                  ! R^RR7      4      pVP                  4       p\        P                  VP
                  ^&   VP                  P                  e   Q hW$^ ,          ,           pVP                  P                  R4      V^ ,          ,           P                  P                  V4      p\        P                  ! Wg4       W5^ ,          ,           pVP                  P                  R4      V^ ,          ,           P                  P                  V4      p\        P                  ! Wg4       V^ ,          V,           pVP                  P                  R4      V^ ,          ,           P                  P                  V4      p\        P                  ! Wg4       V^ ,          V,           pVP                  P                  R4      V^ ,          ,           P                  P                  V4      p\        P                  ! Wg4       W$^ ,          ,
          pVP                  P                  R4      V^ ,          ,
          P                  P                  V4      p\        P                  ! Wg4       R	p\        P                  ! \         VR
7      ;_uu_ 4        V^ ,          V,
           RRR4       W5^ ,          ,
          pVP                  P                  R4      V^ ,          ,
          P                  P                  V4      p\        P                  ! Wg4       \        P                  ! \         VR
7      ;_uu_ 4        V^ ,          V,
           RRR4       W$,           pVP                  P                  R4      V,           P                  P                  V4      p\        P                  ! Wg4       W5,           pVP                  P                  R4      V,           P                  P                  V4      p\        P                  ! Wg4       W$,
          pVP                  P                  R4      V,
          P                  P                  V4      p\        P                  ! Wg4       W5,
          pVP                  P                  R4      V,
          P                  P                  V4      p\        P                  ! Wg4       Rp\        P                  ! \         VR
7      ;_uu_ 4        WB,
           RRR4       \        P                  ! \         VR
7      ;_uu_ 4        WS,
           RRR4       R#   + '       g   i     EL‡; i  + '       g   i     EL÷; i  + '       g   i     Lo; i  + '       g   i     R# ; i)r7  z2000-01-01 09:00:00r   r4   rš   z1 days 1 minrL   )r   rA   Nrz  rM   rƒ  )r   r   rŸ   r    ri   rÐ  ro   rp   Ú_valuesrA   r©  rû   r#   r€   rP   rQ   rR   )	r&   r   r\  r]  r[  Útd2r.   r  rS   s	   &        r0   Ú*test_operators_datetimelike_with_timezonesÚHTestTimestampSeriesArithmetic.test_operators_datetimelike_with_timezonesµ  sä  € ØˆÜ”ZÐ 5¸qÀRÔHÈuÔUˆØ�h‰h‹jˆÜ—f‘fˆ�‰�‰ä”R×'Ò'¨ÀÈÔLÓMˆØ�h‰h‹jˆÜ—f‘fˆ�‰�‰Ø�{‰{×ÑÒ'Ð'Ð'à˜1•v•ˆØ�v‰v×!Ñ! $Ó'¨#¨a­&Õ0×4Ñ4×@Ñ@ÀÓDˆÜ
×Ò˜vÔ+à˜1•v•ˆØ�v‰v×!Ñ! $Ó'¨#¨a­&Õ0×4Ñ4×@Ñ@ÀÓDˆÜ
×Ò˜vÔ+ð �Q•˜#•ˆØ�v‰v×!Ñ! $Ó'¨#¨a­&Õ0×4Ñ4×@Ñ@ÀÓDˆÜ
×Ò˜vÔ+à�Q•˜#•ˆØ�v‰v×!Ñ! $Ó'¨#¨a­&Õ0×4Ñ4×@Ñ@ÀÓDˆÜ
×Ò˜vÔ+à˜1•v•ˆØ�v‰v×!Ñ! $Ó'¨#¨a­&Õ0×4Ñ4×@Ñ@ÀÓDˆÜ
×Ò˜vÔ+Ø2ˆÜ�]Š]œ9¨C×0Ö0Ø��F�SŽL÷ 1ð ˜1•v•ˆØ�v‰v×!Ñ! $Ó'¨#¨a­&Õ0×4Ñ4×@Ñ@ÀÓDˆÜ
×Ò˜vÔ+Ü�]Š]œ9¨C×0Ö0Ø��F�SŽL÷ 1ð •ˆØ�v‰v×!Ñ! $Ó'¨#Õ-×1Ñ1×=Ñ=¸bÓAˆÜ
×Ò˜vÔ+à•ˆØ�v‰v×!Ñ! $Ó'¨#Õ-×1Ñ1×=Ñ=¸bÓAˆÜ
×Ò˜vÔ+à•ˆØ�v‰v×!Ñ! $Ó'¨#Õ-×1Ñ1×=Ñ=¸bÓAˆÜ
×Ò˜vÔ+à•ˆØ�v‰v×!Ñ! $Ó'¨#Õ-×1Ñ1×=Ñ=¸bÓAˆÜ
×Ò˜vÔ+Ø%ˆÜ�]Š]œ9¨C×0Ö0ØŽI÷ 1ä�]Š]œ9¨C×0Ö0ØŽI÷ 1Ñ0÷7 1×0Ð0ú÷ 1×0Ð0ú÷& 1×0úç0×0Ð0ús0   ËU,ÎV Ô$	VÕ	V'Õ,U=	Ö V	ÖV$	Ö'V8	r_   N)r  Ú__radd__r  )ra   rb   rc   rd   rR  r^  rc  rP   re   rf   r   r   r   rl  rr  rv  rz  r~  r„  r‰  rr   rs   rt   s   @r0   rN  rN  í  s  ø‡ € òòòB	:ð ‡[�[×ÑØñ ˜:Ó&©	°*Ó(=¸sÐCÙ˜:Ó&©	°*Ó(=¹yÈÓ?TÐUØ˜JÐ'ðñ ˜:Ó&©	°*Ó(=¸sÐCÙ 1¨aÔ0±)ÀAÈqÔ2QÐSVÐWÚ2ðñ ˜j¨\Ô:Ù˜j¨\Ô:Øðñ
  1¨aÔ0°#±yÈÐTUÔ7VÐWÚ2ðð	
óñ0ó1ð0ò,	1ò
.ò-ò1ò&
÷H<ð <r3   rN  c                   ó¼  a € ] tR tRt o R tR tR tR tR tR t	]
P                  P                  R]P                  ]P                  .4      R	 4       tR
 tR tR t]
P                  P                  R]P                  ]P*                  ]P                  .4      R 4       t]
P                  P                  R]P0                  ]P4                  .4      R 4       tRtV tR# )ÚTestDatetimeIndexArithmeticiô  c                óÎ  € Tp\        \        R VR7      .^
,          4      p\        P                  ! R^
R7      p\	        R ^
VR7      pVP                  R4      pW4,           p\        P                  ! We4       WC,           p\        P                  ! We4       W4P                  ,           p\        P                  ! We4       VP                  V,           p\        P                  ! We4       R# ©r  rW   ú0 daysr=   r   N©	r   r   ro   rp   r   r.  r#   r  rö   ©r&   r'   r   r*   rS  r/   r.   s   &&     r0   Útest_dti_add_tdiÚ,TestDatetimeIndexArithmetic.test_dti_add_tdiø  s´   € àˆÜœY |¸Ô;Ð<¸rÕAÓBˆÜ× Ò  °2Ô6ˆÜ˜l°B¸2Ô>ˆØ×&Ñ& tÓ,ˆð •ˆÜ
×Ò˜fÔ/à•ˆÜ
×Ò˜fÔ/ð —z‘zÕ!ˆÜ
×Ò˜fÔ/à—‘˜cÕ!ˆÜ
×Ò˜fÖ/r3   c                ó�  € Tp\        \        R VR7      .^
,          4      p\        P                  ! R^
R7      p\	        R ^
VR7      pVP                  R4      p\        \        R VR7      .^
,          4      pWd,          p\        P                  ! We4       \        P                  ! R^
R7      pWc,          p\        P                  ! We4       \        \        R VR7      .^
,          4      pWdP                  ,          p\        P                  ! We4       \        P                  ! R^
R7      pWc,          p\        P                  ! We4       R# r�  r‘  r’  s   &&     r0   Útest_dti_iadd_tdiÚ-TestDatetimeIndexArithmetic.test_dti_iadd_tdi  s  € àˆÜœY |¸Ô;Ð<¸rÕAÓBˆÜ× Ò  °2Ô6ˆÜ˜l°B¸2Ô>ˆØ×&Ñ& tÓ,ˆô ¤	¨,¸2Ô >Ð?À"ÕDÓEˆØ�ˆÜ
×Ò˜fÔ/ä×#Ò# H°bÔ9ˆØ�ˆÜ
×Ò˜fÔ/ô ¤	¨,¸2Ô >Ð?À"ÕDÓEˆØ—*‘*ÕˆÜ
×Ò˜fÔ/ä×#Ò# H°bÔ9ˆØ�ˆÜ
×Ò˜fÖ/r3   c                ó‚  € Tp\        \        R VR7      .^
,          4      p\        P                  ! R^
R7      p\	        R ^
VRR7      pVP                  R4      pW4,
          p\        P                  ! We4       Rp\        P                  ! \        VR7      ;_uu_ 4        WC,
           RRR4       W4P                  ,
          p\        P                  ! We4       R	p\        P                  ! \        VR7      ;_uu_ 4        VP                  V,
           RRR4       R#   + '       g   i     L|; i  + '       g   i     R# ; i)
r  rW   r�  r=   ú-1D)r   r   rA   Nz cannot subtract .*TimedeltaArrayrM   rQ  )r   r   ro   rp   r   r.  r#   r  rP   rQ   rR   rö   )r&   r'   r   r*   rS  r/   r.   rS   s   &&      r0   Útest_dti_sub_tdiÚ,TestDatetimeIndexArithmetic.test_dti_sub_tdi(  sä   € àˆÜœY |¸Ô;Ð<¸rÕAÓBˆÜ× Ò  °2Ô6ˆÜ˜l°B¸2ÀEÔJˆØ×&Ñ& tÓ,ˆð •ˆÜ
×Ò˜fÔ/à0ˆÜ�]Š]œ9¨C×0Ö0ØŽI÷ 1ð —z‘zÕ!ˆÜ
×Ò˜fÔ/à@ˆÜ�]Š]œ9¨C×0Ö0Ø�J‰J˜Ö÷ 1Ñ0÷ 1×0ú÷ 1×0Ð0ús   Â	DÃ<D-ÄD*	Ä-D>	c                ó:  € Tp\        \        R VR7      .^
,          4      P                  V4      p\        P                  ! R^
VR7      p\        R ^
VRVR7      pVP                  R4      p\        \        R VR7      .^
,          4      P                  V4      pWu,          p\        P                  ! Wv4       VP                  P                  4       pW…,          p\        P                  ! W†P                  4       VP                  P                  4       p	\        P                  ! W•V	R7       \        P                  ! W–P                  4       Rp
\        P                  ! \         V
R	7      ;_uu_ 4        WT,          pRRR4       \        \        R VR7      .^
,          4      P                  V4      pWuP"                  ,          p\        P                  ! Wv4       \        P                  ! \         V
R	7      ;_uu_ 4        V;P"                  V,          un        RRR4       \        P                  ! \         V
R	7      ;_uu_ 4        V;P$                  V,          un        RRR4       R#   + '       g   i     Ló; i  + '       g   i     Lk; i  + '       g   i     R# ; i)
r  rW   r�  rò   r™  rG  N)ÚoutrQ  rM   )r   r   rJ  ro   rp   r   r.  r#   r  rF   rŸ   Úassert_datetime_array_equalr    ÚsubtractrP   rQ   rR   rö   r‡  )r&   r'   ró   r   r*   rS  r/   r.   rG   r�  rS   s   &&&        r0   Útest_dti_isub_tdiÚ-TestDatetimeIndexArithmetic.test_dti_isub_tdi@  sÅ  € àˆÜœY |¸Ô;Ð<¸rÕAÓB×JÑJÈ4ÓPˆÜ× Ò  °2¸DÔAˆÜ˜l°B¸2ÀEÐPTÔUˆØ×&Ñ& tÓ,ˆô ¤	¨,¸2Ô >Ð?À"ÕDÓE×MÑMÈdÓSˆØ�ˆÜ
×Ò˜fÔ/ð �i‰i�n‰nÓˆØ�
ˆÜ
×&Ò& s¯N©NÔ;à�i‰i�n‰nÓˆÜ
�Š�C #Õ&Ü
×&Ò& s¯N©NÔ;à@ˆÜ�]Š]œ9¨C×0Ö0Ø�JˆC÷ 1ô ¤	¨,¸2Ô >Ð?À"ÕDÓE×MÑMÈdÓSˆØ—*‘*ÕˆÜ
×Ò˜fÔ/ä�]Š]œ9¨C×0Ö0Ø�JŠJ˜#Õ�J÷ 1ô �]Š]œ9¨C×0Ö0Ø�KŠK˜3Õ�K÷ 1Ñ0÷ 1×0ú÷ 1×0ú÷ 1×0Ð0ús$   Å/	I#Ç9I6È?J	É#I3	É6J	Ê	J	c                ó"  € \        R ^VR7      pVP                  pW2,
          pW",
          p\        P                  ! WE4       TpW6,           pW&,           p\        P                  ! WE4       W6,
          pW&,
          p\        P                  ! WE4       R# )r   r   N)r   r!   r#   r  )r&   r'   r*   rG   r.   r/   rS  s   &&     r0   Útest_dta_add_sub_indexÚ2TestDatetimeIndexArithmetic.test_dta_add_sub_indexl  ss   € ä˜¨QÐ3CÔDˆØ�i‰iˆØ•ˆØ•9ˆÜ
×Ò˜fÔ/àˆØ•ˆØ•9ˆÜ
×Ò˜fÔ/à•ˆØ•9ˆÜ
×Ò˜fÖ/r3   c                ó–  € \        R ^VR7      p\        R ^VR7      P                  R4      p\        . RO4      P                  V4      pW",
          p\        P
                  ! WT4       W3,
          p\        P
                  ! WT4       Rp\        P                  ! \        VR7      ;_uu_ 4        W2,
           RRR4       \        P                  ! \        VR7      ;_uu_ 4        W#,
           RRR4       W",          p\        P
                  ! W$4       \        R ^VR7      p\        R ^VR7      pRp\        P                  ! \        VR7      ;_uu_ 4        Wx,
           RRR4       \        R\        P                  R.4      P                  V4      p\        R	R\        P                  .4      P                  V4      p\        R
\        P                  \        P                  .4      P                  V4      pW‡,
          p\        P
                  ! WT4       R#   + '       g   i     ELf; i  + '       g   i     ELE; i  + '       g   i     Lç; i)r   rò   r7  r9  rM   Nz$cannot add indices of unequal lengthr‘  z
2012-01-03z
2012-01-02r{   )r   r   r   )r   rû   r   rJ  r#   r  rP   rQ   rR   r«   r   r    ri   )	r&   ró   r*   rd  r/   r.   rS   Údti1ru  s	   &&       r0   Útest_sub_dti_dtiÚ,TestDatetimeIndexArithmetic.test_sub_dti_dti}  s˜  € ô ˜¨Q°TÔ:ˆÜ˜J°¸Ô=×IÑIÈ,ÓWˆÜ!¢)Ó,×4Ñ4°TÓ:ˆà•ˆÜ
×Ò˜fÔ/à•ˆÜ
×Ò˜fÔ/ØKˆÜ�]Š]œ9¨C×0Ö0ØŽL÷ 1ô �]Š]œ9¨C×0Ö0ØŽL÷ 1ð 	�
ˆÜ
×Ò˜cÔ,ô ˜*¨a°dÔ;ˆÜ˜*¨a°dÔ;ˆØ4ˆÜ�]Š]œ:¨S×1Ö1ØŽK÷ 2ô ˜l¬B¯F©F°LÐAÓB×JÑJÈ4ÓPˆÜ˜l¨L¼"¿&¹&ÐAÓB×JÑJÈ4ÓPˆÜ! 8¬R¯V©V´R·V±VÐ"<Ó=×EÑEÀdÓKˆØ•ˆÜ
×Ò˜fÖ/÷- 1×0Ð0ú÷ 1×0Ð0ú÷ 2×1ús$   Â*	HÃ	H$Å	H8ÈH!	È$H5	È8I	r‚   c           	     óX  a€ \        \        R 4      \        R4      \        R4      \        R4      .4      pV! V4      p. ROoV3R lp\        \        ^4      .^,          !   FE  w  rgr‰p
V! WgW‰V
4      p\	        WgW‰V
R7      pV! WK4      pV! WL4      p\
        P                  ! WÞ4       KG  	  R# )Ú20130301z20130228 23:00:00z20130228 22:00:00z20130228 21:00:00c            	      ót   <€ \         P                  ! \        \        \         P                  V S4      4      4      # r  )r    Úsumrj   ÚmaprI  )ÚargsÚ	intervalss   *€r0   rI  Ú_TestDatetimeIndexArithmetic.test_timedelta64_equal_timedelta_supported_ops.<locals>.timedelta64µ  s$   ø€ ä—6’6œ$œs¤2§>¡>°4¸ÓCÓDÓEÐEr3   )r6   r¸  rÍ  rÏ  rÇ  N)r?   rL   Úmr}  rÈ  )r   r   r   rk   r   r#   r%   )r&   r‚   r(   r\   rH   rI  ÚdrL   r±  r}  rÈ  ÚnptdÚpytdrƒ   r„   r¯  s   &&&            @r0   Ú.test_timedelta64_equal_timedelta_supported_opsÚJTestDatetimeIndexArithmetic.test_timedelta64_equal_timedelta_supported_ops§  s¨   ø€ ää˜*Ó%ÜÐ-Ó.ÜÐ-Ó.ÜÐ-Ó.ð	ó
ˆñ ˜SÓ!ˆâ.ˆ	õ	Fô &¬¨q«¨
°Q­Ô8‰NˆA�!˜Ù˜q Q¨2Ó.ˆDÜ !°aÐQSÔTˆDÙ�S“-ˆCÙ�S“-ˆCä�OŠO˜CÖ%ó 9r3   c                óf  € \        \        \        R 4      .4      p\        \        \        R4      .4      p\        \        \        .RR7      p\        \        \        .RR7      p\        \        .RR7      p\        \        .RR7      p\        P
                  ! W%,
          V4       \        P
                  ! W&,
          V4       \        P
                  ! V) V,           V4       \        P
                  ! WE,
          V4       \        P
                  ! WF,
          V4       \        P
                  ! V) V,           V4       Rp\        P                  ! \        VR7      ;_uu_ 4        W,
           RRR4       \        P
                  ! WF,           V4       \        P
                  ! Wd,           V4       \        P
                  ! WF,           V4       \        P
                  ! Wd,           V4       \        P
                  ! W5,           V4       \        P
                  ! WS,           V4       R#   + '       g   i     LÀ; i)Ú1sra  r/  rX   r˜  zcannot subtract a datelikerM   N)	r   r   r   r   r#   r€   rP   rQ   rR   )r&   Útimedelta_seriesr�  Únat_series_dtype_timedeltar‚  rƒ  Úsingle_nat_dtype_timedeltarS   s   &       r0   Ú)test_ops_nat_mixed_datetime64_timedelta64ÚETestDatetimeIndexArithmetic.test_ops_nat_mixed_datetime64_timedelta64Á  sÑ  € ä!¤3¬	°$«Ð"8Ó9ÐÜ ¤#¤y°Ó'<Ð!=Ó>ˆÜ%+¬S´#¨JÐ>OÔ%PÐ"Ü%+¬S´#¨JÐ>NÔ%OÐ"Ü$*¬C¨5Ð8HÔ$IÐ!Ü%+¬S¨EÐ9JÔ%KÐ"ô 	×ÒØÕ7Ð9Sô	
ô 	×ÒØÕ8Ð:Tô	
ô 	×ÒØ'Ð'¨/Õ9Ð;Uô	
ô 	×ÒØ&ÕBØ&ô	
ô
 	×ÒØ&ÕCØ&ô	
ô 	×ÒØ'Ð'Ð*DÕDØ&ô	
ð +ˆÜ�]Š]œ9¨C×0Ö0ØÖ8÷ 1ô 	×ÒØ&ÕCØ&ô	
ô 	×ÒØ&ÕCØ&ô	
ô
 	×ÒØ&ÕCØ&ô	
ô 	×ÒØ&ÕCØ&ô	
ô
 	×ÒØ&ÕBØ&ô	
ô 	×ÒØ%ÕBØ&ö	
÷5 1×0ús   Å	H È H0	c                ó  € \        R ^RRVR7      p\        P                  ! ^R4      p\        R^RRVR7      pW#,           \        P                  ! W#4      3 FD  p\	        V\
        4      '       g   Q h\        P                  ! WT4       VP                  R8X  d   KD  Q h	  \        R^RRVR7      pW#,
          \        P                  ! W#4      3 FD  p\	        V\
        4      '       g   Q h\        P                  ! WT4       VP                  R8X  d   KD  Q h	  VP                  R4      p\        P                  ! \        P                  ! ^R4      \        P                  ! ^R4      \        P                  ! ^R4      .4      p\        . R	ORR7      P                  V4      pW#,           \        P                  ! W#4      3 F6  p\        P                  ! WT4       VP                  VP                  8X  d   K6  Q h	  \        . R
ORR7      P                  V4      pW#,
          \        P                  ! W#4      3 FN  p\	        V\
        4      '       g   Q h\        P                  ! WT4       VP                  VP                  8X  d   KN  Q h	  R# )ry   Ú2Dr”   )r   rA   r›   ró   r?   r‚  ú
2010-12-31Nrš   )r‚  z
2011-01-05z
2011-01-08)rÀ  ry   r‚  )r   r    rI  r#  rÈ   r   r#   r  rA   rŸ  r.  r!   rJ  )r&   ró   rY  Údeltar  r.   s   &&    r0   Útest_ufunc_coercionsÚ0TestDatetimeIndexArithmetic.test_ufunc_coercions	  sú  € Ü˜¨q°tÀ#ÈDÔQˆä—’˜q #Ó&ˆÜ˜¨q°tÀ#ÈDÔQˆØ•{¤B§F¢F¨3Ó$6Ó7ˆFÜ˜f¤m×4Ò4Ð4Ð4Ü×!Ò! &Ô.Ø—;‘; $Ö&Ð&Ð&ñ 8ô
 ˜¨q°tÀ#ÈDÔQˆà•{¤B§K¢K°Ó$;Ó<ˆFÜ˜f¤m×4Ò4Ð4Ð4Ü×!Ò! &Ô.Ø—;‘; $Ö&Ð&Ð&ñ =ð �n‰n˜TÓ"ˆÜ—’Ü�^Š^˜A˜sÓ#¤R§^¢^°A°sÓ%;¼R¿^º^ÈAÈsÓ=SÐTó
ˆô Ú6¸Sô
ç
‰'�$‹-ð 	ð •{¤B§F¢F¨3Ó$6Ó7ˆFÜ×!Ò! &Ô.Ø—;‘; #§(¡(Ö*Ð*Ð*ñ 8ô Ú6¸Sô
ç
‰'�$‹-ð 	ð •{¤B§K¢K°Ó$;Ó<ˆFÜ˜f¤m×4Ò4Ð4Ð4Ü×!Ò! &Ô.Ø—;‘; #§(¡(Ö*Ð*Ð*ó =r3   c                ó€  € Tp\        R R.W2^ ,          R7      P                  R4      p\        \        ^R7      .^,          WB^,          R7      p\        V\        ^R7      ,           WB^,          R7      pV^,          Vn        VP
                  VP
                  8X  g   Q hWT,           p\        P                  ! Wv4       WE,           p\        P                  ! W†4       V\        ^R7      ,           pVP                  V,           p	\        P                  ! W–4       WEP                  ,           p
\        P                  ! W¦4       R# )z2016-06-28 05:30z2016-06-28 05:31)r   r›   rD   )rÏ  )rË   r›   N)
r   rJ  r   r   r›   rY   r#   r€   rö   r  )r&   r'   Únamesr   rË   r\   r/   r.   r¬  Úresult3Úresult4s   &&&        r0   Útest_dti_add_seriesÚ/TestDatetimeIndexArithmetic.test_dti_add_series-	  sø   € àˆÜØÐ!3Ð4¸ÈÅ(ô
ç
‰'�$‹-ð 	ô ”i¨Ô*Ð+¨aÕ/°uÈÅ8ÔLˆÜ˜%¤)°AÔ"6Õ6¸eÐPQÍ(ÔSˆð ˜a�ˆŒØ�~‰~ §¡Ô,Ð,Ð,Ø•ˆÜ
×Ò˜vÔ0Ø•+ˆÜ
×Ò˜wÔ1àœ9¨QÔ/Õ/ˆØ—*‘*˜uÕ$ˆÜ
×Ò˜gÔ0ØŸ*™*Õ$ˆÜ
×Ò˜gÖ0r3   c           
     óˆ  € TpTp\        R ^Ws^ ,          R7      pV! \        P                  P                  4       \        P                  P	                  ^R7      .V^,          R7      p	\        W‰4      p
\        P                  ! V4      ;_uu_ 4        V! W‰4      pRRR4       \        \        \        V4      4       Uu. uF  qÄ! WŒ,          Wœ,          4      NK  	  upV^,          RR7      p\        P                  ! WÚ4      P                  \        4      p\        P                  ! XV4       R#   + '       g   i     L›; iu upi )r  )r   r   r›   r  rš   NÚinfer)r›   rA   )r   ro   rª  rá  r  r   r#   ræ   r   rk   rÆ   r$   rm   rg   r%   )r&   ri  r'   rÅ  r‚   r�   Ú	other_boxr   r*   r+   r-   r
  r   r/   s   &&&&&&        r0   Ú test_dti_addsub_offset_arraylikeÚ<TestDatetimeIndexArithmetic.test_dti_addsub_offset_arraylikeD	  sì   € ð
 $ˆ	àˆÜ˜¨q°RÀA½hÔGˆÙœ2Ÿ:™:×.Ñ.Ó0´"·*±*·.±.À1°.Ó2EÐFÈUÐSTÍXÔVˆä˜cÓ)ˆä×'Ò'Ð(;×<Õ<Ù�S“.ˆC÷ =ô !Ü+0´°S³¬?Ó;©? aˆR�•˜�Ö!©?Ñ;À%ÈÅ(ÐQXô
ˆô —?’? 8Ó2×9Ñ9¼&ÓAˆÜ
�Š˜˜XÖ&÷ =×<üò <s   Â	D,Â<D?Ä,D<	rÌ  c                ó
  € Tp\        R ^VR7      p\        P                  ! Wc4      pV! \        P                  P                  4       \        ^R7      .4      p\        Wx4      p	\        RR.VR7      p
\        P                  ! W©4      P                  \        4      p
\        P                  ! V4      ;_uu_ 4        Wx,           pRRR4       \        P                  ! XV
4       \        RR.VR7      p
\        P                  ! W©4      P                  \        4      p
\        P                  ! V4      ;_uu_ 4        Wx,
          pRRR4       \        P                  ! Wº4       R#   + '       g   i     L¦; i  + '       g   i     L;; i)	r  r   r5   z
2017-01-31z
2017-01-06rW   Nz
2016-12-31z
2016-12-29)r   r#   r$   ro   rª  rá  r   r   r   rm   rg   ræ   r%   )r&   ri  r'   r(   rÌ  r   r*   r,   r+   r-   r/   r.   s   &&&&&       r0   Ú test_dti_addsub_object_arraylikeÚ<TestDatetimeIndexArithmetic.test_dti_addsub_object_arraylikeZ	  s  € ð ˆä˜¨q°RÔ8ˆÜ—’ Ó4ˆÙœ2Ÿ:™:×.Ñ.Ó0´)ÀÔ2CÐDÓEˆÜ˜eÓ+ˆä  ,°Ð!=ÐBRÔSˆÜ—?’? 8Ó2×9Ñ9¼&ÓAˆä×'Ò'Ð(;×<Õ<Ø•]ˆF÷ =ä
�Š˜ Ô)ä  ,°Ð!=ÐBRÔSˆÜ—?’? 8Ó2×9Ñ9¼&ÓAˆä×'Ò'Ð(;×<Õ<Ø•]ˆF÷ =ä
�Š˜Ö)÷ =×<ú÷ =×<ús   Â8	EÄ6	E2ÅE/	Å2F	r_   N)ra   rb   rc   rd   r“  r–  rš  r   r£  r§  rP   re   rf   r¡   r#  r$  rµ  r¼  rÂ  rÈ  r   r	  rÍ  ro   rå   r    r!   rÐ  rr   rs   rt   s   @r0   r�  r�  ô  sÖ   ø‡ € ò0ò,0ò4ò0#òX0ò"$0ðT ‡[�[×Ñ˜T H§L¡L°(·,±,Ð#?Ó@ñ&ó Að&ò2C
òJ%+òN1ð. ‡[�[×Ñ˜T H§L¡L°)·.±.À(Ç,Á,Ð#OÓPñ'ó Qð'ð* ‡[�[×Ñ˜[¨2¯8©8°R·X±XÐ*>Ó?ñ*ó @ö*r3   r�  rÉ  rË  c           	      óN  € \        \        R 4      \        R4      \        R4      \        R4      \        R4      .4      P                  V4      p\        VP                  V ^,          V,           VP
                  P                  R7      pVP                  RVP                   R24      p\        V4      pV Uu. uF)  qw\        P                  P                  WR7      ,           NK+  	  pp\        V4      P                  VP                  4      p	\        P                  ! Wi4       R	# u upi )
rÀ  rÁ  rC   rÃ  rÄ  )Úresora  rc  )rÉ  rË  N)r   r   rJ  r	   r&  rF   Ú_cresor'  ró   ro   rª  r
   r#   r  )
rÉ  rË  ró   r*   ÚshiftedÚshifted_dt64Úactualr”   Úrawr/   s
   &&&       r0   Útest_shift_monthsrÙ  t	  sð   € ô äÐ+Ó,ÜÐ+Ó,Ü�lÓ#Ü�lÓ#Ü�lÓ#ð	
ó÷ �gˆdƒmð ô ˜3Ÿ8™8 U¨R¥Z°&Õ%8¸s¿y¹y×?OÑ?OÔP€GØ—<‘< # c§h¡h Z¨qÐ 1Ó2€LÜ˜<Ó(€FáJMÓ
NÉ#ÀQŒr�z‰z×$Ñ$¨5Ð$Ó@×@Ð@É#€CÐ
NÜ˜SÓ!×)Ñ)¨#¯(©(Ó3€HÜ×Ò˜&Ö+ùò Os   Â5/D"c                 ó,  € \        R R^R7      pVP                  P                  R4      p\        P                  ! \        ^4       Uu. uF#  p\        P                  P                  V4      .NK%  	  up4      pVP                  VP                  8X  g   Q h\        P                  ! V 4      ;_uu_ 4        W$,           pRRR4       \        P                  ! V 4      ;_uu_ 4        VR,          VR,          ,           P                  R	^4      pRRR4       \        P                  ! XX4       \        P                  ! V 4      ;_uu_ 4        W"P                  \        4      ,
          pRRR4       XP                  R8X  g   Q h\        ;QJ d*    R VP!                  4        4       F  '       d   K   RM	  RM! R VP!                  4        4       4      '       g   Q hR# u upi   + '       g   i     EL*; i  + '       g   i     Lï; i  + '       g   i     L©; i)
z
1994-02-13Ú2Wr@   Nc              3   ó>   "  € T F  qP                   ^ 8H  x € K  	  R# 5i)r   N)r;  )Ú.0r1  s   & r0   Ú	<genexpr>Ú6test_dt64arr_addsub_object_dtype_2d.<locals>.<genexpr>ž	  s   é € Ð8© "�y‰y˜AŽ~«ùs   ‚FT)é   r.  ):NNNr   r`   )r   rF   Úreshaper    r!   rk   ro   rª  r  Úshaper#   ræ   rO   rm   rg   rü   Úravel)ri  r*   rG   r   r+   r.   r/   r¬  s   &       r0   Ú#test_dt64arr_addsub_object_dtype_2drä  ‰	  sc  € ô �\¨°aÔ
8€CØ
�)‰)×
Ñ
˜FÓ
#€Cä�HŠH´5¸´8Ó<±8¨a”r—z‘z—~‘~ aÓ(Ó)±8Ñ<Ó=€EØ�;‰;˜#Ÿ)™)Ô#Ð#Ð#ä	×	#Ò	#Ð$7×	8Õ	8Ø•ˆ÷ 
9ä	×	#Ò	#Ð$7×	8Õ	8Ø˜•I  d¥Õ+×4Ñ4°R¸Ó;ˆ÷ 
9ô ×Ò ¨Ô1ä	×	#Ò	#Ð$7×	8Õ	8àŸ
™
¤6Ó*Õ*ˆ÷ 
9ð �=‰=˜FÔ"Ð"Ð"ß‹3Ñ8¨¯©¬Ó8�3�3Š3Ñ8¨¯©¬Ó8×8Ò8Ð8Ò8ùò =÷ 
9×	8Ð	8úç	8×	8ú÷
 
9×	8ús*   Á)GÂ2	GÃ!(G0ÅHÇG-	Ç0H 	ÈH	c                  óX  € \        . RORR7      p V \        P                  ! RR4      ,
          p\        \        .^,          RR7      p\        P
                  ! W4       V \        P                  ! RR4      ,           p\        \        .^,          RR7      p\        P
                  ! W4       R# )ì   ÈCñE|údatetime64[ms]rX   r�   Úmsútimedelta64[ms]N©ræ  l   ”|<Ø l   ({?M5©r   r    rÂ   r   r#   r€   rI  ©r\   r.   r/   s      r0   Ú(test_non_nano_dt64_addsub_np_nat_scalarsrí  ¡	  s|   € ä
Ò<ÐDTÔ
U€CØ”2—=’= ¨Ó-Õ-€FÜ”s�e˜a•iÐ'8Ô9€HÜ×Ò˜6Ô,à”2—>’> %¨Ó.Õ.€FÜ”s�e˜a•iÐ'7Ô8€HÜ×Ò˜6Ö,r3   c                  óX  € \        . RORR7      p V \        P                  ! RR4      ,
          p\        \        .^,          RR7      p\        P
                  ! W4       V \        P                  ! RR4      ,           p\        \        .^,          RR7      p\        P
                  ! W4       R# )	ræ  rç  rX   r�   rè  ré  r   Nrê  rë  rì  s      r0   Ú1test_non_nano_dt64_addsub_np_nat_scalars_unitlessrï  ­	  s~   € ô Ò<ÐDTÔ
U€CØ”2—=’= ¨Ó-Õ-€FÜ”s�e˜a•iÐ'8Ô9€HÜ×Ò˜6Ô,à”2—>’> %¨Ó.Õ.€FÜ”s�e˜a•iÐ'7Ô8€HÜ×Ò˜6Ö,r3   c                  óX  € \        . RORR7      p V \        P                  ! RR4      ,
          p\        \        .^,          RR7      p\        P
                  ! W4       V \        P                  ! RR4      ,           p\        \        .^,          RR7      p\        P
                  ! W4       R# )é,0  zdatetime64[s]rX   r�   r?   ztimedelta64[s]N)rñ  iËZ  iÛ�  rë  rì  s      r0   Ú9test_non_nano_dt64_addsub_np_nat_scalars_unsupported_unitrò  º	  sz   € ä
Ò&¨oÔ
>€CØ”2—=’= ¨Ó,Õ,€FÜ”s�e˜a•iÐ'7Ô8€HÜ×Ò˜6Ô,à”2—>’> %¨Ó-Õ-€FÜ”s�e˜a•i Ô7€HÜ×Ò˜6Ö,r3   )r`   r   r.  )éþÿÿÿr   rÊ  )2r   r   r   r   Ú	itertoolsr   r¡   Únumpyr    rP   Úpandas._libs.tslibs.conversionr   Úpandas._libs.tslibs.offsetsr	   Úpandasro   r
   r   r   r   r   r   r   r   r   Úpandas._testingÚ_testingr#   Úpandas.corer   Úpandas.tests.arithmetic.commonr   r   r   r   r   rw   rÄ   r)  r¥  r&  rN  r�  re   rf   rÙ  rä  rí  rï  rò  r_   r3   r0   Ú<module>rý     s  ð÷ó õó ã Û å >Ý 4ã ÷
÷ 
õ 
õ Ý !÷ó ÷l*ñ l*÷^wDñ wD÷tWñ W÷|mñ m÷`K0ñ K0÷\wñ w÷tDñ D÷N}*ñ }*ð@ ‡�×Ñ˜¢*Ó-Ø‡�×Ñ˜¢:Ó.ñ,ó /ó .ð,ò&9ò0	-ò
-ô	-r3   