Detailed information about 14.170.224.0/20