BRIAN A. HAUPRICHT