Dow Advances 229, Nasdaq Climbs 333