Detailed information about 203.140.208.0/20