EXHIBIT 21 List of Subsidiaries as at June 30, 2002 Baynex.com Pty Ltd Baynet International Pty Ltd 4075251 Canada Inc.