d040-000 generalities