Detailed information about 154.220.16.0/20