Detailed information about 71.93.160.0/19