itfos50384