Detailed information about 193.155.64.0/20