McBride Wallace Laurent & Cord LLP