Removes excessive multiply

This pull request removes an unnecessary multiply inside the inner `decode` loop.
In doing so, average run time for the tests is decreased by 50%.