+
    ÖÍiî  ã                   ó6   € ^ RI t^ RIHt ^ RIHtHt R tR tR# )é    N)ÚSeedSequence)Úassert_array_compareÚassert_array_equalc                 ó  € . RO. RO. RO. RO. RO. RO. RO. RO. RO. R O.
p . R!O. R"O. R#O. R$O. R%O. R&O. R'O. R(O. R)O. R*O.
pRR.RR.RR.RR.R	R
.RR.RR.RR.RR.RR..
p\        WV4       F‘  w  r4p\        P                  ! V\        P                  R7      p\	        V4      pVP                  \        V4      4      p\        Wt4       VP                  \        V4      \        P                  R7      p\        W…4       K“  	  R# )+z{Check that SeedSequence generates data the same as the C++ reference.

https://gist.github.com/imneme/540829265469e673d045
l   ÿM©Rç l   Å n,swM' l   ‚u2R,` l   KZÕ"Rˆq	 l   S¨(iìq l   H5Ø…+q l   •YM'€0 l   §kè=¹R l   �|íDè l   >ÌB¬WœP l   l]_ l   çeÌkç l   Ø4.A§ l   ˜a${EðPl   ¥`SrœPó7 l   ÂKÝ`EJ‚+ l   ƒ2DZe8N l   ¯DI x;Bl   55T#LsNp l   h
�x!È ©ÚdtypeN)l   ï>[= iþÊ­iÎú­ixV4)l   AM5 l   Îl’p i1 cl   ¢^<1 )iÈÎ	l   O!·p iFª6ii¢·M)i(¼žl   NwÛU i]e+ivp2p)iŽv(oi–�fl   ÃFÅN itøæi)l   ºm l   ƒ-³
 i©Õÿ iÔÑ5)i^w¤Cl   Îx{ l    9 l   I6¯; )iã|÷Il   -Ker i½|Li¢µr)l   gT<> irT�"l   o±j l   ³PÊJ )l   Äb¾I l   ÿx¯W l   s-_` idÊf3)l   ÿM©R i¹b"l   Å n, l   Ü=Ó	 )l   ‚u l   Œ8 iKÚjQl   †b< )l   S¨( l   E{| iH5lDl   !bJ< )i•Ù¦Sl   Ç  , i§kôLiÏ&W)i�¾@l   ;: i>f!l   ë'4 )l   l l   DÁ iç‰2l   óz9e )l   Ø4 l   Kpé` l   ˜a$ i^
)i¥à)9l   'tüM iÂËnpi‘Rp)l   ƒ2DZ iAÇl   ¯DI  i~G)i55ªl   Ó\| ih
È l   ^r )	ÚzipÚnpÚarrayÚuint32r   Úgenerate_stateÚlenr   Úuint64)	ÚinputsÚoutputsÚ	outputs64ÚseedÚexpectedÚ
expected64ÚssÚstateÚstate64s	            ÚG/usr/lib/python3/dist-packages/numpy/random/tests/test_seed_sequence.pyÚtest_reference_datar      s+  € ò 	6Ú8Ú7Ú6Ú8Ú6Ú8Ú8Ú7Ú7ð€Fò 	8Ú8Ú8Ú7Ú7Ú7Ú7Ú6Ú6Ú5ð€Gð 
Ð1Ð2Ø	Ð3Ð4Ø	Ð3Ð4Ø	Ð2Ð3Ø	Ð2Ð3Ø	Ð3Ð4Ø	Ð1Ð2Ø	Ð2Ð3Ø	Ð0Ð1Ø	Ð3Ð4ð€Iô '*¨&¸9Ö&EÑ"ˆ˜
Ü—8’8˜H¬B¯I©IÔ6ˆÜ˜$ÓˆØ×!Ñ!¤# h£-Ó0ˆÜ˜5Ô+Ø×#Ñ#¤C¨
£O¼2¿9¹9Ð#ÓEˆÜ˜7Ö/ó 'Fó    c                 ó¦  € \        ^*4      p \        R4      p\        \        P                  V P	                  ^4      VP	                  ^4      4       \        P
                  ! . RO\        P                  R7      p\        \        ^*4      P	                  ^4      V4       \        \        P                  \        ^*RR7      P	                  ^4      V4       R# )zCEnsure that the implicit zero-padding does not cause problems.
    r   )Ú	spawn_keyNl       ¨ )l   ·
¨ l   m.<> i¶”ûyl   Üsð* )r   )r   r   r
   Ú	not_equalr   r   r   r   )Úss0Úss1Ú
expected42s      r   Útest_zero_paddingr"   8   s    € ô
 �rÓ
€CÜ
�xÓ
 €CÜÜ
�‰Ø×Ñ˜1ÓØ×Ñ˜1Óôô —’ÒJÜ "§	¡	ô+€Jä”| BÓ'×6Ñ6°qÓ9¸:ÔFô Ü
�‰Ü�R 4Ô(×7Ñ7¸Ó:Øör   )	Únumpyr
   Únumpy.randomr   Únumpy.testingr   r   r   r"   © r   r   Ú<module>r'      s   ðÛ Ý %ß Bò/0ôdr   