1266 Huffines