Detailed information about 166.40.192.0/20