Produce a store procedure named spBalanceRange which accepts three optional parameters. Procedure returns the result set consisting of VendorName, InvoiceNumber and Balance for each invoice with a balance due, sorted by largest balance due first. The parameter VendorVar is a mask thats used with a LIKE operator to filter by vendor name. MinBalance and MaxBalance are parameters used to specify requested range of balances due. If called with no parameters, procedure should return all invoices with a balance due.