haliliduran