PARALLEL GEOMETRIC ALGORITHMS LLC, SUNNYVALE, Canada