HAMUDULLA OTA 311715392 Shared construction objects