Detailed information about 166.32.32.0/20