Detailed information about 166.177.32.0/20