haf103