MARK SWINGLE ASSOCIATES LTD.