Hardware and materials