Detailed information about 143.76.32.0/20