H . o. S T. magi.