+
    i
                     
   R t ^ RIt^ RIt^ RIHt ^ RIHt ]P                  ! ^^.4      t	R R lt
]
! ]P                  ! ^^.]P                  R7      4       ]	^8H   ]	P                  ]8H   ]P                  ! ]4       ]P                  ! ]P                  4       ]P                  ! R4       ]P                  ! R4       ]P                  ! ]P                  ! ]4      4       ]P                  ! R4       ]P                  ! ]P                  R34       . ROt]P                  ! ]4       R.t]P                  ! ]4       RR]P"                  ^3.t]P                  ! ]4       R.t]P                  ! ]4       RR]P"                  ^3.t]P                  ! ]4       R]3.t]P                  ! ]4       ]P                  ! ]P                  ]P.                  ^334       ]P                  ! ]4      ]8H   ]P                  ! ]4      ]P                  8g   ]P                  ! ]4      R8   ]P                  ! ]4      R8*   ]P                  ! ]4      ]P                  ! ]4      8   ]P                  ! ]4      ]P                  ! R4      8   R	 R
 lt]! ]	4       ]! ]	4       ]! ]	4       ]! ]	]	4       ]	^,           ]	R,           ]	R,           ^ ]	R&   ]P8                  ! R4      t]R,           ^ ]R&   ]R,           ^]R&   R]R&   ]P<                  ! ^]P>                  R7      t ]!! R4      ] ^ &   ]"! ]	4       ]#! ]	4       ]P                  ! ^4      t$]%! ]$4       ]! ]$4       ]&! ]$4       ]'! ]$4       ]PP                  ! ]$4       ])! ]$4       ]	^8   ]	^8*   ]	^8H   ]	^8g   ]	^8   ]	^8   ^]	8   ^]	8*   ^]	8H   ^]	8g   ^]	8   ^]	8   ]	^,            ^]	,            ]	^,          t	]	^,
           ^]	,
           ]	^,          t	]	^,           ^]	,           ]	^,          t	]P                  ! ^^.4      t*]	^,           ^]*,           ]P                  ! RR.4      t+]+^,          t+]	^,           ^]*,           ]	^,          t	]	^,           ^]*,           ]	^,          t	],! ]	^4       ],! ^]*4       ]	^,           ^]	,           ]	^,          t	]	^,           ^]	,           ]	^,          t	]	^,	           ^]	,	           ]	^,          t	]	^,           ^]	,           ]	^,          t	]	^,           ^]	,           ]	^,          t	]	^,           ^]	,           ]	^,          t	]	)  ]	5 ]-! ]	4       ]	(  ]P                  ! ^^.4      P]                  4        R# )z-Simple expression that should pass with mypy.N)Iterablec                    V ^8  d   QhR\         P                  \        P                  ,          R\         P                  \        P                  ,          /#    xreturn)nptNDArraynpfloat64)formats   "E/usr/lib/python3/dist-packages/numpy/typing/tests/data/pass/simple.py__annotate__r      s4      CKK

+ BJJ0G     c                     V # N r   s   &r   ndarray_funcr          Hr   )dtyper   Gfield1c                \    V ^8  d   QhR\         \        ,          R\         \        ,          /# r   )r   object)r   s   "r   r   r   ;   s$      Xf% (6*: r   c                     V # r   r   r   s   &r   iterable_funcr   ;   r   r   :NNN.g      ?g       @)U
   r   r   Ru1)r    )r   r"   )Br"   )r!   r"   r   )r!   r"   r   )   r$   )Nr   Nr%   ).    )r'   )/__doc__operatornumpyr
   numpy.typingtypingr   collections.abcr   arrayr   r   r   floatint32two_tuples_dtypethree_tuples_dtypestr_mixed_tuples_dtypeshape_tuple_dtypeshape_like_dtyper   object_dtypeint8r   listiterziponesarray_2dzerosobject_	array_objslicelenstrarray_scalarintcomplexbytesindexboolnonzero_arrayfloat_arraydivmodabs	transposer   r   r   <module>rO      s   3    $ 	!Q RXXq!fBJJ/ 0 
 u        %    "((F	  ;  	 $%  	 !C!#45  	 ()  	 '#rww):;  	 6"#   "((RWWaL	! " 5  2::  $  9  "((5/ ! 288I& & e  U U E5  a a c
a776?       HHQbjj)	T{	! E
 E
xx{ L  l    l  |  \  	 
 
 
 	 
 E	 U
 U
 U
 E	 U
 	 E	 
 	 E	 
 	 E	 
!Q  	 M hhSz" q  
 ]  ! 	 M  
 ua  q-  
 U
 ! 
 U
 ! 
 U
 ! 	 E	 
 	 E	 
 	 E	 
  E
 !Q    r   