+
    ei"  c                   sZ  a  R t-0 t ^ RIHtHtHtHt ^ RIt^ RIHt	 ^ RI
Ht ]! R]P                  R7      t]P                  P                  ]]P                   ],          3,          t] ^ k ]P                  P                  R.4      t] ^k ]P                  P                  ^.]P$                  R7      t] ^k ]P                  P                  ^.4      t] ^k ]P                  P                  R.4      t] ^k ]P                  P                  R	.4      t] ^k ]P                  P                  ]P.                  ! ^R
4      .4      t] ^k ]P                  P                  ]P2                  ! ^R
4      .4      t] ^k ]P                  P                  R.]P6                  R7      t] ^k ]P                  P                  R.]P:                  R7      t] ^	k ]! ]P                  P                  ]]P>                  P@                  3,          ]P                  P                  R.RR7      4      t!]PD                  ! . RO4      t#] ^
k R.t$]P$                  ! ^4      .t%^.t&R.t'R	.t(]P.                  ! ^R
4      .t)]P2                  ! ^R
4      .t*]#]n+        ]PX                  ]n+        ]]$,          t]]$,          t]]%,          t]]$,          t]^,          t]]&,          t]]$,          t]^,          t]]%,          t]]&,          t]]',          t]]$,          t]]%,          t]]&,          t]]',          t]](,          t]]$,          t]]%,          t]]&,          t]]),          t]]$,          t]]%,          t]]&,          t]]),          t]R,          t]R,          t]!R,          t!]]$,          t]]%,          t]]$,          t]]&,          t]]$,          t]]%,          t]]&,          t]]',          t]]$,          t]]%,          t]]&,          t]]',          t]](,          t]]$,          t]]%,          t]]&,          t]]),          t]]$,          t]]%,          t]]&,          t]]),          t]]$,          t]^,          t]]%,          t]]&,          t]]',          t]]&,          t]]$,          t]^,          t]]%,          t]]&,          t]]',          t]]$,          t]]%,          t]]&,          t]]',          t]](,          t]]&,          t]]$,          t]]$,          t]]%,          t]]$,          t]^,          t]]&,          t]]$,          t]^,          t]]%,          t]]&,          t]]',          t]]$,          t]]%,          t]]&,          t]]',          t]](,          t]]$,          t]]%,          t]]&,          t]]',          t]^,          t]^,          t]!^,          t!]]$,          t]]%,          t]]$,          t]]&,          t]]$,          t]]%,          t]]&,          t]]',          t]]$,          t]]%,          t]]&,          t]]',          t]](,          tR# )i    )Any	TypeAliasTypeVarcastN)_Shape_ScalarT)ZboundT)dtypeg      ?y              ?ZDs   fooZfooZaZTs   snakesZsnakesc                s   V ^8  d   Qh/ ^ \         9   d
   \        ;R&   ^\         9   d   \        \        P                  ,          ;R&   ^\         9   d   \        \        P
                  ,          ;R&   ^\         9   d   \        \        P                  ,          ;R&   ^\         9   d   \        \        P                  ,          ;R&   ^\         9   d   \        \        P                  ,          ;R&   ^\         9   d   \        \        P                  ,          ;R&   ^\         9   d   \        \        P                  ,          ;R&   ^\         9   d   \        \        P                  ,          ;R	&   ^	\         9   d   \        \        P                  ,          ;R
&   ^
\         9   d)   \        P                  \        P                  ,          ;R&   # )i   MaskedArrayMAR_bMAR_uMAR_iMAR_fMAR_cMAR_td64
MAR_M_dt64MAR_SMAR_UAR_b)__conditional_annotations__r   r   npZbooluint32Zint64Zfloat64Z
complex128timedelta64
datetime64bytes_str_nptZNDArray)Zformats   "F/usr/lib64/python3.14/site-packages/numpy/typing/tests/data/pass/ma.py__annotate__r      s2    0 0 G FY F 1 8 7{277 7 1 H G{299 G 1 6 5{288 5 1 : 9{2:: 9 1 < ;{2==! ; 1 T S+bnn
% S 1 T SK& S 1  M L{299 L! 1" H G{277 G# 1* ; :ckk"'' :+ 1    )TFT).r   Ztypingr    r   r   r   Znumpyr   Znumpy.typingr   Znumpy._typingr   Zgenericr   Zmar   r   r   r   r	   r
   r   r   r   r   r   r   r   r   r   r   ZdtypesZStringDTypeZMAR_TZarrayr   Z	AR_LIKE_bZ	AR_LIKE_uZ	AR_LIKE_iZ	AR_LIKE_fZ	AR_LIKE_cZ	AR_LIKE_mZ	AR_LIKE_MZmaskZFalse_r   )r   s   @r   <module>r      s   0 0 0    :RZZ0**6288H3E+EF F ee//7 7 " 1 11#RYY 1 G G!uu00!5 5!#!2!2C5!9 9$&EE$5$5rd$; ;(*(9(92>>!S;Q:R(S S)+):):BMM!S<Q;R)S
 S " 1 16(")) 1 L L ee//rww/G GRUUsBII$9$99:UUuC0	2  XX&9: :F	YYq\N	C	E	D	^^As#$	]]1c"#	
YY
         
     
                 I  I  I  I  
i 
 
i 
 
i 
 
i 
                                 I  I  I  I  
i 
 
i 
 
i 
 
i 
 )  ! )  )  )  Y    
                 I          
     
                 I  I  I  I  
 
 
 )  )  )  )  )  )  )  )  )  )  )  )  ) r   