Detailed information about 203.103.64.0/18