FANTOM CORP