Copyright (c) Gophmann A.L, 2000. All rights reserved.