Detailed information about 114.60.192.0/18