hal aoi @ao_________________