Figure: HMSC diagram