§
    ÇÁ³gp  ã                   óš  — d Z ddlZddlZddlZddlmZ  ej        ¦   «         Zej	         
                     ej        ¦   «         d¦  «        Ze                     d¦  «          eee¦  «         e                     ej        j        j        ¦  «        Zej                             ¦   «         Zej                             e¦  «        Zej        Zej        j        ZdZe                     dez  ¦  «        Ze                     ej        ee¦  «         ee_        e                     e¦  «        Z e e¦  «        D ]Z!ee!         ee!         k    sJ ‚ŒdS )	zK
Use cffi to access any of the underlying C functions from distributions.h
é    Né   )Úparse_distributions_hÚnumpyzE
    typedef intptr_t npy_intp;
    typedef unsigned char npy_bool;

éd   z
double[%d])"Ú__doc__Úosr   ÚnpÚcffiÚparser   ÚFFIÚffiÚpathÚjoinÚget_includeÚinc_dirÚcdefÚdlopenÚrandomÚ
_generatorÚ__file__ÚlibÚPCG64Úbit_genÚ	GeneratorÚrngÚstateÚbit_generatorÚ	interfaceÚnÚnewÚ	vals_cffiÚrandom_standard_normal_fillÚstandard_normalÚvalsÚrangeÚi© ó    úc/var/www/html/mpstechhub/venv/lib/python3.11/site-packages/numpy/random/_examples/cffi/extending.pyú<module>r*      s�  ððð ð 
€	€	€	Ø Ð Ð Ð Ø €€€Ø (Ð (Ð (Ð (Ð (Ð (Ø€d„h�j„j€à
Œ'�,Š,�~�r”~Ñ'Ô'¨Ñ
1Ô
1€ð ‡‚ð 
ñ ô ð ð Ð �c˜7Ñ #Ô #Ð #à	‡j‚j�”Ô%Ô.Ñ/Ô/€ð Œ)�/Š/Ñ
Ô
€Ø„i×Ò˜'Ñ"Ô"€ØŒ€àÔÔ"€	Ø€Ø�GŠG�L 1Ñ$Ñ%Ô%€	Ø × Ò  	Ô 7¸¸IÑ FÔ FÐ Fð €„à
×Ò˜1ÑÔ€à	ˆˆq‰Œð #ð #€AØ�Œ7�i ”lÒ"Ð"Ð"Ð"Ð"ð#ð #r(   