Detailed information about 64.38.144.0/20