mesaraical