Detailed information about 166.40.112.0/20