EXHIBIT 21

                    List of Subsidiaries as at June 30, 2002




                               Baynex.com Pty Ltd

                          Baynet International Pty Ltd

                               4075251 Canada Inc.