Throughput accounting and the theory of constraints, part 1