It's pretty well balanced - about as good as the average Ward Labs report - at 3.44/3.59 cation/anions. The calcium and magnesium numbers are clearly 'as CaCO3' as they sum, approximately, to the hardness number which is explicitly stated to be 'as CaCO3'. The bicarbonate is stated to be 111 but is actually 132.4. Don't use the bicarbonate number in spreadsheets. Water labs often calculate it from the alkalinity incorrectly and many of the spreadsheets don't account for water pH or alkalinity titration end point pH in calculating the relationship between bicarbonate and alkalinity. The errors are usually small enough to be ignored but they do throw balance calculations off a bit.