Detailed information about 173.44.32.0/20