Detailed information about 164.82.224.0/20