Detailed information about 189.124.16.0/20