Detailed information about 77.120.128.0/18