h l ne duc