Detailed information about 64.96.32.0/20