Detailed information about 143.160.16.0/20