321 Matching Commercial Vehicles