Detailed information about 71.86.160.0/20