KANIMEX ALGORITM 300703936 Shared construction objects