Detailed information about 154.39.16.0/20