Detailed information about 134.166.192.0/18