Detailed information about 208.61.128.0/18