altus abundans