hardware availability