HSC results may be out by May end