B M W C I A I B M N F L P T A A B C BMW CIA IBM NFL PTA ABC