Detailed information about 166.38.192.0/20