Detailed information about 84.42.128.0/18