Author: ASCH FRANK / VAGIN VLADIMIR