IOSC part 2

Hsc