Detailed information about 202.150.96.0/20