Infinite Rho calculation no longer possible.  This was caused by Q = 1, resulting in the rhoProbability variable never increasing, therefore leading to an infinite loop that would cause the nmc's lock to be permanently held, thus preventing any new messages from being sent.  Now if Q = 1, rho is also set to 1.