Tpc Associates, Ltd.