Peterson Investment Partnership, Ltd.