MCGUIREWOODS LLP