Detailed information about 83.122.128.0/18