Mcgregor Veronica K Morrison & Foerster Llp