Q factory - final reckoning extended
317