Assignment. 5.1 Neither Party shall assign the whole or any part of the Contract or any benefit or interest in or under the Contract. However, either Party (a) may assign the whole or any part with the prior agreement of the other Party, at the sole discretion of such other Party; and (b) may, as security in favor of a bank or financial institution, assign its right to any moneys due, or to become due, under the Contract.