Detailed information about 83.138.128.0/18