fair Vendor contract 2024