Detailed information about 23.48.176.0/20