Detailed information about 203.60.144.0/20