KIRK ASSOCIATES LTD.