Detailed information about 83.242.128.0/18