Detailed information about 105.177.32.0/19