Detailed information about 154.84.32.0/19