Detailed information about 58.110.144.0/20