Detailed information about 198.86.128.0/18