Detailed information about 189.169.240.0/20