Detailed information about 23.67.96.0/20