Product and Machine Allocation