HANOVER, GERMANY