STANFORD LC 306073934 Shared construction objects