Detailed information about 193.155.16.0/20