Detailed information about 168.217.224.0/20