f4c266