mikey hash