Detailed information about 186.231.224.0/20