factory-price (2040)