Detailed information about 173.28.224.0/20