Detailed information about 186.231.160.0/19