Detailed information about 173.29.224.0/20