Detailed information about 105.83.128.0/18