Detailed information about 83.168.32.0/19