Mt. Diablo Associates, Ltd.