Detailed information about 166.78.0.0/18