Detailed information about 24.239.160.0/19