MALLARD ASSOCIATES LTD.