Detailed information about 23.28.176.0/20