Detailed information about 214.16.176.0/20