Detailed information about 123.168.64.0/18