Detailed information about 144.58.224.0/20