magdalenachave