Detailed information about 143.81.160.0/19