St 34142