U e5dD ã @ sª d dgZ ddlmZ ddlZddlZddlZddlZddlZejdkrTddl Z dZ nddlZdZ ejej B ZdZe rzd Znd Zdd„ ZG d d „ d ƒZdZG dd„ dƒZdS )ÚSharedMemoryÚ ShareableListé )ÚpartialNÚntFTé z/psm_Zwnsm_c C s" t ttƒ d } tt | ¡ }|S )Né )Ú_SHM_SAFE_NAME_LENGTHÚlenÚ_SHM_NAME_PREFIXÚsecretsZ token_hex)ÚnbytesÚname© r ú5/usr/lib64/python3.8/multiprocessing/shared_memory.pyÚ_make_filename&