Detailed information about 64.68.144.0/20