CTAPT TPAHC 308264726 Shared construction objects