Detailed information about 83.122.64.0/18