Detailed information about 143.187.32.0/19