--------------------------------------------- MP306 DIPALESENG ---------------------------------------------