Detailed information about 166.78.128.0/18