Detailed information about 80.208.128.0/18