hsc long form