+
    NV-j³h  ã                   ó.  € ^ RI t^ RIt^ RIHtHtHtHtHtH	t	H
t
 ^ RIHt R tR t]P                   P#                  RRR]P$                  ! ^.4      .4      R 4       t]P                   P#                  R	^]P(                  ! R
]P                   P+                  RR7      R7      .4      R 4       tR tR tR tR tR t]P                   P#                  RR. RrOR. RsO/R^.R^./^ .3R^^.R^^./^ ^.3R. RrOR. RsO/. RtO3.^3R. RrOR. RsO/R^.R^./^ .3R^^.R^^./^ ^.3R. RrOR. RsO/. RtO3.^3R. RrOR. RsO/R^.R^./^ .3R^^.R^^./^ ^.3R. RrOR. RsO/. RtO3.^3R^.R^./. ^3R/ . 3.^3R^]P8                  ^.R]P8                  ^^./RR.R]P8                  ./^ .3R^]P8                  .R]P8                  ^./^ ^.3R^]P8                  ^.R]P8                  ^^./. RtO3.^3R^]P8                  ^.R]P8                  ^^./RR.R]P8                  ./^ .3R^]P8                  .R]P8                  ^./^ ^.3R^]P8                  ^.R]P8                  ^^./. RtO3.^3R^]P8                  ^.R]P8                  ^^./RR.R]P8                  ./^ .3R^]P8                  .R]P8                  ^./^ ^.3R^]P8                  ^.R]P8                  ^^./. RtO3.^3.4      R 4       t]P                   P#                  R]! . RrO4      ^.^ .3^^.^ ^.3. RrO. RtO3.^3]! . RrO4      ^.^ .3^^.^ ^.3. RrO. RtO3.^3]! . RrO4      ^.^ .3^^.^ ^.3. RrO. RtO3.^3]! ^^.4      ^.^ .3^^.^ ^.3.^3]! ]P8                  ^.4      ]P8                  .^ .3]P8                  ^.^ ^.3.^3]! . RR7      . ^3.4      R 4       tR tR t ]P                   P#                  RR R!.4      R" 4       t!]P                   P#                  R#. RuO4      ]P                   P#                  R. RvO4      ]P                   P#                  R&R'R(.4      ]P                   P#                  R). RwO4      R* 4       4       4       4       t"]P                   P#                  R#. RuO4      ]P                   P#                  R). RxO4      R+ 4       4       t#R, t$R- t%R. t&R/ t'R0 t(R1 t)]P                   P#                  R2R3R4 3R5R6 3R%R7 3R$R8 3.. RyOR97      R: 4       t*]P                   P#                  R2R3]PV                  3R5]PX                  3R%]PZ                  3R$]P\                  3.. RyOR97      R; 4       t/R< t0R= t1]P                   P#                  R>R? R@ .4      RA 4       t2]P                   P#                  R>RB RC RD RE RF RG RH RI RJ RK RL RM RN RO RP RQ RR .4      RS 4       t3RT t4RU t5RV t6RW t7RX t8RY t9]P                   P#                  RZ. RzORc]:! Rd4      ]:! Rd4      RRRRRRRR.
3R]P8                  R[]P8                  R]]P8                  R_]P8                  Ra]P8                  .
Rc]:! Rd4      ]:! Rd4      ]:! Rd4      ]:! Rd4      RRRRRR.
3. RzORe]:! Rd4      ]:! Rd4      R[R\R]R^R_R`RaRb.
3R]P8                  R[]P8                  R]]P8                  R_]P8                  Ra]P8                  .
Re]:! Rd4      ]:! Rd4      ]:! Rd4      ]:! Rd4      R]R]R_R_RaRa.
3.4      Rf 4       t;]P                   P#                  RZ. RzORcR.^
,          3R]P8                  R[]P8                  R]]P8                  R_]P8                  Ra]P8                  .
RcR.^
,          3. RzORe. RzO3R]P8                  R[]P8                  R]]P8                  R_]P8                  Ra]P8                  .
Re. R{O3.4      Rg 4       t<Rh t=Ri t>]P                   P#                  RjRkRl.4      ]P                   P#                  RmR'R(.4      Rn 4       4       t?]P                   P#                  Ro]@]A.4      Rp 4       tB]P                   P#                  RjRkRl.4      ]P                   P#                  RmR'R(.4      ]P                   P#                  Ro]@]A.4      Rq 4       4       4       tCR# )|é    N)Ú	DataFrameÚDatetimeIndexÚIndexÚ
MultiIndexÚSeriesÚisnaÚnotnac                  óˆ   € \        R ^ ^^\        P                  ^./4      p V  V P                  ^4      P	                  4        R# )ÚBN)r   ÚnpÚnanÚ	expandingÚsum©Údfs    Ús/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/pandas/tests/window/test_expanding.pyÚtest_doc_stringr      s7   € Ü	�C˜!˜Q ¤2§6¡6¨1Ð-Ð.Ó	/€BÙØ‡L�L�ƒO×ÑÖó    c                 óN   € V ! \        ^4      4      P                  pV! ^R7       R# ©é   ©Úmin_periodsN)Úranger   )Úframe_or_seriesÚcs   & r   Útest_constructorr      s"   € ñ 	œ˜a›Ó!×+Ñ+€Añ �!×r   Úwç       @Úfooc                 óÔ   € V ! \        ^4      4      P                  pRp\        P                  ! \        VR7      ;_uu_ 4        V! VR7       RRR4       R#   + '       g   i     R# ; i)r   zmin_periods must be an integer©Úmatchr   N)r   r   ÚpytestÚraisesÚ
ValueError)r   r   r   Úmsgs   &&  r   Útest_constructor_invalidr(      sE   € ñ 	œ˜a›Ó!×+Ñ+€AØ
*€CÜ	�Š”z¨×	-Ö	-Ù	�aÕ÷ 
.×	-×	-Ò	-ús   Á
AÁA'	ÚexpanderÚlsz,GH#16425 expanding with offset not supported)Úreason)Úmarksc                 óN  € \        4       p\        4       P                  V 4      P                  4       p\        P                  ! W!4       \        \        . 4      R 7      p\        \        . 4      R 7      P                  V 4      P                  4       p\        P                  ! W!4       R# )©ÚindexN)r   r   r   ÚtmÚassert_frame_equalr   )r)   ÚexpectedÚresults   &  r   Útest_empty_df_expandingr4   )   sv   € ô  ‹{€HÜ‹[×"Ñ" 8Ó,×0Ñ0Ó2€FÜ×Ò˜&Ô+ô œ}¨RÓ0Ô1€HÜœ]¨2Ó.Ô/×9Ñ9¸(ÓC×GÑGÓI€FÜ×Ò˜&Ö+r   c                  ó^  € \        \        P                  .4      p V P                  ^ R7      P	                  4       p\        R.4      p\
        P                  ! W4       V P                  ^R7      P	                  4       p\        \        P                  .4      p\
        P                  ! W4       R# )r   r   g        N)r   r   r   r   r   r0   Úassert_series_equal)Úxr3   r2   s      r   Útest_missing_minp_zeror8   D   s   € ô 	”—‘ˆxÓ€AØ�[‰[ Qˆ[Ó'×+Ñ+Ó-€FÜ�s�e‹}€HÜ×Ò˜6Ô,ð �[‰[ Qˆ[Ó'×+Ñ+Ó-€FÜ”r—v‘v�hÓ€HÜ×Ò˜6Ö,r   c                  ó�  € \        \        P                  ! R4      4      p \        \        ^4       UUu/ uFE  q\        P                  .^,          \        ^^4       Uu. uF  p\        V4      NK  	  up,           bKG  	  upp4      pV P                  ^4      P                  4       p\        P                  ! WC4       R# u upi u uppi )é
   N)r:   é   )
r   r   Úonesr   r   Úfloatr   r   r0   r1   )r   ÚiÚjr2   r3   s        r   Útest_expandingr@   R   sŽ   € ä	”2—7’7˜8Ó$Ó	%€BäÜEJÈ2ÄYÔOÁYÀŒR�V‰VˆH�q�L¬e°A°r¬lÓ;©l¨œE !žH©lÑ;Õ;Ò	;ÁYÒOó€Hð �\‰\˜!‹_× Ñ Ó"€FÜ×Ò˜&Ö+ùò <ùÓOs   ³*C
ÁB=Á1C
Â=C
c                 óâ   € V ! \        ^4      4      P                  ^R7      P                  4       pV ! \        P                  \        P                  RRR.4      p\
        P                  ! W4       R# )r   r   ç      @ç      @ç      @N©r   r   Úcountr   r   r0   Úassert_equal©r   r3   r2   s   &  r   Ú%test_expanding_count_with_min_periodsrI   ]   sP   € áœU 1›XÓ&×0Ñ0¸QÐ0Ó?×EÑEÓG€FÙ¤§¡¬¯©°°S¸#Ð>Ó?€HÜ‡O‚O�FÖ%r   c                 óÀ   € ^^^\         P                  ^^^.p. ROpV ! V4      P                  4       P                  4       pV ! V4      p\        P
                  ! W44       R# )é   N)ç      ð?r   rB   rB   rC   rD   ç      @)r   r   r   rF   r0   rG   )r   ÚvaluesÚexpected_countsr3   r2   s   &    r   Ú9test_expanding_count_default_min_periods_with_null_valuesrP   d   sQ   € à��A”r—v‘v˜q ! QÐ'€FÚ9€Oá˜VÓ$×.Ñ.Ó0×6Ñ6Ó8€FÙ˜Ó/€HÜ‡O‚O�FÖ%r   c                 ó6  € V ! \        ^4      4      P                  ^R7      P                  4       pV ! \        P                  \        P                  \        P                  \        P                  \        P                  .4      p\
        P                  ! W4       R# r   rE   rH   s   &  r   Ú=test_expanding_count_with_min_periods_exceeding_series_lengthrR   n   s\   € áœU 1›XÓ&×0Ñ0¸QÐ0Ó?×EÑEÓG€FÙ¤§¡¬¯©´·±¼¿¹ÄÇÁÐGÓH€HÜ‡O‚O�FÖ%r   zdf,expected,min_periodsÚAr   rL   c           	      óÜ   € \        V 4      p V UUu. uF  w  r4\        W4R 7      NK  	  ppp\        WPP                  V4      RR7       F  w  r\        P                  ! Wa4       K  	  R# u uppi )r.   F©ÚstrictN)r   Úzipr   r0   r1   )r   r2   r   rN   r/   Ú	expectedsÚactuals   &&&    r   Útest_iter_expanding_dataframerZ   u   s[   € ô~ 
�2‹€BÙGOÔPÁx±O°V”˜6×/Áx€IÑPä 	¯<©<¸Ó+DÈU×SÑˆÜ
×Ò˜fÖ/ó Tùó Qs   ‘A(zser,expected,min_periodsÚint64©Údtypec           	      óÆ   € V UUu. uF  w  r4\        W4R 7      NK  	  ppp\        WPP                  V4      RR7       F  w  r\        P                  ! Wa4       K  	  R# u uppi )r.   TrU   N)r   rW   r   r0   r6   )Úserr2   r   rN   r/   rX   rY   s   &&&    r   Útest_iter_expanding_seriesr`   »   sS   € ñ EMÔMÁH±°&”˜×,ÁH€IÑMä 	¯=©=¸Ó+EÈd×SÑˆÜ
×Ò˜vÖ0ó Tùó Ns   †Ac                  óÀ   € \        4       p \        P                  ! \        R R7      ;_uu_ 4        V P	                  RR7       RRR4       R#   + '       g   i     R# ; i)z.* got an unexpected keywordr"   T)ÚcenterN)r   r$   r%   Ú	TypeErrorr   r   s    r   Útest_center_invalidrd   Î   s9   € ä	‹€BÜ	�Š”yÐ(F×	GÖ	GØ
�‰˜DˆÔ!÷ 
H×	G×	GÒ	Gús   ¯AÁA	c                 ó  € V ! . RO4      pVP                  4       P                  4       p\        V\        4      '       d   \	        V^ ,          P
                  4      p\	        \        P                  RR.4      p\        P                  ! W#4       R# )r   ç      à?N©r   rK   é   g3�E§yâ?)
r   ÚsemÚ
isinstancer   r   rN   r   r   r0   r6   )r   Úobjr3   r2   s   &   r   Útest_expanding_semrl   Õ   sd   € á
š)Ó
$€CØ�]‰]‹_× Ñ Ó"€FÜ�&œ)×$Ò$Ü˜˜q�	×(Ñ(Ó)ˆÜ”r—v‘v˜s NÐ3Ó4€HÜ×Ò˜6Ö,r   ÚmethodÚskewÚkurtc                 ó2  € \        \        P                  P                  ^4      P                  ^
4      4      p\	        VP                  ^4      V 4      ! 4       pVR,           p\	        VP                  ^4      V 4      ! 4       p\        P                  ! W24       R# )rh   iˆ  N)r   r   ÚrandomÚdefault_rngÚgetattrr   r0   r6   )rm   Úsr2   r3   s   &   r   Ú,test_expanding_skew_kurt_numerical_stabilityru   ß   sm   € ô 	Œr�y‰y×$Ñ$ QÓ'×.Ñ.¨rÓ2Ó3€AÜ�q—{‘{ 1“~ vÔ.Ó0€HØ	ˆD�€AÜ�Q—[‘[ “^ VÔ,Ó.€FÜ×Ò˜6Ö,r   ÚwindowÚminÚmaxÚpctTFÚ	test_datac           
      ó²  aaa€ ^pVR8X  d:   \        \        P                  P                  ^4      P                  V4      R7      pM²VR8X  d;   \        \        P                  P                  ^4      P	                  ^V4      R7      pMqVR8X  dk   \        \        P                  P                  ^4      P	                  RRR\        P
                  \        P                  \        P                  ) .V4      R7      pXP                  V 4      P                  VVV3R l4      pVP                  V 4      P                  SSSR	7      p\        P                  ! W‡4       R
# )r;   Údefault©ÚdataÚ
duplicatesÚnansrL   ç      Ð?ç      è?c                 óN   <€ V P                  SSSR 7      P                  R,          # )©rm   ry   Ú	ascendingéÿÿÿÿ)ÚrankÚiloc)r7   r…   rm   ry   s   &€€€r   Ú<lambda>Útest_rank.<locals>.<lambda>û   s   ø€ �!—&‘& ¨C¸9�&ÓE×JÑJÈ2ÖNr   r„   N)r   r   rq   rr   Úchoicer   Úinfr   Úapplyr‡   r0   r6   )	rv   rm   ry   r…   rz   Úlengthr_   r2   r3   s	   &fff&    r   Ú	test_rankr�   é   s  ú€ ð
 €FØ�IÔÜœ"Ÿ)™)×/Ñ/°Ó2×9Ñ9¸&ÓAÔB‰Ø	�lÔ	"Üœ"Ÿ)™)×/Ñ/°Ó2×9Ñ9¸!¸VÓDÔE‰Ø	�fÔ	ÜÜ—‘×&Ñ& qÓ)×0Ñ0Ø�d˜D¤"§&¡&¬"¯&©&´2·6±6°'Ð:¸Fóô
ˆð �}‰}˜VÓ$×*Ñ*ÞNó€Hð �]‰]˜6Ó"×'Ñ'¨v¸3È)Ð'ÓT€Fä×Ò˜6Ö,r   c           
      óä  € ^pVR8X  d:   \        \        P                  P                  ^4      P                  V4      R7      pM×VR8X  d;   \        \        P                  P                  ^4      P	                  ^V4      R7      pM–VR8X  dl   \        \        P                  P                  ^4      P	                  RRR\        P
                  \        P                  \        P                  ) .V4      R7      pM$VR8X  d   \        . RO\        P                  R	7      pXP                  V 4      P                  R
 4      pVP                  V 4      P                  4       p\        P                  ! WT4       R# )r;   r|   r}   r   r€   rL   r�   r‚   Ú	precision)r~   r]   c                 ó"   € V P                  4       # ©N)Únunique©r7   s   &r   r‰   Útest_nunique.<locals>.<lambda>!  s
   € °Q·Y±Y´[r   N)
g333333Ó?g433333Ó?g333333ã?g433333ã?gÍÌÌÌÌÌì?gÌÌÌÌÌÌì?rf   rf   çš™™™™™é?r—   )r   r   rq   rr   r‹   r   rŒ   Úfloat64r   r�   r”   r0   r6   )rv   rz   rŽ   r_   r2   r3   s   &&    r   Útest_nuniquer™     s  € ð €FØ�IÔÜœ"Ÿ)™)×/Ñ/°Ó2×9Ñ9¸&ÓAÔB‰Ø	�lÔ	"Üœ"Ÿ)™)×/Ñ/°Ó2×9Ñ9¸!¸VÓDÔE‰Ø	�fÔ	ÜÜ—‘×&Ñ& qÓ)×0Ñ0Ø�d˜D¤"§&¡&¬"¯&©&´2·6±6°'Ð:¸Fóô
‰ð
 
�kÔ	!Üòô —*‘*ô
ˆð  �}‰}˜VÓ$×*Ñ*Ñ+@ÓA€HØ�]‰]˜6Ó"×*Ñ*Ó,€Fä×Ò˜6Ö,r   c                 óh  € V P                  4       pV\        P                  P                  ^4      P	                  \        V4      4      ,           RR pVP                  4       P                  V4      pVP                  \        V4      ^R7      P                  V4      p\        P                  ! WC4       R# ©rh   N©rv   r   éûÿÿÿ)Údropnar   rq   rr   Ústandard_normalÚlenr   ÚcorrÚrollingr0   Úassert_almost_equal©ÚseriesrS   r   r3   Úrolling_results   &    r   Útest_expanding_corrr§   '  s�   € Ø�‰‹€AØ	
ŒR�Y‰Y×"Ñ" 1Ó%×5Ñ5´c¸!³fÓ=Õ	=¸sÀÐC€Aà�[‰[‹]×Ñ Ó"€Fà—Y‘Y¤c¨!£f¸!�YÓ<×AÑAÀ!ÓD€Nä×Ò˜>Ö2r   c                 óÂ   € V P                  ^ R7      P                  4       p\        P                  ! WP	                  \        V 4      ^ R7      P                  4       4       R# )r   r   rœ   N)r   rF   r0   r£   r¢   r    )r¥   r3   s   & r   Útest_expanding_countr©   2  sI   € Ø×Ñ¨!ÐÓ,×2Ñ2Ó4€FÜ×ÒØ—‘¤c¨&£k¸q�ÓA×GÑGÓIör   c                 óÆ   € V P                  4       P                  R 4      pV P                  \        V 4      ^R7      P                  R 4      p\        P
                  ! W4       R# )rf   rœ   N)r   Úquantiler¢   r    r0   r£   )r¥   r3   r¦   s   &  r   Útest_expanding_quantiler¬   9  sK   € Ø×ÑÓ×(Ñ(¨Ó-€Fà—^‘^¬3¨v«;ÀA�^ÓF×OÑOÐPSÓT€Nä×Ò˜6Ö2r   c                 óL  € T pV\         P                  P                  ^4      P                  \	        V4      4      ,           RR pVP                  4       P                  V4      pVP                  \	        V4      ^R7      P                  V4      p\        P                  ! WC4       R# r›   )
r   rq   rr   rŸ   r    r   Úcovr¢   r0   r£   r¤   s   &    r   Útest_expanding_covr¯   A  s{   € Ø€AØ	
ŒR�Y‰Y×"Ñ" 1Ó%×5Ñ5´c¸!³fÓ=Õ	=¸sÀÐC€Aà�[‰[‹]×Ñ˜qÓ!€Fà—Y‘Y¤c¨!£f¸!�YÓ<×@Ñ@ÀÓC€Nä×Ò˜>Ö2r   c                 óÂ   € V P                  4       P                  4       pV P                  \        V 4      ^R7      P                  4       p\        P
                  ! W4       R# ©rK   rœ   N)r   r®   r¢   r    r0   r1   ©Úframer3   r¦   s   &  r   Útest_expanding_cov_pairwiser´   L  sD   € Ø�_‰_Ó×"Ñ"Ó$€Fà—]‘]¬#¨e«*À!�]ÓD×HÑHÓJ€Nä×Ò˜&Ö1r   c                 óÂ   € V P                  4       P                  4       pV P                  \        V 4      ^R7      P                  4       p\        P
                  ! W4       R# r±   )r   r¡   r¢   r    r0   r1   r²   s   &  r   Útest_expanding_corr_pairwiser¶   T  sD   € Ø�_‰_Ó×#Ñ#Ó%€Fà—]‘]¬#¨e«*À!�]ÓD×IÑIÓK€NÜ×Ò˜&Ö1r   zfunc,static_compr   c                 ó2   € \         P                  ! V ^ R7      # ©r   ©Úaxis)r   r   r•   s   &r   r‰   r‰   ^  ó   € œ"Ÿ&š& ¨Õ+r   Úmeanc                 ó2   € \         P                  ! V ^ R7      # r¸   ©r   r¼   r•   s   &r   r‰   r‰   _  s   € œ2Ÿ7š7 1¨1Õ-r   c                 ó2   € \         P                  ! V ^ R7      # r¸   )r   rx   r•   s   &r   r‰   r‰   `  r»   r   c                 ó2   € \         P                  ! V ^ R7      # r¸   )r   rw   r•   s   &r   r‰   r‰   a  r»   r   )Úidsc           	      óÌ  € V! \         P                  ! \        \        ^
4      4      \         P                  .^
,          ,           4      4      pVP                  ^R7      p\        W@4      ! 4       p\        WR4      '       g   Q hV! VR,          4      pV\        J d!   \        P                  ! V^
,          V4       R# \        P                  ! VP                  ^
,          VRR7       R# )r:   r   ºNé   NF©Úcheck_namesN)r   ÚarrayÚlistr   r   r   rs   rj   r   r0   r£   r6   rˆ   )ÚfuncÚstatic_compr   r~   rk   r3   r2   s   &&&    r   Útest_expanding_funcrË   [  s    € ñ œ2Ÿ8š8¤D¬¨r«£O´r·v±v°hÀµmÕ$CÓDÓE€Dà
�.‰. Qˆ.Ó
'€CÜ�SÔÓ!€FÜ�f×.Ò.Ð.Ð.á˜4 �9Ó%€HØœ&Ó Ü
×Ò˜v b�z¨8Ö4ä
×Ò˜vŸ{™{¨2�°Àe×Lr   c                 óÀ  € \        \        P                  P                  ^4      P	                  ^24      4      p\        VP                  ^R7      V 4      ! 4       pVR,          P                  4       P                  4       '       g   Q h\        P                  ! VP                  R,          V! VR,          4      4       \        VP                  ^R7      V 4      ! 4       p\        VP                  ^,          4      '       g   Q h\        VP                  ^,          4      '       g   Q h\        \        P                  P                  ^4      P	                  ^4      4      p\        VP                  ^R7      V 4      ! 4       p\        V^,          4      '       g   Q h\        V^,          4      '       g   Q h\        VP                  ^ R7      V 4      ! 4       p\        VP                  ^R7      V 4      ! 4       p\        P                  ! WV4       \        VP                  ^R7      V 4      ! 4       p\        P                  ! VP                  R,          V! VR,          4      4       R# )rh   r   ºNé   NºNé2   NNr†   )r   r   rq   rr   rŸ   rs   r   r   Úallr0   r£   rˆ   r	   )rÉ   rÊ   r_   r3   Úser2Úresult0Úresult1s   &&     r   Útest_expanding_min_periodsrÕ   s  s·  € ô ”—‘×&Ñ& qÓ)×9Ñ9¸"Ó=Ó
>€Cä�S—]‘]¨r�]Ó2°DÔ9Ó;€FØ�#�;×ÑÓ×!Ñ!×#Ò#Ð#Ð#Ü×Ò˜6Ÿ;™; r�?©K¸¸C½Ó,AÔBô �S—]‘]¨r�]Ó2°DÔ9Ó;€FÜ�—‘˜B•× Ò Ð Ð Ü�—‘˜R•×!Ò!Ð!Ð!ä”"—)‘)×'Ñ'¨Ó*×:Ñ:¸2Ó>Ó?€DÜ�T—^‘^°�^Ó2°DÔ9Ó;€FÜ��q•	�?Š?Ðˆ?Ü�˜•×ÒÐÐô �c—m‘m°�mÓ2°DÔ9Ó;€GÜ�c—m‘m°�mÓ2°DÔ9Ó;€GÜ×Ò˜7Ô,ä�S—]‘]¨q�]Ó1°4Ô8Ó:€FÜ×Ò˜6Ÿ;™; r�?©K¸¸C½Ó,AÖBr   c           	      ó.  € V w  r#V! \         P                  ! \        \        ^
4      4      \         P                  .^
,          ,           4      4      pVP                  ^R7      P                  R W2R7      p\        WQ4      '       g   Q hV\        J d>   \        P                  ! V^	,          \         P                  ! VR,          ^ R7      4       R# \        P                  ! VP                  ^	,          \         P                  ! VR,          ^ R7      RR7       R# )	r:   r   c                 ó"   € V P                  4       # r“   ©r¼   r•   s   &r   r‰   Ú&test_expanding_apply.<locals>.<lambda>–  ó
   € �!—&‘&”(r   ©ÚrawÚenginerÃ   r¹   FrÅ   N)r   rÇ   rÈ   r   r   r   r�   rj   r   r0   r£   r¼   r6   rˆ   )Úengine_and_rawr   rÝ   rÜ   r~   r3   s   &&    r   Útest_expanding_applyrß   ’  sÂ   € Ø �K€FÙœ2Ÿ8š8¤D¬¨r«£O´r·v±v°hÀµmÕ$CÓDÓE€DØ�^‰^¨ˆ^Ó*×0Ñ0Ù ð 1ó €Fô �f×.Ò.Ð.Ð.àœ&Ó Ü
×Ò˜v a�y¬"¯'ª'°$°sµ)À!Ô*DÖEä
×ÒØ�K‰K˜�NœBŸGšG D¨¥I°AÔ6ÀE÷	
r   c                 ó$  € V w  r\        \        P                  P                  ^4      P	                  ^24      4      pVP                  ^R7      P                  R W!R7      pVR,          P                  4       P                  4       '       g   Q h\        P                  ! VP                  R,          \        P                  ! VR,          4      4       VP                  ^R7      P                  R W!R7      p\        VP                  ^,          4      '       g   Q h\        VP                  ^,          4      '       g   Q h\        \        P                  P                  ^4      P	                  ^4      4      pVP                  ^R7      P                  R W!R7      p\        V^,          4      '       g   Q h\        V^,          4      '       g   Q hVP                  ^ R7      P                  R W!R7      pVP                  ^R7      P                  R	 W!R7      p\        P                  ! Wg4       VP                  ^R7      P                  R
 W!R7      p\        P                  ! VP                  R,          \        P                  ! VR,          4      4       R# )rh   r   c                 ó"   € V P                  4       # r“   rØ   r•   s   &r   r‰   Ú2test_expanding_min_periods_apply.<locals>.<lambda>§  rÚ   r   rÛ   rÍ   rÏ   c                 ó"   € V P                  4       # r“   rØ   r•   s   &r   r‰   râ   ®  rÚ   r   c                 ó"   € V P                  4       # r“   rØ   r•   s   &r   r‰   râ   µ  rÚ   r   c                 ó"   € V P                  4       # r“   rØ   r•   s   &r   r‰   râ   ¼  rÚ   r   c                 ó"   € V P                  4       # r“   rØ   r•   s   &r   r‰   râ   ¿  rÚ   r   c                 ó"   € V P                  4       # r“   rØ   r•   s   &r   r‰   râ   Ä  rÚ   r   Nr†   )r   r   rq   rr   rŸ   r   r�   r   rÑ   r0   r£   rˆ   r¼   r	   )rÞ   rÝ   rÜ   r_   r3   rÒ   rÓ   rÔ   s   &       r   Ú test_expanding_min_periods_applyrè   ¢  s  € Ø �K€FÜ
”—‘×&Ñ& qÓ)×9Ñ9¸"Ó=Ó
>€Cà�]‰] rˆ]Ó*×0Ñ0Ù ð 1ó €Fð �#�;×ÑÓ×!Ñ!×#Ò#Ð#Ð#Ü×Ò˜6Ÿ;™; r�?¬B¯GªG°C¸µHÓ,=Ô>ð �]‰] rˆ]Ó*×0Ñ0Ù ð 1ó €Fô �—‘˜B•× Ò Ð Ð Ü�—‘˜R•×!Ò!Ð!Ð!ä”"—)‘)×'Ñ'¨Ó*×:Ñ:¸2Ó>Ó?€DØ�^‰^¨ˆ^Ó*×0Ñ0Ù ð 1ó €Fô ��q•	�?Š?Ðˆ?Ü�˜•×ÒÐÐð �m‰m¨ˆmÓ*×0Ñ0Ù ð 1ó €Gð �m‰m¨ˆmÓ*×0Ñ0Ù ð 1ó €Gô ×Ò˜7Ô,à�]‰] qˆ]Ó)×/Ñ/Ù ð 0ó €Fô ×Ò˜6Ÿ;™; r�?¬B¯GªG°C¸µHÓ,=Ö>r   Úfc                 óH   € V P                  ^R7      P                  V RR7      # ©r   r   T©Úpairwise©r   r®   r•   s   &r   r‰   r‰   Ì  s   € �!—+‘+¨!�+Ó,×0Ñ0°¸TÐ0ÔBr   c                 óH   € V P                  ^R7      P                  V RR7      # rë   ©r   r¡   r•   s   &r   r‰   r‰   Í  s   € �!—+‘+¨!�+Ó,×1Ñ1°!¸dÐ1ÔCr   c                 ó  € \        4       p\        \        R .RR7      \        . RR7      R7      pVR ,          P                  R4      VR &   \        \        P                  ! VP
                  VP                  .4      R7      p\        \        P                  ! VP
                  VP                  .RR.R7      \        R .RR7      RR7      pV ! V4      p\        P                  ! WS4       V ! V4      p\        P                  ! Wd4       R	# )
Úar    ©ÚnameÚbar©Úcolumnsr/   r˜   r.   )Únames)r/   r÷   r]   N)	r   r   Úastyper   Úfrom_productr/   r÷   r0   r1   )ré   Údf1Údf2Údf1_expectedÚdf2_expectedÚ
df1_resultÚ
df2_results   &      r   Ú*test_moment_functions_zero_length_pairwiser  É  sÉ   € ô ‹+€CÜ
œE 3 %¨eÔ4¼EÀ"È5Ô<QÔ
R€CØ�3�x�‰˜yÓ)€Cˆ�Hä¤:×#:Ò#:¸C¿I¹IÀsÇ{Á{Ð;SÓ#TÔU€LÜÜ×%Ò% s§y¡y°#·+±+Ð&>ÀuÈeÀnÔUÜ�s�e %Ô(Øô€Lñ �3“€JÜ×Ò˜*Ô3á�3“€JÜ×Ò˜*Ö3r   c                 ó>   € V P                  4       P                  4       # r“   )r   rF   r•   s   &r   r‰   r‰   æ  s   € �!—+‘+“-×%Ñ%Ô'r   c                 óH   € V P                  ^R7      P                  V RR7      # ©r   r   Frì   rî   r•   s   &r   r‰   r‰   ç  s   € �!—+‘+¨!�+Ó,×0Ñ0°¸UÐ0ÔCr   c                 óH   € V P                  ^R7      P                  V RR7      # r  rð   r•   s   &r   r‰   r‰   è  s   € �!—+‘+¨!�+Ó,×1Ñ1°!¸eÐ1ÔDr   c                 óB   € V P                  ^R7      P                  4       # ©r   r   )r   rx   r•   s   &r   r‰   r‰   é  ó   € �!—+‘+¨!�+Ó,×0Ñ0Ô2r   c                 óB   € V P                  ^R7      P                  4       # r  )r   rw   r•   s   &r   r‰   r‰   ê  r  r   c                 óB   € V P                  ^R7      P                  4       # r  )r   Úfirstr•   s   &r   r‰   r‰   ë  s   € �!—+‘+¨!�+Ó,×2Ñ2Ô4r   c                 óB   € V P                  ^R7      P                  4       # r  )r   Úlastr•   s   &r   r‰   r‰   ì  ó   € �!—+‘+¨!�+Ó,×1Ñ1Ô3r   c                 óB   € V P                  ^R7      P                  4       # r  )r   r   r•   s   &r   r‰   r‰   í  r  r   c                 óB   € V P                  ^R7      P                  4       # r  )r   r¼   r•   s   &r   r‰   r‰   î  r  r   c                 óB   € V P                  ^R7      P                  4       # r  )r   Ústdr•   s   &r   r‰   r‰   ï  r  r   c                 óB   € V P                  ^R7      P                  4       # r  )r   Úvarr•   s   &r   r‰   r‰   ð  r  r   c                 óB   € V P                  ^R7      P                  4       # r  )r   rn   r•   s   &r   r‰   r‰   ñ  r  r   c                 óB   € V P                  ^R7      P                  4       # r  )r   ro   r•   s   &r   r‰   r‰   ò  r  r   c                 óD   € V P                  ^R7      P                  R4      # )r   r   rf   )r   r«   r•   s   &r   r‰   r‰   ó  s   € �!—+‘+¨!�+Ó,×5Ñ5°cÔ:r   c                 óB   € V P                  ^R7      P                  4       # r  )r   Úmedianr•   s   &r   r‰   r‰   ô  s   € �!—+‘+¨!�+Ó,×3Ñ3Ô5r   c                 óP   € V P                  ^R7      P                  \        RR7      # )r   r   F©rÜ   ©r   r�   r   r•   s   &r   r‰   r‰   õ  s   € �!—+‘+¨!�+Ó,×2Ñ2´3¸EÐ2ÔBr   c                 óP   € V P                  ^R7      P                  \        RR7      # )r   r   Tr  r  r•   s   &r   r‰   r‰   ö  s   € �!—+‘+¨!�+Ó,×2Ñ2´3¸DÐ2ÔAr   c                 ó^  € \        \        P                  R 7      pTp\        4       pTp\        R.R7      pVR,          P	                  R4      VR&   TpV ! V4      p\
        P                  ! Wr4       V ! V4      p\
        P                  ! W„4       V ! V4      p	\
        P                  ! W–4       R# )r\   rò   ©r÷   r˜   N)r   r   r˜   r   rù   r0   r6   r1   )
ré   rt   Ú
s_expectedrû   rý   rü   rþ   Ús_resultrÿ   r   s
   &         r   Ú!test_moment_functions_zero_lengthr"  ã  s�   € ô0 	”R—Z‘ZÔ €AØ€JÜ
‹+€CØ€LÜ
˜S˜EÔ
"€CØ�3�x�‰˜yÓ)€Cˆ�HØ€Lá�‹t€HÜ×Ò˜8Ô0á�3“€JÜ×Ò˜*Ô3á�3“€JÜ×Ò˜*Ö3r   c           	      ó°   € V w  r\        . \        P                  R 7      p\        P                  ! W3P                  4       P                  R W!R7      4       R# )r\   c                 ó"   € V P                  4       # r“   rØ   r•   s   &r   r‰   Ú3test_expanding_apply_empty_series.<locals>.<lambda>  s
   € ¨Q¯V©V¬Xr   rÛ   N)r   r   r˜   r0   r6   r   r�   )rÞ   rÝ   rÜ   r_   s   &   r   Ú!test_expanding_apply_empty_seriesr&    sA   € Ø �K€FÜ
�œ2Ÿ:™:Ô
&€CÜ×ÒØ�]‰]‹_×"Ñ"Ñ#5¸3Ð"ÓNör   c                 ó¶   € V w  r\        . RO4      pVP                  ^ R7      P                  R W!R7      p\        . RO4      p\        P                  ! WE4       R # )Nr   c                 ó   € \        V 4      # r“   )r    r•   s   &r   r‰   Ú4test_expanding_apply_min_periods_0.<locals>.<lambda>  s   € ¼¸A¼r   rÛ   )NNN)rL   r   rB   )r   r   r�   r0   r6   )rÞ   rÝ   rÜ   rt   r3   r2   s   &     r   Ú"test_expanding_apply_min_periods_0r*    sM   € à �K€FÜÒ!Ó"€AØ�[‰[ Qˆ[Ó'×-Ñ-Ñ.>ÀCÐ-ÓW€FÜ’oÓ&€HÜ×Ò˜6Ö,r   c                  ój  € \        . RO\        ^4      R7      p \        ^^.\        ^ ^^4      R7      pV P                  4       P                  V4      p\        . RO4      p\        P
                  ! W#4       \        . RO. ROR7      pV P                  4       P                  V4      p\        P
                  ! W#4       \        . RO. ROR7      p \        . R	O. R
OR7      pV P                  4       P                  V4      p\        . RO\        \        ^4      4      R7      p\        P
                  ! W#4       R# )rK   r.   N©rK   rh   é   )NNr   ©rK   Nr-  rg   ©é   é   r:   ©r   rK   r-  ©r0  é	   r:   ©r   rh   r-  )NNNg      @)r   r   r   r®   r0   r6   rÈ   ©Ús1Ús2r3   r2   Ús2as        r   Útest_expanding_cov_diff_indexr:    sÚ   € ä	’	¤ q£Ô	*€BÜ	��A�œe A q¨!›nÔ	-€BØ�\‰\‹^×Ñ Ó#€FÜÒ'Ó(€HÜ×Ò˜6Ô,ä
’¢YÔ
/€CØ�\‰\‹^×Ñ Ó$€FÜ×Ò˜6Ô,ä	’
¢)Ô	,€BÜ	’
¢)Ô	,€BØ�\‰\‹^×Ñ Ó#€FÜÒ-´T¼%À»(³^ÔD€HÜ×Ò˜6Ö,r   c                  ój  € \        . RO\        ^4      R7      p \        ^^.\        ^ ^^4      R7      pV P                  4       P                  V4      p\        . RO4      p\        P
                  ! W#4       \        . RO. ROR7      pV P                  4       P                  V4      p\        P
                  ! W#4       \        . RO. ROR7      p \        . R	O. R
OR7      pV P                  4       P                  V4      p\        . RO\        \        ^4      4      R7      p\        P
                  ! W#4       R# )rK   r.   Nr,  )NNrL   r.  rg   r/  r2  r3  r5  )NNNrL   )r   r   r   r¡   r0   r6   rÈ   r6  s        r   Útest_expanding_corr_diff_indexr<  1  sÚ   € ä	’	¤ q£Ô	*€BÜ	��A�œe A q¨!›nÔ	-€BØ�\‰\‹^× Ñ  Ó$€FÜÒ'Ó(€HÜ×Ò˜6Ô,ä
’¢YÔ
/€CØ�\‰\‹^× Ñ  Ó%€FÜ×Ò˜6Ô,ä	’
¢)Ô	,€BÜ	’
¢)Ô	,€BØ�\‰\‹^× Ñ  Ó$€FÜÒ-´T¼%À»(³^ÔD€HÜ×Ò˜6Ö,r   c            	      óº  € \        ^^.^^.^^	..\        RR.RR7      R7      p \        ^^.^^	..^ ^.\        RR.RR7      R7      p\        ^^.RR.^^..\        RR	.RR7      R7      p\        ^^.^^..^ ^.\        RR	.RR7      R7      pV P                  4       P                  VR
R7      P                  ^,          pV P                  4       P                  VR
R7      P                  ^,          pVP                  4       P                  VR
R7      P                  ^,          pVP                  4       P                  VR
R7      P                  ^,          p\        RR.RR..\        RR.RR7      \        RR	.RR7      R7      p\
        P                  ! WH4       \
        P                  ! WX4       \
        P                  ! Wh4       \
        P                  ! Wx4       R# )rK   rS   r   r    ró   r  ©r/   r÷   NÚXÚYTrì   rö   g      Àg      Àg      Àg      $À)r   r   r   r®   Úlocr0   r1   ©	rû   Údf1arü   Údf2arÔ   Úresult2Úresult3Úresult4r2   s	            r   Ú'test_expanding_cov_pairwise_diff_lengthrH  D  sÃ  € ä
�a˜�V˜a ˜V a¨ VÐ,´e¸SÀ#¸JÈUÔ6SÔ
T€CÜØ
ˆQˆ�!�Q�Ð  A ´°s¸C°jÀuÔ0Mô€Dô Ø
ˆQˆ�$˜�  1˜vÐ&´°s¸C°jÀuÔ0Mô€Cô Ø
ˆQˆ�!�Q�Ð  A ´°s¸C°jÀuÔ0Mô€Dð
 �m‰m‹o×!Ñ! #°Ð!Ó5×9Ñ9¸!Õ<€GØ�m‰m‹o×!Ñ! $°Ð!Ó6×:Ñ:¸1Õ=€GØ�n‰nÓ×"Ñ" 3°Ð"Ó6×:Ñ:¸1Õ=€GØ�n‰nÓ×"Ñ" 4°$Ð"Ó7×;Ñ;¸AÕ>€GÜØ
�ˆ˜˜e�}Ð%Ü�s˜C�j uÔ-Ü�S˜#�J UÔ+ô€Hô
 ×Ò˜'Ô,Ü×Ò˜'Ô,Ü×Ò˜'Ô,Ü×Ò˜'Ö,r   c            	      óÈ  € \        ^^.^^.^^..RR.\        \        ^4      RR7      R7      p \        ^^.^^..\        ^ ^.RR7      RR.R7      p\        ^^.RR.^^..RR	.\        \        ^4      RR7      R7      p\        ^^.^^..\        ^ ^.RR7      RR	.R7      pV P                  4       P	                  VR
R7      P
                  ^,          pV P                  4       P	                  VR
R7      P
                  ^,          pVP                  4       P	                  VR
R7      P
                  ^,          pVP                  4       P	                  VR
R7      P
                  ^,          p\        RR.RR..RR.\        RR	.4      R7      p\        P                  ! WH4       \        P                  ! WX4       \        P                  ! Wh4       \        P                  ! Wx4       R# )rK   rS   r   rõ   ró   rö   r>  Nr?  r@  Trì   g      ð¿)r   r   r   r   r¡   rA  r0   r1   rB  s	            r   Ú(test_expanding_corr_pairwise_diff_lengthrJ  a  sÌ  € ä
Ø
ˆQˆ�!�Q�˜!˜Q˜Ð ¨3°¨*¼EÄ%ÈÃ(ÐQVÔ<Wô€Cô Ø
ˆQˆ�!�Q�Ð¤ q¨! f°5Ô 9ÀCÈÀ:ô€Dô Ø
ˆQˆ�$˜�  1˜vÐ&Ø�c�
Ü”E˜!“H 5Ô)ô€Cô
 Ø
ˆQˆ�!�Q�Ð¤ q¨! f°5Ô 9ÀCÈÀ:ô€Dð �m‰m‹o×"Ñ" 3°Ð"Ó6×:Ñ:¸1Õ=€GØ�m‰m‹o×"Ñ" 4°$Ð"Ó7×;Ñ;¸AÕ>€GØ�n‰nÓ×#Ñ# C°$Ð#Ó7×;Ñ;¸AÕ>€GØ�n‰nÓ×#Ñ# D°4Ð#Ó8×<Ñ<¸QÕ?€GÜØ
�ˆ˜˜d�|Ð$¨s°C¨jÄÀsÈCÀjÓ@Qô€Hô ×Ò˜'Ô,Ü×Ò˜'Ô,Ü×Ò˜'Ô,Ü×Ò˜'Ö,r   zvalues,method,expectedrB   rC   rD   rM   ç      @ç       @ç      "@ç      $@r  r   r  c                 ó>  € \        V 4      p\        VP                  ^4      V4      ! 4       p\        V4      p\        P                  ! WB4       \        RV /4      p\        VP                  ^4      V4      ! 4       p\        RV/4      p\        P                  ! WB4       R# )r-  rS   N©r   rs   r   r0   r£   r   ©rN   rm   r2   r7   r3   s   &&&  r   Útest_expanding_first_lastrR  ~  s~   € ôb 	ˆv‹€AÜ�Q—[‘[ “^ VÔ,Ó.€FÜ�hÓ€HÜ×Ò˜6Ô,ä�3˜�-Ó €AÜ�Q—[‘[ “^ VÔ,Ó.€FÜ˜#˜x˜Ó)€HÜ×Ò˜6Ö,r   c                 óB  € \        V 4      p\        VP                  ^ R7      V4      ! 4       p\        V4      p\        P                  ! WB4       \        RV /4      p\        VP                  ^ R7      V4      ! 4       p\        RV/4      p\        P                  ! WB4       R# )r   r   rS   NrP  rQ  s   &&&  r   Ú!test_expanding_first_last_no_minprT  º  sƒ   € ô6 	ˆv‹€AÜ�Q—[‘[¨Q�[Ó/°Ô8Ó:€FÜ�hÓ€HÜ×Ò˜6Ô,ä�3˜�-Ó €AÜ�Q—[‘[¨Q�[Ó/°Ô8Ó:€FÜ˜#˜x˜Ó)€HÜ×Ò˜6Ö,r   c                 óÐ  € R  pV w  r#\        \        P                  P                  ^4      P                  R4      4      pVP	                  4       P                  \        P                  W#R7      R,           pVP	                  4       P                  WVRR7      p\        P                  ! We4       VP	                  4       P                  WR^/R7      p\        P                  ! We4       R# )	c                 ó<   € \         P                  ! V 4      V,           # r“   r¾   )r7   Úconsts   &&r   Ú
mean_w_argÚ4test_expanding_apply_args_kwargs.<locals>.mean_w_argá  s   € Ü�wŠw�q‹z˜EÕ!Ð!r   )rÝ   rÜ   g      4@)rÝ   rÜ   ÚargsrW  )rÜ   ÚkwargsN)r;   r-  )r;   )	r   r   rq   rr   r   r�   r¼   r0   r1   )rÞ   rX  rÝ   rÜ   r   r2   r3   s   &      r   Ú test_expanding_apply_args_kwargsr\  à  s°   € ò"ð !�K€Fä	”2—9‘9×(Ñ(¨Ó+×2Ñ2°7Ó;Ó	<€Bà�|‰|‹~×#Ñ#¤B§G¡G°FÐ#ÓDÀtÕK€Hà�\‰\‹^×!Ñ! *ÀÈ5Ð!ÓQ€FÜ×Ò˜&Ô+à�\‰\‹^×!Ñ! *¸wÈ¸mÐ!ÓL€FÜ×Ò˜&Ö+r   c                 ó¼  € T p\        R ^.R^R^/4      pVR,          P                  \        4      VR&   VP                  4       p\	        WBR4      pVe‰   V! VR7      pV'       d   R R.M. ROpW7,          P                  V.4      P                  RR7      P                  \        4      p\        VP                  4      V8X  g   Q h\        P                  ! Wh4       R# R# )rò   Úbr   N©Únumeric_onlyT©Údrop©rò   r^  r   )r   rù   Úobjectr   rs   ÚaggÚreset_indexr=   rÈ   r÷   r0   r1   )	Úarithmetic_win_operatorsr`  Úkernelr   r   Úopr3   r÷   r2   s	   &&       r   Útest_numeric_only_framerj  ñ  sÀ   € à%€FÜ	�C˜!˜˜c 1 c¨1Ð-Ó	.€BØ��g�n‰nœVÓ$€B€s�GØ—‘“€IÜ	� DÓ	)€BØ	‚~Ù Ô.ˆç ,�3˜‘*²/ˆØ•;—?‘? F 8Ó,×8Ñ8¸dÐ8ÓC×JÑJÌ5ÓQˆÜ�H×$Ñ$Ó%¨Ô0Ð0Ð0ä
×Ò˜fÖ/ñ r   rh  r¡   r®   Úuse_argc                 ó¬  € \        R . ROR^R^/4      pVR,          P                  \        4      VR&   V'       d   V3MRpVP                  4       p\	        WP4      pV! VRV/ pV'       d   R R.M. ROpW8,          P                  \
        4      p	V'       d   V	3MRp
V	P                  4       p\	        W°4      pV! V
RV/ p\        P                  ! W}4       R# )rò   r^  r   r`  Nr,  © rc  )r   rù   rd  r   rs   r=   r0   r1   )rh  r`  rk  r   Úargr   ri  r3   r÷   rü   Úarg2Ú
expanding2Úop2r2   s   &&&           r   Ú test_numeric_only_corr_cov_framerr    s¾   € ô 
�Cš C¨¨C°Ð3Ó	4€BØ��g�n‰nœVÓ$€B€s�Gßˆ2‰% €CØ—‘“€IÜ	�Ó	#€BÙ�Ð0 <Ñ0€F÷ )ˆs�C‰jªo€GØ
�+×
Ñ
œUÓ
#€CßˆC‰6 "€DØ—‘“€JÜ
�*Ó
%€CÙ�DÐ4 |Ñ4€Hä×Ò˜&Ö+r   r]   c                 óÌ  € T p\        ^.VR7      pVP                  4       p\        WS4      pV'       dI   V\        J d?   RV R2p\        P
                  ! \        VR7      ;_uu_ 4        V! VR7       RRR4       R# V! VR7      pVP                  V.4      P                  RR7      P                  \        4      p	\        P                  ! W‰4       R#   + '       g   i     R# ; i)	rK   r\   ú
Expanding.ú  does not implement numeric_onlyr"   r_  NTra  )r   r   rs   rd  r$   r%   ÚNotImplementedErrorre  rf  rù   r=   r0   r6   )
rg  r`  r]   rh  r_   r   ri  r'   r3   r2   s
   &&&       r   Útest_numeric_only_seriesrw    sµ   € ð &€FÜ
�!�˜EÔ
"€CØ—‘“€IÜ	�Ó	#€Bß˜¤›Ø˜6˜(Ð"BÐCˆÜ�]Š]Ô.°c×:Ö:Ù˜LÕ)÷ ;Ñ:ñ  Ô.ˆØ—7‘7˜F˜8Ó$×0Ñ0°dÐ0Ó;×BÑBÄ5ÓIˆÜ
×Ò˜vÖ0÷ ;×:Ð:ús   Á(
CÃC#	c                 ó   € \        . ROVR7      pV'       d   V3MRpVP                  4       p\        W`4      pV'       dH   V\        J d>   RV  R2p\        P
                  ! \        VR7      ;_uu_ 4        V! VRV/  RRR4       R# V! VRV/ p	VP                  \        4      p
V'       d   V
3MRpV
P                  4       p\        WÀ4      pV! VRV/ p\        P                  ! Wž4       R#   + '       g   i     R# ; i)	rK   r\   rt  ru  r"   r`  Nr,  rm  )r   r   rs   rd  r$   r%   rv  rù   r=   r0   r6   )rh  rk  r`  r]   r_   rn  r   ri  r'   r3   rÒ   ro  rp  rq  r2   s   &&&&           r   Ú!test_numeric_only_corr_cov_seriesry  )  sØ   € ô
 ’ %Ô
(€Cßˆ3‰& €CØ—‘“€IÜ	�Ó	#€Bß˜¤›Ø˜6˜(Ð"BÐCˆÜ�]Š]Ô.°c×:Ö:Ù�Ð/ ,Ò/÷ ;Ñ:ñ �SÐ4 |Ñ4ˆà�z‰zœ%Ó ˆß!�‰w rˆØ—^‘^Ó%ˆ
Ü�jÓ)ˆÙ˜Ð8¨<Ñ8ˆÜ
×Ò˜vÖ0÷ ;×:Ð:ús   Á4	C,Ã,C=	r,  )é   r   é   rg   )rK   r-  r:   r;   )rw   rx   Úaverage)r|   r   r€   )r|   r   r€   r‘   )r   r¼   rx   rw   )
rL   r   rB   rC   rD   rM   rK  rL  rM  rN  )
rL   rL   rB   rB   rD   rD   rK  rK  rM  rM  )DÚnumpyr   r$   Úpandasr   r   r   r   r   r   r	   Úpandas._testingÚ_testingr0   r   r   ÚmarkÚparametrizerÇ   r(   ÚparamÚxfailr4   r8   r@   rI   rP   rR   r   rZ   r`   rd   rl   ru   r�   r™   r§   r©   r¬   r¯   r´   r¶   rË   r   r¼   rx   rw   rÕ   rß   rè   r  r"  r&  r*  r:  r<  rH  rJ  r=   rR  rT  r\  rj  rr  Úintrd  rw  ry  rm  r   r   Ú<module>r†     s¾
  ðÛ Û ÷÷ ñ õ òòð ‡�×Ñ˜˜s E¨2¯8ª8°Q°C«=Ð9Ó:ñó ;ðð ‡�×ÑØà	Ø�ŠØØ—+‘+×#Ñ#ØEð $ó ô	
ðóñ,óð,ò-ò,ò&ò&ò&ð ‡�×ÑØð ’)˜S¢)Ð,à˜�s˜C ! Ð%¨ sÐ+Ø˜˜1�v˜s Q¨ FÐ+¨a°¨VÐ4Ø’y #¢yÐ1²9Ð=ðð
 ð	
ð ’)˜S¢)Ð,à˜�s˜C ! Ð%¨ sÐ+Ø˜˜1�v˜s Q¨ FÐ+¨a°¨VÐ4Ø’y #¢yÐ1²9Ð=ðð
 ð	
ð ’)˜S¢)Ð,à˜�s˜C ! Ð%¨ sÐ+Ø˜˜1�v˜s Q¨ FÐ+¨a°¨VÐ4Ø’y #¢yÐ1²9Ð=ðð
 ð	
ð �ˆs�C˜!˜Ð	˜r 1Ð%Ø	��R�ˆz˜1Ðà�1�b—f‘f˜a�. #¨¯©°°1 ~Ð6à˜�u˜c B§F¡F 8Ð,¨q¨cÐ2Ø˜˜2Ÿ6™6�{ C¨"¯&©&°!¨Ð5¸¸1°vÐ>Ø˜˜2Ÿ6™6 1�~ s¨R¯V©V°Q¸¨NÐ;ºYÐGðð
 ð	
ð �1�b—f‘f˜a�. #¨¯©°°1 ~Ð6à˜�u˜c B§F¡F 8Ð,¨q¨cÐ2Ø˜˜2Ÿ6™6�{ C¨"¯&©&°!¨Ð5¸¸1°vÐ>Ø˜˜2Ÿ6™6 1�~ s¨R¯V©V°Q¸¨NÐ;ºYÐGðð
 ð	
ð �1�b—f‘f˜a�. #¨¯©°°1 ~Ð6à˜�u˜c B§F¡F 8Ð,¨q¨cÐ2Ø˜˜2Ÿ6™6�{ C¨"¯&©&°!¨Ð5¸¸1°vÐ>Ø˜˜2Ÿ6™6 1�~ s¨R¯V©V°Q¸¨NÐ;ºYÐGðð
 ð	
ða9ó<ñz0ó{<ðz0ð ‡�×ÑØá	’	Ó	˜q˜c A 3˜Z¨1¨a¨&°1°a°&Ð)9ºIÂyÐ;QÐRÐTUÐVÙ	’	Ó	˜q˜c A 3˜Z¨1¨a¨&°1°a°&Ð)9ºIÂyÐ;QÐRÐTUÐVÙ	’	Ó	˜q˜c A 3˜Z¨1¨a¨&°1°a°&Ð)9ºIÂyÐ;QÐRÐTUÐVÙ	��A�‹˜A˜3  ˜*¨¨1 v°°1¨vÐ&6Ð7¸Ð;Ù	�—‘˜�Ó	 §¡ ¨1¨#˜°"·&±&¸!°¸qÀ!¸fÐ0EÐFÈÐJÙ	�˜'Ô	" B¨Ð*ðó
ñ1ó
ð1ò"ò-ð ‡�×Ñ˜ F¨FÐ#3Ó4ñ-ó 5ð-ð ‡�×Ñ˜¢>Ó2Ø‡�×Ñ˜Ò#<Ó=Ø‡�×Ñ˜  u Ó.Ø‡�×Ñ˜Ò&GÓHñ-ó Ió /ó >ó 3ð-ð* ‡�×Ñ˜¢>Ó2Ø‡�×Ñ˜Ò&TÓUñ -ó Vó 3ð -òF3òò3ò3ò2ò2ð ‡�×ÑØà	Ñ+Ð,Ø	Ñ-Ð.Ø	Ñ+Ð,Ø	Ñ+Ð,ð	ò 	&ð ó 	ñMó	ðMð ‡�×ÑØØˆR�V‰V€_�v˜rŸw™wÐ'¨%°·±¨¸5À"Ç&Á&¸/ÐJÚ%ð ó ñ
Cóð
Cò4
ò $?ðN ‡�×ÑØáBÙCðóñ4óð4ð& ‡�×ÑØá'ÙCÙDÙ2Ù2Ù4Ù3Ù2Ù3Ù2Ù2Ù3Ù3Ù:Ù5ÙBÙAð#óñ,4ó-ð,4ò(ò-ò-ò&-ò&-ò:-ð: ‡�×ÑØò @ØÙ�5‹\™5 ›<¨¨c°3¸¸SÀ#ÀsÈCÐPð	
ð �"—&‘&˜#˜rŸv™v s¨B¯F©F°C¸¿¹ÀÀbÇfÁfÐMØá�e“Ù�e“Ù�e“Ù�e“ØØØØØØðð	
ò" @ØÙ�5‹\™5 ›<¨¨c°3¸¸SÀ#ÀsÈDÐQð	
ð �"—&‘&˜#˜rŸv™v s¨B¯F©F°C¸¿¹ÀÀbÇfÁfÐMØá�e“Ù�e“Ù�e“Ù�e“ØØØØØØðð	
ð7+ó.ñ^
-ó_.ð^
-ð ‡�×ÑØò @ØØˆE�B�Jð	
ð �"—&‘&˜#˜rŸv™v s¨B¯F©F°C¸¿¹ÀÀbÇfÁfÐMØØˆE�B�Jð	
ò @ØÚ?ð	
ð �"—&‘&˜#˜rŸv™v s¨B¯F©F°C¸¿¹ÀÀbÇfÁfÐMØÚ>ð	
ð!óñ2
-ó3ð2
-ò,ò"0ð" ‡�×Ñ˜ F¨E ?Ó3Ø‡�×Ñ˜ T¨5 MÓ2ñ,ó 3ó 4ð,ð( ‡�×Ñ˜ 3¨ -Ó0ñ1ó 1ð1ð  ‡�×Ñ˜ F¨E ?Ó3Ø‡�×Ñ˜ T¨5 MÓ2Ø‡�×Ñ˜ 3¨ -Ó0ñ1ó 1ó 3ó 4ò1r   