PY: SNT