o 6aDH @s*cUddlmZddlmZmZddlZejZ ej Z ej Z ejZejZejZejjZee ee eeeeeeee eee Ze dZe Ze dZeeeeeeeeee jeZedZ e!dZ"eZ#edZ$eeee ee"ee#ee$eejeZ%edZ&e!dZ'eZ(edZ)ee%ee&ee'ee(ee)eejeZ*edZ+ee*ee+eejee j,ee j-ee .dee /ddee /dd ejZ0d e1d <e2d gZ3d e1d<e2dgZ4d e1d<e2dgZ5d e1d<e2dgZ6d e1d<ej2dgej7dZ8de1d<ej2dgej7dZ9de1d<d gZ:de1d<dgZ;de1d<dgZd e1d!<dgZ?d e1d"<dd#gd#dgdd$gd$d%ggZ@d&e1d'<e2e@ZAd e1d(<ejBdejCdZDd)e1d*<eBdZEd e1d+<ee0Fee0jFejCdee0jFd,dee0jFd-dee0jFejGdee0jFdd.ee0jFdd.ee0jFdejCd/ee0jFdd0d/ee0jFdd,eDd1ee0jFejCeDd2ee0jFdejGd/ee0jFdd3d/ee0jFdd4d/ee0jFeEd5ee0jFdd3d/ee0jFdd3eEd1ee0ee0jejCdee0jd,dee0jd-dee0jejGdee0jdd.ee0jdd.ee0jdejCd/ee0jdd0d/ee0jdd,eDd1ee0jejCeDd2ee0jdejGd/ee0jdd3d/ee0jdd4d/ee0jeEd5ee0jdd3d/ee0jdd3eEd1ee0Hee0jHdd.ee0jHdd.ee0Iee0jId6d7ee0jIejCdee0jId,dee0jId-dee0jIejGdee0jIdd.ee0jIdd6d8ee0jIdd6d8ee0jIdejCd/ee0jIdd0d6d9ee0jIdd,eDd1ee0jIejCeDd2ee0jIdejGd6d9ee0jIdd3d/ee0jIdd4d/ee0jIeEd5ee0jIdd3d/ee0jIdd3eEd1ee0Jdee0jJddd.ee0jJddd.ee0Je6ee0jJe6dd.ee0Je=ee0jJe=dd.ee0Kdee0jKddd.ee0jKddd.ee0Ke4ee0jKe4dd.ee0Ke;ee0jKe;dd.ee0Ldee0jLddd.ee0jLddd.ee0Le4ee0jLe4dd.ee0Le;ee0jLe;dd.ee0Mdee0jMddd.ee0jMddd.ee0Me4ee0jMe4dd.ee0Me;ee0jMe;dd.ee0Ndee0jNddd.ee0jNddd.ee0Ne4ee0jNe4dd.ee0Ne;ee0jNe;dd.ee0Odee0jOddd.ee0jOddd.ee0Oe4ee0jOe4dd.ee0Oe;ee0jOe;dd.ee0Pdee0jPddd.ee0jPddd.ee0Pe4ee0jPe4dd.ee0Pe;ee0jPe;dd.ee0Qdee0jQddd.ee0jQddd.ee0Qe4ee0jQe4dd.ee0Qe;ee0jQe;dd.ee0Rdee0jRddd.ee0jRddd.ee0Re4ee0jRe4dd.ee0Re;ee0jRe;dd.ee0Sdee0jSddd.ee0jSddd.ee0Se4ee0jSe4dd.ee0Se;ee0jSe;dd.ee0Tdee0jTddd.ee0jTddd.ee0Te4ee0jTe4dd.ee0Te;ee0jTe;dd.ee0Udee0jUddd.ee0jUdd,dee0jUddd,d/ee0jUddd.ee0Ue4ee0jUe4d0dee0jUddd,eDd1ee0jUe4ejCeDd2ee0jUe4dd.ee0Ue;ee0jUe;dd.ee0jUdeEd5ee0jUe;eEd5ee0jUe;dd.ee0jUe;deEejGd:ee0Vddee0jVdddd.ee0jVdddd.ee0Ve4dee0Vde4ee0jVe4ddd.ee0jVde4dd.ee0Ve;dee0Vde;ee0Ve4e4ee0Ve;e;ee0jVe4e4dd.ee0jVe;e;dd.ee0Wddee0jWdddd.ee0jWdddd.ee0We4dee0Wde4ee0jWe4ddd.ee0jWde4dd.ee0We;dee0Wde;ee0We4e4ee0We;e;ee0jWe4e4dd.ee0jWe;e;dd.ee0Xddee0jXdddd.ee0jXdddd.ee0Xe4dee0Xde4ee0jXe4ddd.ee0jXde4dd.ee0Xe;dee0Xde;ee0Xe4e4ee0Xe;e;ee0jXe4e4dd.ee0jXe;e;dd.ee0Yddee0jYdddd.ee0jYdddd.ee0Ye4dee0Yde4ee0jYe4ddd.ee0jYde4dd.ee0Ye;dee0Yde;ee0Ye4e4ee0Ye;e;ee0jYe4e4dd.ee0jYe;e;dd.ee0Zddee0jZdddd.ee0jZdddd.ee0Ze4dee0Zde4ee0jZe4ddd.ee0jZde4dd.ee0Ze;dee0Zde;ee0Ze4e4ee0Ze;e;ee0jZe4e4dd.ee0jZe;e;dd.ee0[ddee0j[dddd.ee0j[dddd.ee0[e4dee0[de4ee0j[e4ddd.ee0j[de4dd.ee0[e;dee0[de;ee0[e4e4ee0[e;e;ee0j[e4e4dd.ee0j[e;e;dd.ee0\ddee0j\dddd.ee0j\dddd.ee0\e4dee0\de4ee0j\e4ddd.ee0j\de4dd.ee0\e;dee0\de;ee0\e4e4ee0\e;e;ee0j\e4e4dd.ee0j\e;e;dd.ee0]ddee0j]dddd.ee0j]dddd.ee0]e4dee0]de4ee0j]e4ddd.ee0j]de4dd.ee0]e;dee0]de;ee0]e4e4ee0]e;e;ee0j]e4e4dd.ee0j]e;e;dd.ee0^ddee0j^dddd.ee0j^dddd.ee0^e4dee0^de4ee0j^e4ddd.ee0j^de4dd.ee0^e;dee0^de;ee0^e4e4ee0^e;e;ee0j^e4e4dd.ee0j^e;e;dd.ee0_ddee0j_dddd.ee0j_dddd.ee0_e4dee0_de4ee0j_e4ddd.ee0j_de4dd.ee0_e;dee0_de;ee0_e4e4ee0_e;e;ee0j_e4e4dd.ee0j_e;e;dd.ee0`ddee0j`dddd.ee0j`dddd.ee0`e4dee0`de4ee0j`e4ddd.ee0j`de4dd.ee0`e;dee0`de;ee0`e4e4ee0`e;e;ee0j`e4e4dd.ee0j`e;e;dd.ee0addee0jadddd.ee0jadddd.ee0ae4dee0ade4ee0jae4ddd.ee0jade4dd.ee0ae;dee0ade;ee0ae4e4ee0ae;e;ee0jae4e4dd.ee0jae;e;dd.ee0bd ddee0jbd dddd.ee0jbd dddd.ee0be3ddee0bd e4dee0jbe3dedee0dde;ee0de8e4ee0de>e;ee0jde8e4dd.ee0jde>e;dd.ee0eddee0jedddd.ee0jedddd.ee0ee8dee0ede4ee0jee8ddd.ee0jede4dd.ee0ee>dee0ede;ee0ee8e4ee0ee>e;ee0jee8e4dd.ee0jee>e;dd.ee0fdddee0jfddddd.ee0jfddddd.ee0fe9ddee0fde9dee0jfe9de>dd.ee0jfde9ddd.ee0fe?de8ee0fde?dee0fe9e9dee0fe?e?dee0jfe9e9e8dd.ee0jfe?e?e>dd.ej2d;gejgdZhde1d?<dgZld e1d@<ej2dgejjdZmd>e1dA<ej2dgejjdZnd>e1dB<ee0jid#eodee0jidd#eodee0jideodCdDee0jiddeodCdDee0jieldeodCdDee0jiemeodee0jiekemeodee0jidemeodee0jieneodCdDee0jiekeneodCdDee0jideneodCdDee0jid#ejjdee0jidd#ejjdee0jidejjdCdDee0jiddejjdCdDee0jieldejjdCdDee0jiemejjdee0jiekemejjdee0jidemejjdee0jienejjdCdDee0jiekenejjdCdDee0jidenejjdCdDej2dgejpdZqdEe1dF<dgZrd e1dG<ej2dHgejpdZsdEe1dI<ej2dHgejpdZtdEe1dJ<ee0jidKdLdee0jiddKdLdee0jidHdLdCdDee0jiddHdLdCdDee0jierdHdLdCdDee0jiesdLdee0jieqesdLdee0jidesdLdee0jietdLdCdDee0jieqetdLdCdDee0jidetdLdCdDee0jidKdMdee0jiddKdMdee0jidHdMdCdDee0jiddHdMdCdDee0jierdHdMdCdDee0jiesdMdee0jieqesdMdee0jidesdMdee0jietdMdCdDee0jieqetdMdCdDee0jidetdMdCdDee0jidKejpdee0jiddKejpdee0jidHejpdCdDee0jiddHejpdCdDee0jierdHejpdCdDee0jiesejpdee0jieqesejpdee0jidesejpdee0jietejpdCdDee0jieqetejpdCdDee0jidetejpdCdDej2dgejudZvdNe1dO<dgZwd e1dP<ej2dQgejudZxdNe1dR<ej2dQgejudZydNe1dS<ee0jidTdUdee0jiddTdUdee0jidQdUdCdDee0jiddQdUdCdDee0jiewdQdUdCdDee0jiexdUdee0jievexdUdee0jidexdUdee0jieydUdCdDee0jieveydUdCdDee0jideydUdCdDee0jidTdVdee0jiddTdVdee0jidQdVdCdDee0jiddQdVdCdDee0jiewdQdVdCdDee0jiexdVdee0jievexdVdee0jidexdVdee0jieydVdCdDee0jieveydVdCdDee0jideydVdCdDee0jidTejudee0jiddTejudee0jidQejudCdDee0jiddQejudCdDee0jiewdQejudCdDee0jiexejudee0jievexejudee0jidexejudee0jieyejudCdDee0jieveyejudCdDee0jideyejudCdDej2dgejzdZ{dWe1dX<dgZ|d e1dY<ej2dZgejzdZ}dWe1d[<ej2dZgejzdZ~dWe1d\<ee0jid]ej7dee0jidd]ej7dee0jidZej7dCdDee0jiddZej7dCdDee0jie|dZej7dCdDee0jie}ej7dee0jie{e}ej7dee0jide}ej7dee0jie~ej7dCdDee0jie{e~ej7dCdDee0jide~ej7dCdDee0jid]d^dee0jidd]d^dee0jidZd^dCdDee0jiddZd^dCdDee0jie|dZd^dCdDee0jie}d^dee0jie{e}d^dee0jide}d^dee0jie~d^dCdDee0jie{e~d^dCdDee0jide~d^dCdDee0jid]ddee0jidd]ddee0jidZddCdDee0jiddZddCdDee0jie|dZddCdDee0jie}ddee0jie{e}ddee0jide}ddee0jie~ddCdDee0jie{e~ddCdDee0jide~ddCdDee0jid]ejzdee0jidd]ejzdee0jidZejzdCdDee0jiddZejzdCdDee0jie|dZejzdCdDee0jie}ejzdee0jie{e}ejzdee0jide}ejzdee0jie~ejzdCdDee0jie{e~ejzdCdDee0jide~ejzdCdDee0jid]ejdee0jidd]ejdee0jidZejdCdDee0jiddZejdCdDee0jie|dZejdCdDee0jie}ejdee0jie{e}ejdee0jide}ejdee0jie~ejdCdDee0jie{e~ejdCdDee0jide~ejdCdDej2dgejdZd_e1d`<dgZd e1da<ej2dbgejdZd_e1dc<ej2dbgejdZd_e1dd<ee0jidedfdee0jiddedfdee0jidbdfdCdDee0jiddbdfdCdDee0jiedbdfdCdDee0jiedfdee0jieedfdee0jidedfdee0jiedfdCdDee0jieedfdCdDee0jidedfdCdDee0jided dee0jidded dee0jidbd dCdDee0jiddbd dCdDee0jiedbd dCdDee0jied dee0jieed dee0jided dee0jied dCdDee0jieed dCdDee0jided dCdDee0jideejdee0jiddeejdee0jidbejdCdDee0jiddbejdCdDee0jiedbejdCdDee0jieejdee0jieeejdee0jideejdee0jieejdCdDee0jieeejdCdDee0jideejdCdDej2dggejdZdhe1di<dggZd e1dj<ej2dkgejdZdhe1dl<ej2dkgejdZdhe1dm<ee0jidndodee0jidgdndodee0jidkdodCdDee0jidgdkdodCdDee0jiedkdodCdDee0jiedodee0jieedodee0jidgedodee0jiedodCdDee0jieedodCdDee0jidgedodCdDee0jidndpdee0jidgdndpdee0jidkdpdCdDee0jidgdkdpdCdDee0jiedkdpdCdDee0jiedpdee0jieedpdee0jidgedpdee0jiedpdCdDee0jieedpdCdDee0jidgedpdCdDee0jidnejdee0jidgdnejdee0jidkejdCdDee0jidgdkejdCdDee0jiedkejdCdDee0jieejdee0jieeejdee0jidgeejdee0jieejdCdDee0jieeejdCdDee0jidgeejdCdDej2dqgejdZdre1ds<dqgZd e1dt<ej2dugejdZdre1dv<ej2dugejdZdre1dw<ee0jidxdydee0jidqdxdydee0jidudydCdDee0jidqdudydCdDee0jiedudydCdDee0jiedydee0jieedydee0jidqedydee0jiedydCdDee0jieedydCdDee0jidqedydCdDee0jidxdzdee0jidqdxdzdee0jidudzdCdDee0jidqdudzdCdDee0jiedudzdCdDee0jiedzdee0jieedzdee0jidqedzdee0jiedzdCdDee0jieedzdCdDee0jidqedzdCdDee0jidxejdee0jidqdxejdee0jiduejdCdDee0jidqduejdCdDee0jieduejdCdDee0jieejdee0jieeejdee0jidqeejdee0jieejdCdDee0jieeejdCdDee0jidqeejdCdDej2d{gejdZd|e1d}<d{gZd e1d~<ej2dgejdZd|e1d<ej2dgejdZd|e1d<ee0jidddee0jid{dddee0jidddCdDee0jid{dddCdDee0jiedddCdDee0jieddee0jieeddee0jid{eddee0jieddCdDee0jieeddCdDee0jid{eddCdDee0jidddee0jid{dddee0jidddCdDee0jid{dddCdDee0jiedddCdDee0jieddee0jieeddee0jid{eddee0jieddCdDee0jieeddCdDee0jid{eddCdDee0jidejdee0jid{dejdee0jidejdCdDee0jid{dejdCdDee0jiedejdCdDee0jieejdee0jieeejdee0jid{eejdee0jieejdCdDee0jieeejdCdDee0jid{eejdCdDej2dgejgdZddeedde;eede8e4eede>e;eejde8e4dd.eejde>e;dd.eeeddeejedddd.eejedddd.eeee8deeede4eejee8ddd.eejede4dd.eeee>deeede;eeee8e4eeee>e;eejee8e4dd.eejee>e;dd.eefdddeejfddddd.eejfddddd.eefe9ddeefde9deejfe9de>dd.eejfde9ddd.eefe?de8eefde?deefe9e9deefe?e?deejfe9e9e8dd.eejfe?e?e>dd.eedd;eed;eed;geedd;geejd#eodeejdd#eodeejemeodeejekemeodeejdemeodeejd#ejjdeejdd#ejjdeejemejjdeejekemejjdeejdemejjdeejdKdLdeejddKdLdeejesdLdeejeqesdLdeejdesdLdeejdKdMdeejddKdMdeejesdMdeejeqesdMdeejdesdMdeejdKejpdeejddKejpdeejesejpdeejeqesejpdeejdesejpdeejdTdUdeejddTdUdeejexdUdeejevexdUdeejdexdUdeejdTdVdeejddTdVdeejexdVdeejevexdVdeejdexdVdeejdTejudeejddTejudeejexejudeejevexejudeejdexejudeejd]d^deejdd]d^deeje}d^deeje{e}d^deejde}d^deejd]ddeejdd]ddeeje}ddeeje{e}ddeejde}ddeejd]ejzdeejdd]ejzdeeje}ejzdeeje{e}ejzdeejde}ejzdeejd]ejdeejdd]ejdeeje}ejdeeje{e}ejdeejde}ejdeejdedfdeejddedfdeejedfdeejeedfdeejdedfdeejded deejdded deejed deejeed deejded deejdeejdeejddeejdeejeejdeejeeejdeejdeejdeejdndodeejdgdndodeejedodeejeedodeejdgedodeejdndpdeejdgdndpdeejedpdeejeedpdeejdgedpdeejdnejdeejdgdnejdeejeejdeejeeejdeejdgeejdeejdxdydeejdqdxdydeejedydeejeedydeejdqedydeejdxdzdeejdqdxdzdeejedzdeejeedzdeejdqedzdeejdxejdeejdqdxejdeejeejdeejeeejdeejdqeejdeejdddeejd{dddeejeddeejeeddeejd{eddeejdddeejd{dddeejeddeejeeddeejd{eddeejdejdeejd{dejdeejeejdeejeeejdeejd{eejdeejdej7deejd{dej7deejeej7deejeeej7deejd{eej7deejdddeejddddeejeddeejeeddeejdeddeejdddeejddddeejeddeejeeddeejdeddeejdejgdeejddejgdeejeejgdeejeeejgdeejdeejgdeejeed#eedeeddeejdddCdeejdddgddeejdddgdddeegdeegddeejgdddgd$deejgdddCdeejgddde2gddeeddgeee2ddgeeje2ddgdd.eeddgdeede2ddgeejddgdd#d.eedgdggeedge2dggeee2dgdggeedge2dggeedeegdeee2gdeeeAeeedeegdeeeAeejeeejdeejgdeeeeeZeeeeeeeeedeeddgeZeeejdCdZeeeeeeeeedeedd#eeeedeedd#eeeedeejdd.eeeedeeddS)) annotations)AnyListNuint32uint64znp.random.Generatordef_geng?z%np.ndarray[Any, np.dtype[np.float64]] D_arr_0p1? D_arr_0p5g? D_arr_0p9g? D_arr_1p5 )dtypez"np.ndarray[Any, np.dtype[np.int_]]I_arr_10I_arr_20z List[float]D_arr_like_0p1D_arr_like_0p5D_arr_like_0p9D_arr_like_1p5z List[int] I_arr_like_10 I_arr_like_20gffffff@zList[List[float]] D_2D_likeD_2Dz%np.ndarray[Any, np.dtype[np.float32]]S_outD_outfloat32double)size)r$rf4)r$rout)rr&float64f8)r&inv)method)r$r*)r$rr*)r$r&rdz#np.ndarray[Any, np.dtype[np.int64]] I_int64_100z#np.ndarray[Any, np.dtype[np.bool_]] I_bool_lowI_bool_low_likeI_bool_high_openI_bool_high_closedT)rendpointz#np.ndarray[Any, np.dtype[np.uint8]]I_u1_low I_u1_low_likeI_u1_high_openI_u1_high_closedu1uint8z$np.ndarray[Any, np.dtype[np.uint16]]I_u2_low I_u2_low_likeiI_u2_high_openI_u2_high_closediu2uint16z$np.ndarray[Any, np.dtype[np.uint32]]I_u4_low I_u4_low_likelI_u4_high_openI_u4_high_closedlu4z$np.ndarray[Any, np.dtype[np.uint64]]I_u8_low I_u8_low_likelI_u8_high_openI_u8_high_closedlu8iz"np.ndarray[Any, np.dtype[np.int8]]I_i1_low I_i1_low_likeI_i1_high_openI_i1_high_closedi1int8iz#np.ndarray[Any, np.dtype[np.int16]]I_i2_low I_i2_low_likeiI_i2_high_openI_i2_high_closedii2int16iz#np.ndarray[Any, np.dtype[np.int32]]I_i4_low I_i4_low_likeiI_i4_high_openI_i4_high_closedli4int32lI_i8_low I_i8_low_likelI_i8_high_openI_i8_high_closedli8int64)replaceg?)pF)rerd)poohrabbitpiglet Christopher?)?rkr rj)rdregUUUUUU?)rr)rr)rrmcount marginalsgg?)rrrr)axis)rpr&)rrrrrznp.random.RandomState random_st)rrr)legacy)rr)r) __future__rtypingrrnumpynprandom default_rngdef_rng SeedSequenceseed_seqMT19937mt19937PCG64pcg64SFC64sfc64Philoxphilox bit_generatorSeedlessSeedSequence seedless_seq reveal_typejumpedmt19937_jumpedmt19937_jumped3 random_raw mt19937_rawmt19937_raw_arrlock pcg64_jumped pcg64_jumped3advance pcg64_adv pcg64_raw pcg64_raw_arr philox_jumpedphilox_jumped3 philox_adv philox_rawphilox_raw_arr sfc64_raw sfc64_raw_arrpoolentropyspawngenerate_stater __annotations__arrayr rrrint_rrrrrrrrrremptyr"r r!standard_normalr'standard_cauchystandard_exponentialzipfweibull standard_tpoissonpowerpareto chisquare exponential geometric logseriesrayleighstandard_gammavonmiseswalduniformbetafgammagumbellaplacelogistic lognormalnoncentral_chisquarenormal triangular noncentral_fbinomialnegative_binomialhypergeometricrcr,integersbool_r-r.r/r0boolr9r2r3r5r6r?r:r;r<r=r r@rArBrCuintr rErFrGrHrQrJrKrMrNrWrRrSrTrUr]rXrYrZr[r^r_r`rabyteschoice dirichlet multinomialmultivariate_hypergeometricmultivariate_normal permutationpermutedshufflearange Generator__str____repr__ __getstate__ def_gen_state __setstate__ RandomStaterqrandint_bit_generatorrandom_st_stateseed get_staterandom_st_get_staterandom_st_get_state_legacy set_staterandrandn random_sampletomaxintrrG/usr/lib/python3/dist-packages/numpy/typing/tests/data/reveal/random.pys                       $     $",       $