Detailed information about 143.107.16.0/20