Detailed information about 222.107.160.0/19