BLOCK O'TOOLE & MURPHY LLP