 *      Author:   Peter Harding  <plh@performiq.com.au>
 *                PerformIQ Pty. Ltd.
 *                Level 6,
 *                170 Queen Street
 *                MELBOURNE, VIC, 3000
 *
 *                Phone:   (03)  9641 2222
 *                Fax:     (03)  9641 2200
 *                Mobile:  0418 375 085
 *
 *      Copyright (C) Peter Harding, 1997-2007
 *                All rights reserved
 *
