Detailed information about 143.110.160.0/20