MacGregor & Collins, LLP 1000 Quail Street, Suite 110 Newport Beach, CA 92660