Detailed information about 166.218.128.0/18