Republic Science and Technical Center/Canon