Detailed information about 84.127.208.0/20