A block upper triangular preconditioner for block three-by-three linear systems arising form the large indefinite least squares problem | Synapse