Detailed information about 175.194.176.0/20