Detailed information about 154.27.64.0/19