Detailed information about 186.24.96.0/19