Detailed information about 23.75.144.0/20