A complete bidding system