Detailed information about 83.239.64.0/19