Detailed information about 209.159.144.0/20