Detailed information about 83.217.160.0/19