Detailed information about 66.99.144.0/20