Detailed information about 105.246.32.0/20