Detailed information about 203.106.160.0/19