Detailed information about 129.44.224.0/20