registration hash begin