patrick stover annapolis micro systems inc.