Detailed information about 14.177.112.0/20