demanic