Detailed information about 164.177.224.0/19