 OKLAHOMA CITY AP _ BancFirst Corp. BANF on Friday reported fourth-quarter earnings of 35.5 million.The bank, based in Oklahoma City, said it had earnings of 1.07 per share.For the year, the company reported profit of 134.9 million, or 4.05 