CAMRUD MADDOCK OLSON & LARSON LTD.