fct12420