FAHR ENERGY TEXNOLOGIES 312531986 Shared construction objects