+
    ÖÍi§  ã                   ó  € ^ RI H t  ^ RIt^ RIt^ RIHt ]! 4       t]P                  P                  t
]P                  P                  tR t]P                  ! ]RR7      tRtR t]P$                  P'                  ]! 4       4      tR	 t]! 4       t]! 4       t]P0                  ]38X  g   Q h]P0                  ]P0                  8X  g   Q h] ! ]R
R7      t]! ]R R] R24       ] ! ]R
R7      t]! ]R R] R24       ]P8                  P:                  t]P8                  P>                  t ]P                  ! RR7      R 4       t!]! ]!! RR] PD                  4      4       ]P                  ! RR7      R 4       t#]#! RRR] PD                  4       R# )é    )ÚtimeitN)ÚPCG64c                 ó¨  € \         P                  ! V 4      p\        V ^,           ^,          4       EF  pR\        V4      ,          R,
          pR\        V4      ,          R,
          pWD,          WU,          ,           pVR8¼  g   VR8X  dJ   R\        V4      ,          R,
          pR\        V4      ,          R,
          pWD,          WU,          ,           pKW  \         P                  ! R\         P
                  ! V4      ,          V,          4      pWt,          V^V,          &   ^V,          ^,           V 8  g   EK  Wu,          V^V,          ^,           &   EK   	  V# )é   g       @g      ð?g        g       À)ÚnpÚemptyÚrangeÚnext_dÚsqrtÚlog)ÚnÚstateÚoutÚiÚx1Úx2Úr2Úfs   &&      ÚH/usr/lib/python3/dist-packages/numpy/random/_examples/numba/extending.pyÚnormalsr      só   € Ü
�(Š(�1‹+€CÜ�A˜•E˜a•<× ˆØ”6˜%“=Õ  3Õ&ˆØ”6˜%“=Õ  3Õ&ˆØ�W�r•wÕˆØ�CŒi˜2 œ9Ø”v˜e“}Õ$ sÕ*ˆBØ”v˜e“}Õ$ sÕ*ˆBØ•˜2�7Õ"ŠBÜ�GŠG�Dœ2Ÿ6š6 "›:Õ%¨Õ*Ó+ˆØ•VˆˆA��E‰
Øˆq�5�1�9�q�=Ø�VˆC��A•˜•	ŒNñ !ð €Jó    T)Únopythoni'  c                  ó*   € \        \        \        4      # )N)Únormalsjr   Ú
state_addr© r   r   Ú	numbacallr   "   s   € Ü”A”zÓ"Ð"r   c                  ó6   € \         P                  \        R 7      # ))Úsize)ÚrgÚnormalr   r   r   r   Ú	numpycallr"   (   s   € Ü�9‰9œ!ˆ9ÓÐr   iè  )Únumberz.2fz
 secs for z% PCG64 (Numba/PCG64) gaussian randomsz% PCG64 (NumPy/PCG64) gaussian randomsc                 ó  € W,
          ;r4W3^,	          ,          pW3^,	          ,          pW3^,	          ,          pW3^,	          ,          pW3^,	          ,          p\        V4      V,          pWT8”  d   \        V4      V,          pK  W,           # )r   )Únext_u32)ÚlbÚubr   ÚmaskÚdeltaÚvals   &&&   r   Úbounded_uintr+   <   sp   € à•7Ð€DØ�A�IÕ€DØ�A�IÕ€DØ�A�IÕ€DØ�A�IÕ€DØ�B�JÕ€Dä
�5‹/˜DÕ
 €CØ
Œ+Ü�u‹o Õ$Šà�8€Or   iC  iCŠ$ c                 ó’   € \         P                  ! V\         P                  R 7      p\        V4       F  p\	        WV4      WE&   K  	  R# ))ÚdtypeN)r   r   Úuint32r	   r+   )r&   r'   r   r   r   r   s   &&&&  r   Úbounded_uintsr/   O   s2   € ä
�(Š(�1œBŸI™IÔ
&€CÜ�1ŽXˆÜ˜b eÓ,ˆ‹ó r   i€–˜ )$r   ÚnumbaÚnbÚnumpyr   Únumpy.randomr   Úbit_genÚcffiÚnext_doubler
   Ústate_addressr   r   Újitr   r   r   ÚrandomÚ	Generatorr    r"   Úr1r   ÚshapeÚt1ÚprintÚt2ÚctypesÚnext_uint32r%   r   Úctypes_stater+   Úvaluer/   r   r   r   Ú<module>rD      s}  ðÝ ã ã Ý á
‹'€Ø	�‰×	!Ñ	!€Ø�\‰\×'Ñ'€
òð$ �6Š6�' DÔ)€à	€ò#ð ‡Y�Y×Ñ™›Ó!€òñ
 ƒ[€Ùƒ[€Ø	‡x�x�A�4ÔÐ ÐØ	‡x�x�2—8‘8ÔÐ ÐáˆI˜dÔ#€Ù ˆˆCˆ�
˜1˜#ÐBÐCÔ DÙˆI˜dÔ#€Ù ˆˆCˆ�
˜1˜#ÐBÐCÔ Dð �>‰>×%Ñ%€Ø�~‰~×#Ñ#€à‡‚�Ôñó ðñ �l�3˜ ×!3Ñ!3Ó4Ô 5ð ‡‚�Ôñ-ó ð-ñ ˆc�7˜H l×&8Ñ&8Ö 9r   