Detailed information about 148.239.160.0/20