Detailed information about 14.169.176.0/20