L 3 Communications Holdings Inc