d4046