Detailed information about 83.255.16.0/20