Detailed information about 154.127.208.0/20