+
    yȇi              
       f   ^ RI t^ RIt^ RIt^ RIHtHt ^ RIHt	 ]P                  R 4       t]P                  R 4       t]P                  R 4       t]P                  R 4       t]P                  R 4       t]P                  R 4       t]P                  R	 4       t]P                  R
 4       t]P&                  P(                  ]P&                  P+                  R4      ]P&                  P-                  R]! ]! ^4      4      4      ]P&                  P-                  RRR.4      R 4       4       4       4       tR# )    N)	DataFrameSeriesc                      ^# )    r       ڃ/Users/max/.openclaw/workspace/postharvest/venv/lib/python3.14/site-packages/pandas/tests/indexing/multiindex/test_indexing_slow.pymr
      s    r   c                      ^d# )d   r   r   r   r	   nr      s    r   c                  
    . RO# )jim)r   joejoliejolinejoliar   r   r   r	   colsr      s    55r   c           	         \         P                  P                  ^4      P                  ^ ^
V 4      \         P                  P                  ^4      P	                  \        R4      V 4      \         P                  P                  ^4      P	                  \        P                  ! R^
R7      P                  4       V 4      \         P                  P                  ^4      P	                  \        R4      V 4      \         P                  P                  ^4      P                  V 4      .p\        \        \        \        V!  4      4      pV# )   
abcdefghij20141009periods
ZYXWVUTSRQ)nprandomdefault_rngintegerschoicelistpd
date_rangetoliststandard_normalmaptuplezip)r   valss   & r	   r)   r)      s     			a ))!R3
		a ''\(:A>
		a ''MM*b188:A	
 			a ''\(:A>
		a 003D E3:&'DKr   c           	         \         P                  P                  ^4      P                  ^ ^V4      \         P                  P                  ^4      P	                  \        R4      V4      \         P                  P                  ^4      P	                  \        P                  ! R^R7      P                  4       V4      \         P                  P                  ^4      P	                  \        R4      V4      .p\        \        \        \        V!  4      4      pY2RRW,          1,           Uu. uF  qDRR NK	  	  up,          pV# u upi )r   abcdefghijkr   r   ZYXWVUTSRQPN)r   r   r   r   r    r!   r"   r#   r$   r&   r'   r(   )r   r
   r)   keysts   &&&  r	   r.   r.   *   s     			a ))!R3
		a ''](;Q?
		a ''MM*b188:A	
 			a ''](;Q?D E3:&'D)QV)_-_sV_--DK .s   &D>c                     \        WR 7      # ))columns)r   )r)   r   s   &&r	   dfr2   ;   s    T((r   c                 0    \         P                  ! W .4      # )N)r"   concat)r2   s   &r	   ar5   @   s    99bXr   c                 ,    V P                  VR R R7      # )N)subsetr-   )drop_duplicates)r2   r   s   &&r	   br9   E   s    T#2Y//r   z(ignore::pandas.errors.PerformanceWarninglexsort_depthframe_fixturer5   r9   c           	      0   V P                  V4      pV^ 8X  d   VP                  RR7      pMVP                  VRV R7      pVP                  VRR 4      pVP                  P
                  V8  d   Q hV EF  p\        P                  ! \        V4      \        R7      p	\        V4       EF  w  rWP                  RV
3,          V8H  ,          p	V	P                  4       '       g    VRV
^,            VP                  9  g   Q hKY  VRV
^,            VP                  9   g   Q hWi,          P                  RR7      pV
^,           \        V4      8w  d|   VP                  VRV
^,            ^RR7      pVe   Q hVP                  WJ^,           R RR	7      pVe   Q h\        P                  ! VP                   VRV
^,            ,          V4       EK   VP                  VRR RR	7      pVe   Q h\        V4      ^8X  dg   \#        VR
,          P$                  VP                  ^ ,          R
.R7      p\        P&                  ! VP                   VRV
^,            ,          V4       EK  \        P                  ! VP                   VRV
^,            ,          V4       EK  	  EK   	  R# )r   F)deepN)by)dtype:NNNT)axisinplace)rA   r   )nameindexr-   )getfixturevaluecopysort_values	set_indexrC   _lexsort_depthr   oneslenbool	enumerateilocanydroptmassert_frame_equallocr   valuesassert_series_equal)requestr:   r.   r;   r   framer2   mikeymaskikrightreturn_values   &&&&&         r	   test_multiindex_get_locr^   J   s5    ##M2EZZUZ#$~"67	d3Bi	 Bxx&&666wws2wd+ cNDAGGAqDMQ&&D88::7QU|288333wQ<288+++HMMuM-E1uC $zz$wQ-azN#+++$tEB/?N#+++%%bffS1q5\&:EB  %tCRy$G#+++u:?"g--EKKN7)E **266#gA,+?G))"&&Wq1u*>F5 #	 r   )numpyr   pytestpandasr"   r   r   pandas._testing_testingrP   fixturer
   r   r   r)   r.   r2   r5   r9   markslowfilterwarningsparametrizer!   ranger^   r   r   r	   <module>rj      sO           6 6      ) )   0 0 FG$uQx.93*5)G 6 : H )Gr   