11/04/04- 2,500,000 share purchase warrants