Detailed information about 23.18.176.0/20