Detailed information about 83.68.192.0/19