ALSTPS 310268318 Shared construction objects