BINGHAM, FARRER & WILSON PC