Detailed information about 128.64.176.0/20