Detailed information about 177.248.32.0/20