Principal: Allan MacRae, PhD, PE, PEng MacRae Technologies, Inc. 1000 Silver Maple Lane, Hayward, CA, USA 94544-6681 +1-510-470-3682 (office) +1-510-886-0883 (fax) info@macraetechinc.com