c2f266