Detailed information about 162.65.224.0/20