When is final payment due to a contractor?