Upgraded to the binary splitting version of the algorithm for increased speed.  Why not?  :)