xhauc sn.