stp34470