thuptm