o 6a@sUddlmZddlmZddlZedZedZ e dZ e dZ edZedZedZedZeddZeddZedZedZedZe dZ!e"dZ#GdddZ$e%dgZ&d e'd <ej%dgejd Z(d e'd <e%dgZ)de'd<e%dgZ*de'd<e%dgZ+de'd<e%eddgZ,de'd<e%eddgZ-de'd<e%e$gZ.de'd<dgZ/edgZ0dgZ1dgZ2dgZ3eddgZ4eddgZ5e$gZ6e&e0e&e1e&e2e&e3e&e4e&e6e0e&e1e&e2e&e3e&e4e&e5e&e6e&e(e/e(e0e(e1e(e2e(e3e(e4e(e6e/e(e0e(e1e(e2e(e3e(e4e(e5e(e6e(e)e/e)e0e)e1e)e2e)e3e)e4e)e6e/e)e0e)e1e)e2e)e3e)e4e)e5e)e6e)e*e/e*e0e*e1e*e2e*e3e*e6e/e*e0e*e1e*e2e*e3e*e6e*e+e/e+e0e+e1e+e2e+e3e+e6e/e+e0e+e1e+e2e+e3e+e6e+e,e/e,e0e,e1e,e4e/e,e0e,e1e,e4e,e5e,e-e/e-e0e-e1e-e4e-e5e5e-e.e/e.e0e.e1e.e2e.e3e.e6e/e.e0e.e1e.e2e.e3e.e6e.e&e/e&e0e&e1e&e2e&e3e&e6e/e&e0e&e1e&e2e&e3e&e6e&e(e/e(e0e(e1e(e2e(e3e(e6e/e(e0e(e1e(e2e(e3e(e4e(e6e(e)e/e)e0e)e1e)e2e)e3e)e6e/e)e0e)e1e)e2e)e3e)e4e)e6e)e*e/e*e0e*e1e*e2e*e3e*e6e/e*e0e*e1e*e2e*e3e*e4e*e6e*e+e/e+e0e+e1e+e2e+e3e/e+e0e+e1e+e2e+e3e+e6e+e,e0e,e1e,e2e,e4e4e,e.e/e.e0e.e1e.e2e.e3e.e6e/e.e0e.e1e.e2e.e6e.e&e/9Z&e(e/9Z(e(e09Z(e)e/9Z)e)e09Z)e)e19Z)e*e/9Z*e*e09Z*e*e19Z*e*e29Z*e+e/9Z+e+e09Z+e+e19Z+e+e29Z+e+e39Z+e,e/9Z,e,e09Z,e,e19Z,e,e29Z,e.e/9Z.e.e09Z.e.e19Z.e.e29Z.e.e39Z.e.e69Z.e(e/CZ(e(e0CZ(e)e/CZ)e)e0CZ)e)e1CZ)e*e/CZ*e*e0CZ*e*e1CZ*e*e2CZ*e+e/CZ+e+e0CZ+e+e1CZ+e+e2CZ+e+e3CZ+e.e/CZ.e.e0CZ.e.e1CZ.e.e2CZ.e.e3CZ.e.e6CZ.e e e e e e e e e e* e e e e e e e e e e* e7ee7ee7e e7ee7e e7ee7e e7ee7ee7ee7e*eeee#eeee eeee#eeee eeee#eeee eeee#eeee ee!eeee eeeeeeeeeeee#ee eeee eeee!ee eeeeeeeeeeeee#ee eeee eeee!ee eeeeeeeeeeeee ee eeeeeeeeeeeeee!ee#ee*eee ee eeeeeeeeeeeeee!ee#ee*eeeee ee eeeeeeeeeeeeee!ee#ee*eee ee eeeeeeeeeeeeee!ee#ee*ee e e e e ee ee ee ee ee e!e e#e e*e e e e ee ee ee ee ee e!e e#e e*e ee ee eeeeeeeeeeee!ee#ee*e ee eeeeeeeeeeee!ee#ee*ee e e e e ee ee ee ee ee e!e e#e e*e e e ee ee ee ee ee e!e e#e e*e e e e ee ee ee ee ee e!e e#e e*e e e ee ee ee ee ee e!e e#e e*e ee eeee#eeeeee*ee eeee eeee#eeeeee*e eeee#eeeeee*ee eeee eeeeeeee#ee*edS)) annotations)AnyNDc@sfeZdZdddZdddZdd d Zdd d Zdd dZdddZdddZ dddZ dddZ dS)Objectreturn%np.ndarray[Any, np.dtype[np.object_]]cCstjdtd}||d<|S)Ndtype)npemptyobject)selfretr r I/usr/lib/python3/dist-packages/numpy/typing/tests/data/pass/arithmetic.py __array__szObject.__array__valuercC|SNr rrr r r__sub__!zObject.__sub__cCrrr rr r r__rsub__$rzObject.__rsub__cCrrr rr r r __floordiv__'rzObject.__floordiv__cCrrr rr r r __rfloordiv__*rzObject.__rfloordiv__cCrrr rr r r__mul__-rzObject.__mul__cCrrr rr r r__rmul__0rzObject.__rmul__cCrrr rr r r__pow__3rzObject.__pow__cCrrr rr r r__rpow__6rzObject.__rpow__N)rr)rrrr) __name__ __module__ __qualname__rrrrrrrrrr r r rrs        rTz#np.ndarray[Any, np.dtype[np.bool_]]AR_br z$np.ndarray[Any, np.dtype[np.uint32]]AR_uz#np.ndarray[Any, np.dtype[np.int64]]AR_ig?z%np.ndarray[Any, np.dtype[np.float64]]AR_fy?z(np.ndarray[Any, np.dtype[np.complex128]]AR_cz)np.ndarray[Any, np.dtype[np.timedelta64]]AR_mz(np.ndarray[Any, np.dtype[np.datetime64]]AR_MrAR_O)8 __future__rtypingrnumpyr complex128c16float64f8int64i8uint64u8 complex64c8float32f4int32i4uint32u4 datetime64dt timedelta64tdbool_b_boolbcomplexcfloatfintirarrayr#__annotations__r$r%r&r'r(r)r* AR_LIKE_b AR_LIKE_u AR_LIKE_i AR_LIKE_f AR_LIKE_c AR_LIKE_m AR_LIKE_M AR_LIKE_Oabsr r r rs