Changes made by Bryan Foster (bfoster@cts-software.com).
Changes made by Bryan Foster (bfoster@cts-software.com).