Detailed information about 14.166.96.0/20