shared.py 39 KB