putp