Detailed information about 164.78.224.0/20