ICT Stock Register