Detailed information about 67.23.144.0/20