Detailed information about 105.128.128.0/18