Change state to reflect next number issued vs last number issued.
When a new range is set up the state is set by default to be the first number in the range. As a result, the first number can never be served since the system regards it as the last number to be issued. State logic should be changed to consider the current state to be the next number to be issued.