SOFTWARE:

 

   HARDWARE: