Detailed information about 179.156.160.0/19