KEKER, VAN NEST & PETERS LLP