MCGUIRWOODS LLP