Abstract district