Corrected error in the instruction list: POP and XAB were swapped.